com.supermap.services.providers
类 ArcGISCacheMapProvider
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- com.supermap.services.providers.ArcGISCacheProviderBase
-
- com.supermap.services.providers.ArcGISCacheV1ProviderBase
-
- com.supermap.services.providers.ArcGISCacheMapProvider
-
- 所有已实现的接口:
- Disposable, MapProvider, ProviderContextAware
public class ArcGISCacheMapProvider extends ArcGISCacheV1ProviderBase
ArcGIS 缓存地图服务提供者。
ArcGISCacheMapProvider 提供了从 本地ArcGIS缓存中获取地图服务的能力,并封装了与 SuperMap iServer 地图相关的 GIS 功能。
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.supermap.services.providers.ArcGISCacheProviderBase
ArcGISCacheProviderBase.DefaultTileDataConverter
-
从类继承的嵌套类/接口 com.supermap.services.components.spi.TiledMapProviderBase
TiledMapProviderBase.AcceptOnePicDrawer, TiledMapProviderBase.DefaultTileImageDrawer, TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
-
-
字段概要
-
从类继承的字段 com.supermap.services.providers.ArcGISCacheV1ProviderBase
cacheV1Reader
-
从类继承的字段 com.supermap.services.providers.ArcGISCacheProviderBase
cacheReader, loadedMetadata, mapName, mapNames, metaData, resourceManager, rootPath, tileOrigin
-
从类继承的字段 com.supermap.services.providers.LocalTileProviderBase
localTileResource
-
从类继承的字段 com.supermap.services.components.spi.TiledMapProviderBase
CACHE_DIR, defaultMapParameters, dpi, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
-
-
构造器概要
构造器 构造器和说明 ArcGISCacheMapProvider()
默认构造函数ArcGISCacheMapProvider(ArcGISCacheMapProviderSetting setting)
带参构造函数
-
方法概要
方法 限定符和类型 方法和说明 protected java.lang.String[]
getDefaultCachePath()
java.lang.String
getMapName()
java.nio.file.Path
getRootPath()
-
从类继承的方法 com.supermap.services.providers.ArcGISCacheV1ProviderBase
dispose, getCacheReader, getCompactTileStream, getTileImage
-
从类继承的方法 com.supermap.services.providers.ArcGISCacheProviderBase
cacheEnabled, getBufferedImage, getLevel, getLevel, getOrigin, getSpheroidAxis, getSupportImageFormat, getSupportResolutions, getTileDataConverter, initDefaultMapParameter, initSupportedMapNames, isRemoteServiceCached, isResolutionEquals, newDefaultTileDataConverter
-
从类继承的方法 com.supermap.services.providers.LocalTileProviderBase
checkLicense, generateBigImage, tileCacheReadOnly
-
从类继承的方法 com.supermap.services.components.spi.TiledMapProviderBase
checkSetting, clearAllCache, clearCache, fillWatermark, findNearest, getAccurateResolution, getBottom, getBottom, getDefaultMapParameter, getDefaultMapParameters, getLeft, getLeftIndex, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getRight, getTileIndex, getTop, getTop, getTopIndex, getTopOrBottomTileIndex, getVectorStyle, getVectorStyle, init, measureArea, measureDistance, outputImage, outputImage, outputImageToFile, outputImageToFile, point2DConvert, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, support, updateMap, viewEntire
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 com.supermap.services.components.spi.MapProvider
getFieldsByLayerName, getTileImage
-
-
-
-
构造器详细资料
-
ArcGISCacheMapProvider
public ArcGISCacheMapProvider(ArcGISCacheMapProviderSetting setting)
带参构造函数
- 参数:
setting
- 地图服务提供者配置
-
ArcGISCacheMapProvider
public ArcGISCacheMapProvider()
默认构造函数
-
-
方法详细资料
-
getRootPath
public java.nio.file.Path getRootPath()
- 指定者:
getRootPath
在类中ArcGISCacheV1ProviderBase
-
getMapName
public java.lang.String getMapName()
- 指定者:
getMapName
在类中ArcGISCacheV1ProviderBase
-
getDefaultCachePath
protected java.lang.String[] getDefaultCachePath()
-
-