public class MongoDBTileProvider extends TilesetMapProvider
MongoDB map service provider.
MongoDBTileProvider provides the ability to get map services from MongoDB slice set and encapsulates GIS functionality related to SuperMap iServer.
TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameterlocalTileResourceCACHE_DIR, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth| Constructor and Description |
|---|
MongoDBTileProvider() |
MongoDBTileProvider(MongoDBTileProviderSetting setting) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Release the resource object.
|
protected java.util.List<ImageTileset> |
getTilesetsFromSource( tileSource, java.lang.String tilesetName, java.lang.String mapName) |
protected java.util.List<ImageTileset> |
initTilesets()
Initializes the slice set.
|
cacheEnabled, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, getTilesetInfos, init, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals, outputImage, setMapInfoByTilesets, supportgenerateBigImagecheckSetting, clearCache, fillWatermark, findNearest, getDefaultMapParameter, getDefaultMapParameters, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getTileDataConverter, getVectorStyle, measureArea, measureDistance, outputImage, outputImageToFile, outputImageToFile, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, updateMap, viewEntirepublic MongoDBTileProvider()
public MongoDBTileProvider(MongoDBTileProviderSetting setting)
protected java.util.List<ImageTileset> initTilesets()
TilesetMapProviderinitTilesets in class TilesetMapProviderprotected java.util.List<ImageTileset> getTilesetsFromSource( tileSource, java.lang.String tilesetName, java.lang.String mapName)
public void dispose()
TiledMapProviderBaseRelease the resource object.
dispose in interface Disposabledispose in class TiledMapProviderBase