Package com.luciad.earth.tileset
Interface ILcdEarthRasterTileSetCoverage
- All Superinterfaces:
ILcdEarthTileSetCoverage
- All Known Subinterfaces:
ILcdEarthMultivaluedRasterTileSetCoverage
An
ILcdEarthTileSetCoverage
with properties specific to raster data.
Raster data is any data which is of a regularly gridded nature. There is no
restriction on the coverage type of a raster layer; in particular it is not
required to be IMAGE
.
A 3D terrain geometry coverage, for instance, would typically use the
GEOMETRY
coverage type, but could still be an ILcdEarthRasterTileSetCoverage
because the geometry consists of regularly spaced points.- Since:
- 8.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.luciad.earth.tileset.ILcdEarthTileSetCoverage
ILcdEarthTileSetCoverage.CoverageType
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getPixelDensity
(int aLevel) Returns the pixel density of the raster data at the specified detail level.int
getTileHeight
(int aLevel) Returns the height, in pixels, of the tiles at the specified detail level.int
getTileWidth
(int aLevel) Returns the width, in pixels, of the tiles at the specified detail level.Methods inherited from interface com.luciad.earth.tileset.ILcdEarthTileSetCoverage
getCoverageType, getName, getNativeFormat, getNativeGeoReference
-
Method Details
-
getPixelDensity
double getPixelDensity(int aLevel) Returns the pixel density of the raster data at the specified detail level. The pixel density is the number of raster elements per unit of surface area, i.e. (tile width) x (tile height) / (tile surface area), where the tile surface area is in the tileset reference of the tileset to which the coverage belongs.- Parameters:
aLevel
- the requested detail level- Returns:
- the pixel density of the raster data at the specified detail level
- See Also:
-
getTileWidth
int getTileWidth(int aLevel) Returns the width, in pixels, of the tiles at the specified detail level. All tiles are assumed to have the same resolution.- Parameters:
aLevel
- the requested detail level- Returns:
- the width of the tiles at the specified detail level
-
getTileHeight
int getTileHeight(int aLevel) Returns the height, in pixels, of the tiles at the specified detail level. All tiles are assumed to have the same resolution.- Parameters:
aLevel
- the requested detail level- Returns:
- the height of the tiles at the specified detail level
-