Package com.luciad.earth.tileset
Interface ILcdEarthTileSetCoverage
- All Known Subinterfaces:
ILcdEarthMultivaluedRasterTileSetCoverage
,ILcdEarthRasterTileSetCoverage
,ILcdEarthVectorTileSetCoverage
- All Known Implementing Classes:
TLcdEarthTileSetCoverage
,TLcdEarthVectorTileSetCoverage
public interface ILcdEarthTileSetCoverage
An interface for a single data coverage available from an
ILcdEarthTileSet
.
A coverage can contain elevation data, raster imagery or geometry data, formatted
in a particular type.- Since:
- 8.2
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
An enumeration of possible data types. -
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.
-
Method Details
-
getName
String getName()Returns the name of this coverage. The name of the coverage must be unique within the containing tileset.- Returns:
- the name of this coverage
-
getCoverageType
ILcdEarthTileSetCoverage.CoverageType getCoverageType()Returns the type of the data contained in this coverage (elevation, imagery or geometry).- Returns:
- the coverage type of this coverage
-
getNativeFormat
TLcdEarthTileFormat getNativeFormat()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.- Returns:
- the data exchange format of this coverage
-
getNativeGeoReference
ILcdGeoReference getNativeGeoReference()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.- Returns:
- the reference in which the data is natively represented
-