Package com.luciad.earth.tileset
Interface ILcdEarthIterableTileSet
- All Superinterfaces:
AutoCloseable
,ILcdBounded
,ILcdDisposable
,ILcdEarthTileSet
- All Known Implementing Classes:
TLcdEarthTileRepository
An
ILcdEarthTileSet
that allows iteration over its tiles.- Since:
- 9.1
-
Method Summary
Modifier and TypeMethodDescriptioniterator
(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) Returns an iterator over the tiles of a specified coverage of this tile set.Methods inherited from interface com.luciad.util.ILcdDisposable
close
Methods inherited from interface com.luciad.earth.tileset.ILcdEarthTileSet
cancelTile, containsTile, containsTileSetCoverage, dispose, getBounds, getLevelCount, getTileColumnCount, getTileRowCount, getTileSetCoverage, getTileSetCoverage, getTileSetCoverageCount, isFormatSupported, isGeoReferenceSupported, produceTile, produceTile, updateTile, updateTile
-
Method Details
-
iterator
Iterator<ALcdEarthTile> iterator(ILcdEarthTileSetCoverage aCoverage, ILcdGeoReference aGeoReference, TLcdEarthTileFormat aFormat) Returns an iterator over the tiles of a specified coverage of this tile set. The returned iterator may throw anTLcdEarthTileSetIterationException
if an unexpected error (ex. an IO error) occurs during the iteration.- Parameters:
aCoverage
- the coverage whose tiles will be iterated overaGeoReference
- the georeference in which the tiles should be returnedaFormat
- the format in which the tiles should be returned- Returns:
- an iterator for the selected coverage.
-