Package com.luciad.earth.tileset
Class TLcdEarthTileSetCoverage
java.lang.Object
com.luciad.earth.tileset.TLcdEarthTileSetCoverage
- All Implemented Interfaces:
ILcdEarthTileSetCoverage
- Direct Known Subclasses:
TLcdEarthVectorTileSetCoverage
Default implementation of
ILcdEarthTileSetCoverage
.- Since:
- 8.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.luciad.earth.tileset.ILcdEarthTileSetCoverage
ILcdEarthTileSetCoverage.CoverageType
-
Constructor Summary
ConstructorDescriptionTLcdEarthTileSetCoverage
(String aName, ILcdEarthTileSetCoverage.CoverageType aCoverageType, TLcdEarthTileFormat aDataFormat, ILcdGeoReference aGeoReference) Creates aTLcdEarthTileSetCoverage
with the given parameters. -
Method Summary
Modifier and TypeMethodDescriptionReturns the type of the data contained in this coverage (elevation, imagery or geometry).getName()
Returns the name of this coverage.Returns the format in which data can be obtained from this coverage.Returns the reference in which the coverage's data is natively represented.
-
Constructor Details
-
TLcdEarthTileSetCoverage
public TLcdEarthTileSetCoverage(String aName, ILcdEarthTileSetCoverage.CoverageType aCoverageType, TLcdEarthTileFormat aDataFormat, ILcdGeoReference aGeoReference) Creates aTLcdEarthTileSetCoverage
with the given parameters.- Parameters:
aName
- the name of the coverageaCoverageType
- the coverage's typeaDataFormat
- the coverage's data formataGeoReference
- the coverage's native reference
-
-
Method Details
-
getName
Description copied from interface:ILcdEarthTileSetCoverage
Returns the name of this coverage. The name of the coverage must be unique within the containing tileset.- Specified by:
getName
in interfaceILcdEarthTileSetCoverage
- Returns:
- the name of this coverage
-
getCoverageType
Description copied from interface:ILcdEarthTileSetCoverage
Returns the type of the data contained in this coverage (elevation, imagery or geometry).- Specified by:
getCoverageType
in interfaceILcdEarthTileSetCoverage
- Returns:
- the coverage type of this coverage
-
getNativeFormat
Description copied from interface:ILcdEarthTileSetCoverage
Returns the format in which data can be obtained from this coverage. AllALcdEarthTile
objects retrieved from this coverage will return an instance ofTLcdEarthTileFormat.getFormatClass()
from theirgetData()
method.- Specified by:
getNativeFormat
in interfaceILcdEarthTileSetCoverage
- Returns:
- the data exchange format of this coverage
-
getNativeGeoReference
Description copied from interface:ILcdEarthTileSetCoverage
Returns the reference in which the coverage's data is natively represented. Where applicable, this will usually be the reference in which the data is stored on disk.- Specified by:
getNativeGeoReference
in interfaceILcdEarthTileSetCoverage
- Returns:
- the reference in which the data is natively represented
-