com.supermap.services.providers
Class OTSTileProvider
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- com.supermap.services.providers.TilesetMapProvider
-
- com.supermap.services.providers.OTSTileProvider
-
- All Implemented Interfaces:
- Disposable, MapProvider, ProviderContextAware, TilesetInfoAttainable
public class OTSTileProvider extends TilesetMapProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.supermap.services.components.spi.TiledMapProviderBase
TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
-
-
Field Summary
-
Fields inherited from class com.supermap.services.providers.LocalTileProviderBase
localTileResource
-
Fields inherited from class com.supermap.services.components.spi.TiledMapProviderBase
CACHE_DIR, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
-
-
Constructor Summary
Constructors Constructor and Description OTSTileProvider()
-
Method Summary
Methods Modifier and Type Method and Description voiddispose()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.-
Methods inherited from class com.supermap.services.providers.TilesetMapProvider
cacheEnabled, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, getTilesetInfos, init, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals, outputImage, setMapInfoByTilesets, support
-
Methods inherited from class com.supermap.services.providers.LocalTileProviderBase
generateBigImage
-
Methods inherited from class com.supermap.services.components.spi.TiledMapProviderBase
checkSetting, 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, viewEntire
-
-
-
-
Method Detail
-
initTilesets
protected java.util.List<ImageTileset> initTilesets()
Description copied from class:TilesetMapProviderInitializes the slice set.- Specified by:
initTilesetsin classTilesetMapProvider- Returns:
- returns a collection of supported slices.
-
getTilesetsFromSource
protected java.util.List<ImageTileset> getTilesetsFromSource( tileSource, java.lang.String tilesetName, java.lang.String mapName)
-
dispose
public void dispose()
Description copied from class:TiledMapProviderBaseRelease the resource object.
- Specified by:
disposein interfaceDisposable- Overrides:
disposein classTiledMapProviderBase
-
-