public class UGCV5TileProvider extends TilesetMapProvider implements TilingProvider
UGC5.0地图服务提供者。
UGCV5TileProvider 提供了从UGC5.0缓存中获取地图服务的能力并封装了与 SuperMap iServer 地图相关的 GIS 功能。 暂时只支持UGC5.0非紧凑格式的瓦片。
TiledMapProviderBase.AcceptOnePicDrawer, TiledMapProviderBase.DefaultTileImageDrawer, TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
localTileResource
CACHE_DIR, defaultMapParameters, dpi, LINK_MARK, lock, logger, message, QUESTION_MARK, REGEX, REPLACEMENT, tilePixHeight, tilePixWidth
构造器和说明 |
---|
UGCV5TileProvider() |
UGCV5TileProvider(UGCV5TileProviderSetting setting) |
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放资源对象。
|
TileData |
getTile(TileParameter tileParameter)
获取瓦片。
|
java.util.List<TilesetInfo> |
getTilesets(TileType tileType, java.lang.String dataName)
获取栅格/矢量瓦片集信息
|
protected void |
init(MapProviderSetting setting)
初始化函数,该函数不对参数进行null判断,但是尽可能对其中的内容进行正确性判断
|
protected java.util.List<ImageTileset> |
initTilesets()
初使化切片集。
|
cacheEnabled, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, getTilesetInfos, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals, outputImage, refresh, setMapInfoByTilesets, support
checkLicense, generateBigImage, tileCacheReadOnly
checkSetting, clearAllCache, clearCache, fillWatermark, findNearest, getAccurateResolution, getBottom, getBottom, getBufferedImage, getDefaultMapParameter, getDefaultMapParameters, getLeft, getLeftIndex, getMapImage, getMapParameter, getMapProviderSetting, getNames, getOverview, getProximalResolution, getProximalResolution, getResolutoinByScale, getResource, getResource, getRight, getTileDataConverter, getTileIndex, getTop, getTop, getTopIndex, getTopOrBottomTileIndex, getVectorStyle, getVectorStyle, measureArea, measureDistance, outputImage, outputImageToFile, outputImageToFile, point2DConvert, queryByBounds, queryByDistance, queryByGeometry, queryBySQL, rectifyMapParameter, setDefaultMapParameter, setDefaultMapParameters, setMapProviderSetting, setProviderContext, updateMap, viewEntire
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNames
getFieldsByLayerName, getTileImage
public UGCV5TileProvider()
public UGCV5TileProvider(UGCV5TileProviderSetting setting)
protected void init(MapProviderSetting setting)
TiledMapProviderBase
初始化函数,该函数不对参数进行null判断,但是尽可能对其中的内容进行正确性判断
init
在类中 TilesetMapProvider
setting
- 服务提供者配置对象protected java.util.List<ImageTileset> initTilesets()
TilesetMapProvider
initTilesets
在类中 TilesetMapProvider
public void dispose()
TiledMapProviderBase
释放资源对象。
dispose
在接口中 Disposable
dispose
在类中 TiledMapProviderBase
public TileData getTile(TileParameter tileParameter)
TilingProvider
getTile
在接口中 TilingProvider
public java.util.List<TilesetInfo> getTilesets(TileType tileType, java.lang.String dataName)
TilingProvider
getTilesets
在接口中 TilingProvider