public abstract class InnerUGCMapProviderBase extends java.lang.Object implements Disposable
| 构造器和说明 | 
|---|
| InnerUGCMapProviderBase(com.supermap.data.Workspace ugoWorkspace, java.lang.String mapName, UGCMapProviderSetting mapProviderSetting, com.supermap.services.providers.MapPool mapPool)通过 SuperMap 工作空间、地图名称、SuperMap 地图服务提供者配置信息构建 UGCMapProvider 对象。 | 
| InnerUGCMapProviderBase(com.supermap.data.Workspace ugoWorkspace, java.lang.String mapName, UGCMVTProviderSetting vectorTileProviderSetting, com.supermap.services.providers.MapPool mapPool) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | dispose()释放资源对象。 | 
| protected void | doInitialize() | 
| protected void | doInitializeFromUgoMapObj(com.supermap.mapping.Map ugoMap) | 
| MapParameter | getDefaultMapParameter() | 
| java.lang.String | getMBStyle(MapParameter mapParameter) | 
| java.lang.String | getMVTSpriteJson(MapParameter mapParameter, java.lang.String spriteName) | 
| byte[] | getMVTSpriteResource(MapParameter mapParameter, java.lang.String spriteName) | 
| byte[] | getMVTTile(VectorTileParameter vectorTileParameter) | 
| java.lang.String | getName() | 
| VectorStyle | getVectorStyle(java.lang.String[] layerNames, VectorStyleType type, TileOutputType tileURLTemplate) | 
| java.lang.String[] | listMVTSprites(MapParameter mapParameter) | 
| JSONObject | replaceTileJson(JSONObject mbstyleJson, TileOutputType tileURLTemplate) | 
public InnerUGCMapProviderBase(com.supermap.data.Workspace ugoWorkspace,
                       java.lang.String mapName,
                       UGCMVTProviderSetting vectorTileProviderSetting,
                       com.supermap.services.providers.MapPool mapPool)
public InnerUGCMapProviderBase(com.supermap.data.Workspace ugoWorkspace,
                       java.lang.String mapName,
                       UGCMapProviderSetting mapProviderSetting,
                       com.supermap.services.providers.MapPool mapPool)
通过 SuperMap 工作空间、地图名称、SuperMap 地图服务提供者配置信息构建 UGCMapProvider 对象。
ugoWorkspace - SuperMap 工作空间,即 SuperMap Objects Java 的 Workspace 对象。mapName - 地图名称。mapProviderSetting - SuperMap 地图服务提供者配置信息。public void dispose()
Disposable释放资源对象。
dispose 在接口中 Disposablepublic java.lang.String getMVTSpriteJson(MapParameter mapParameter, java.lang.String spriteName)
public byte[] getMVTSpriteResource(MapParameter mapParameter, java.lang.String spriteName)
public byte[] getMVTTile(VectorTileParameter vectorTileParameter)
public java.lang.String getName()
public VectorStyle getVectorStyle(java.lang.String[] layerNames, VectorStyleType type, TileOutputType tileURLTemplate)
public MapParameter getDefaultMapParameter()
public java.lang.String getMBStyle(MapParameter mapParameter)
public JSONObject replaceTileJson(JSONObject mbstyleJson,
                         TileOutputType tileURLTemplate)
public java.lang.String[] listMVTSprites(MapParameter mapParameter)
protected void doInitialize()
protected void doInitializeFromUgoMapObj(com.supermap.mapping.Map ugoMap)