public abstract class ALcdEarthTile extends Object implements ILcdBounded, ILcdCache
ILcdEarthTileSet
.Constructor and Description |
---|
ALcdEarthTile() |
Modifier and Type | Method and Description |
---|---|
abstract float |
getCompleteness()
Returns the tile's completeness, that is the progress level to reach the complete status.
|
abstract Date |
getCreationDate()
Returns the date the tile and its data were created.
|
abstract Object |
getData()
Returns the tile's data.
|
abstract TLcdEarthTileFormat |
getDataFormat()
Returns the tile data's format.
|
abstract ILcdGeoReference |
getGeoReference()
Returns the georeference of the tile's data.
|
abstract int |
getLevel()
Returns the detail level to which this tile belongs.
|
ALcdEarthTile |
getMinimalTile()
Returns a tile with the minimal amount of data needed to check if
updated versions of this tile are
available. |
abstract ILcdEarthTileSetCoverage |
getTileSetCoverage()
Returns the coverage to which this tile belongs.
|
abstract long |
getTileX()
Returns the tile's column index.
|
abstract long |
getTileY()
Returns the tile's row index.
|
abstract boolean |
isComplete()
If false, this tile represents a partially loaded chunk of data.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBounds
clearCache, getCachedObject, insertIntoCache, removeCachedObject
public abstract long getTileX()
public abstract long getTileY()
public abstract int getLevel()
public abstract ILcdEarthTileSetCoverage getTileSetCoverage()
public abstract ILcdGeoReference getGeoReference()
public abstract TLcdEarthTileFormat getDataFormat()
getData()
.public abstract Object getData()
getDataFormat()
method.public abstract boolean isComplete()
public abstract float getCompleteness()
public abstract Date getCreationDate()
public ALcdEarthTile getMinimalTile()
updated versions
of this tile are
available. This method exists because in many cases, the tile's actual data is not needed to be
able to check for an update. More often, some metadata such as a timestamp will be used for
this purpose instead, meaning that it might not be necessary to keep the tile's data in memory.
The following restrictions apply:
getData()
.