com.supermap.services.providers

类 InnerUGCMapProviderBase

  • java.lang.Object
    • com.supermap.services.providers.InnerUGCMapProviderBase
    • 构造器详细资料

      • InnerUGCMapProviderBase

        public InnerUGCMapProviderBase(com.supermap.data.Workspace ugoWorkspace,
                               java.lang.String mapName,
                               UGCMVTProviderSetting vectorTileProviderSetting,
                               com.supermap.services.providers.MapPool mapPool)
        
      • InnerUGCMapProviderBase

        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 地图服务提供者配置信息。
    • 方法详细资料

      • dispose

        public void dispose()
        
        从接口复制的说明: Disposable

        释放资源对象。

        指定者:
        dispose 在接口中 Disposable
      • getMVTSpriteJson

        public java.lang.String getMVTSpriteJson(MapParameter mapParameter,
                                        java.lang.String spriteName)
        
      • getMVTSpriteResource

        public byte[] getMVTSpriteResource(MapParameter mapParameter,
                                  java.lang.String spriteName)
        
      • getName

        public java.lang.String getName()
        
      • getDefaultMapParameter

        public MapParameter getDefaultMapParameter()
        
      • getMBStyle

        public java.lang.String getMBStyle(MapParameter mapParameter)
        
      • replaceTileJson

        public JSONObject replaceTileJson(JSONObject mbstyleJson,
                                 TileOutputType tileURLTemplate)
        
      • listMVTSprites

        public java.lang.String[] listMVTSprites(MapParameter mapParameter)
        
      • doInitialize

        protected void doInitialize()
        
      • doInitializeFromUgoMapObj

        protected void doInitializeFromUgoMapObj(com.supermap.mapping.Map ugoMap)