com.supermap.services.providers
Class UGCV5TileProvider
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- com.supermap.services.providers.TilesetMapProvider
-
- com.supermap.services.providers.UGCV5TileProvider
-
- All Implemented Interfaces:
- Disposable, MapProvider, ProviderContextAware, TilesetInfoAttainable
public class UGCV5TileProvider extends TilesetMapProvider
UGC5.0 the map service provider.
UGCV5TileProvider provides the ability to obtain a map service from the UGC5.0 cache and encapsulates the GIS functionality associated with the SuperMap iServer map. Temporarily support only UGC5.0 non-compact format tiles.
-
-
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 UGCV5TileProvider()UGCV5TileProvider(UGCV5TileProviderSetting setting)
-
Method Summary
Methods Modifier and Type Method and Description 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, dispose, 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
-
-
-
-
Constructor Detail
-
UGCV5TileProvider
public UGCV5TileProvider()
-
UGCV5TileProvider
public UGCV5TileProvider(UGCV5TileProviderSetting setting)
-
-
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.
-
-