com.supermap.services.providers
类 ArcGISCacheV2MapProvider
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- com.supermap.services.providers.ArcGISCacheProviderBase
-
- com.supermap.services.providers.ArcGISCacheV2MapProvider
-
- 所有已实现的接口:
- Disposable, MapProvider, ProviderContextAware
public class ArcGISCacheV2MapProvider extends ArcGISCacheProviderBase
-
-
嵌套类概要
-
从类继承的嵌套类/接口 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.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
-
-
构造器概要
构造器 构造器和说明 ArcGISCacheV2MapProvider()
默认构造函数ArcGISCacheV2MapProvider(MapProviderSetting setting)
带参构造函数
-
方法概要
方法 限定符和类型 方法和说明 AGSCacheReader
getCacheReader(java.nio.file.Path path, java.lang.String[] fileNames)
java.lang.String
getMapName()
java.nio.file.Path
getRootPath()
protected byte[]
getTileImage(TiledMapProviderBase.TileImageParameter tileImageParameter)
-
从类继承的方法 com.supermap.services.providers.ArcGISCacheProviderBase
cacheEnabled, getBufferedImage, getDefaultCachePath, 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, dispose, 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
-
-
-
-
构造器详细资料
-
ArcGISCacheV2MapProvider
public ArcGISCacheV2MapProvider(MapProviderSetting setting)
带参构造函数
- 参数:
setting
- 地图服务提供者配置
-
ArcGISCacheV2MapProvider
public ArcGISCacheV2MapProvider()
默认构造函数
-
-
方法详细资料
-
getCacheReader
public AGSCacheReader getCacheReader(java.nio.file.Path path, java.lang.String[] fileNames)
- 指定者:
getCacheReader
在类中ArcGISCacheProviderBase
-
getRootPath
public java.nio.file.Path getRootPath()
- 指定者:
getRootPath
在类中ArcGISCacheProviderBase
-
getMapName
public java.lang.String getMapName()
- 指定者:
getMapName
在类中ArcGISCacheProviderBase
-
getTileImage
protected byte[] getTileImage(TiledMapProviderBase.TileImageParameter tileImageParameter)
- 指定者:
getTileImage
在类中LocalTileProviderBase
-
-