com.supermap.services.providers
类 UGCV5TileProvider
- java.lang.Object
-
- com.supermap.services.components.spi.TiledMapProviderBase
-
- com.supermap.services.providers.LocalTileProviderBase
-
- com.supermap.services.providers.TilesetMapProvider
-
- com.supermap.services.providers.UGCV5TileProvider
-
- 所有已实现的接口:
- Disposable, MapProvider, ProviderContextAware, TilesetInfoAttainable, TilingProvider, RefreshableTilesetProvider
public class UGCV5TileProvider extends TilesetMapProvider implements TilingProvider
UGC5.0地图服务提供者。
UGCV5TileProvider 提供了从UGC5.0缓存中获取地图服务的能力并封装了与 SuperMap iServer 地图相关的 GIS 功能。 暂时只支持UGC5.0非紧凑格式的瓦片。
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.supermap.services.components.spi.TiledMapProviderBase
TiledMapProviderBase.AcceptOnePicDrawer, TiledMapProviderBase.DefaultTileImageDrawer, TiledMapProviderBase.TileDataConverter, TiledMapProviderBase.TileImageDrawer, TiledMapProviderBase.TileImageParameter
-
-
字段概要
-
从类继承的字段 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
-
-
构造器概要
构造器 构造器和说明 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()
初使化切片集。-
从类继承的方法 com.supermap.services.providers.TilesetMapProvider
cacheEnabled, getOrigin, getSupportImageFormat, getSupportResolutions, getTileImage, getTilesetInfos, initDefaultMapParameter, initSupportedMapNames, isResolutionEquals, outputImage, refresh, setMapInfoByTilesets, support
-
从类继承的方法 com.supermap.services.providers.LocalTileProviderBase
checkLicense, generateBigImage, tileCacheReadOnly
-
从类继承的方法 com.supermap.services.components.spi.TiledMapProviderBase
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
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 com.supermap.services.components.spi.TilingProvider
getNames
-
从接口继承的方法 com.supermap.services.components.spi.MapProvider
getFieldsByLayerName, getTileImage
-
-
-
-
构造器详细资料
-
UGCV5TileProvider
public UGCV5TileProvider()
-
UGCV5TileProvider
public UGCV5TileProvider(UGCV5TileProviderSetting setting)
-
-
方法详细资料
-
init
protected void init(MapProviderSetting setting)
从类复制的说明:TiledMapProviderBase
初始化函数,该函数不对参数进行null判断,但是尽可能对其中的内容进行正确性判断
- 覆盖:
init
在类中TilesetMapProvider
- 参数:
setting
- 服务提供者配置对象
-
initTilesets
protected java.util.List<ImageTileset> initTilesets()
从类复制的说明:TilesetMapProvider
初使化切片集。- 指定者:
initTilesets
在类中TilesetMapProvider
- 返回:
- 返回支持的切片集集合。
-
dispose
public void dispose()
从类复制的说明:TiledMapProviderBase
释放资源对象。
- 指定者:
dispose
在接口中Disposable
- 覆盖:
dispose
在类中TiledMapProviderBase
-
getTile
public TileData getTile(TileParameter tileParameter)
从接口复制的说明:TilingProvider
获取瓦片。- 指定者:
getTile
在接口中TilingProvider
- 返回:
-
getTilesets
public java.util.List<TilesetInfo> getTilesets(TileType tileType, java.lang.String dataName)
从接口复制的说明:TilingProvider
获取栅格/矢量瓦片集信息- 指定者:
getTilesets
在接口中TilingProvider
- 返回:
-
-