public class TPKMapProvider extends ArcGISCacheProviderBase
TPK 地图服务提供者。
TPKMapProvider 提供了从 本地TPK文件中获取地图服务的能力,并封装了与 SuperMap iServer 地图相关的 GIS 功能。
TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
mapName, rootPath
localTileResource
CACHE_DIR, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
构造器和说明 |
---|
TPKMapProvider()
默认构造函数
|
TPKMapProvider(TPKMapProviderSetting setting)
带参构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放资源对象。
|
protected java.lang.String[] |
getDefaultCachePath() |
java.lang.String |
getMapName() |
java.nio.file.Path |
getRootPath() |
cacheEnabled, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals
generateBigImage
checkSetting, clearCache, findNearest, getDefaultMapParameter, getDefaultMapParameters, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getVectorStyle, init, measureArea, measureDistance, outputImage, outputImage, outputImageToFile, outputImageToFile, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, support, viewEntire
public TPKMapProvider(TPKMapProviderSetting setting)
带参构造函数
setting
- 地图服务提供者配置public TPKMapProvider()
默认构造函数
public java.nio.file.Path getRootPath()
getRootPath
在类中 ArcGISCacheProviderBase
public void dispose()
TiledMapProviderBase
释放资源对象。
dispose
在接口中 Disposable
dispose
在类中 ArcGISCacheProviderBase
public java.lang.String getMapName()
getMapName
在类中 ArcGISCacheProviderBase
protected java.lang.String[] getDefaultCachePath()