public class ArcGISCacheMapProvider extends ArcGISCacheProviderBase
ArcGIS cache map service provider.
ArcGISCacheMapProvider provides the ability to obtain map services from the local ArcGIS cache and encapsulates GIS related to SuperMap iServer maps functions.
TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
mapName, rootPath
localTileResource
CACHE_DIR, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
Constructor and Description |
---|
ArcGISCacheMapProvider()
Default constructor
|
ArcGISCacheMapProvider(ArcGISCacheMapProviderSetting setting)
Constructors with parameters
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String[] |
getDefaultCachePath() |
java.lang.String |
getMapName() |
java.nio.file.Path |
getRootPath() |
cacheEnabled, dispose, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals
generateBigImage
checkSetting, clearCache, fillWatermark, findNearest, getDefaultMapParameter, getDefaultMapParameters, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getTileDataConverter, getVectorStyle, init, measureArea, measureDistance, outputImage, outputImage, outputImageToFile, outputImageToFile, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, support, updateMap, viewEntire
public ArcGISCacheMapProvider(ArcGISCacheMapProviderSetting setting)
Constructors with parameters
setting
- Map service provider configurationpublic ArcGISCacheMapProvider()
Default constructor
public java.nio.file.Path getRootPath()
getRootPath
in class ArcGISCacheProviderBase
public java.lang.String getMapName()
getMapName
in class ArcGISCacheProviderBase
protected java.lang.String[] getDefaultCachePath()
getDefaultCachePath
in class ArcGISCacheProviderBase