Package org.oscim.tiling.source.mapfile
Class MultiMapDatabase
java.lang.Object
org.oscim.tiling.source.mapfile.MultiMapDatabase
- All Implemented Interfaces:
ITileDataSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanadd(MapDatabase mapDatabase) voidcancel()Implementations should cancel their IO work and returnvoiddispose()Implementations should cancel and release all resourcesvoidquery(MapTile tile, ITileDataSink sink) readLabels(Tile tile, boolean deduplicate) readLabels(Tile upperLeft, Tile lowerRight, boolean deduplicate) readMapData(Tile tile, boolean deduplicate) readMapData(Tile upperLeft, Tile lowerRight, boolean deduplicate) readPoiData(Tile tile, boolean deduplicate) readPoiData(Tile upperLeft, Tile lowerRight, boolean deduplicate) booleansupportsTile(Tile tile)
-
Constructor Details
-
MultiMapDatabase
public MultiMapDatabase() -
MultiMapDatabase
public MultiMapDatabase(boolean deduplicate)
-
-
Method Details
-
add
-
query
- Specified by:
queryin interfaceITileDataSource- Parameters:
tile- the tile to load.sink- the callback to handle the extracted map elements.
-
dispose
public void dispose()Description copied from interface:ITileDataSourceImplementations should cancel and release all resources- Specified by:
disposein interfaceITileDataSource
-
cancel
public void cancel()Description copied from interface:ITileDataSourceImplementations should cancel their IO work and return- Specified by:
cancelin interfaceITileDataSource
-
readLabels
-
readLabels
-
readMapData
-
readMapData
-
readPoiData
-
readPoiData
-
supportsTile
-