com.supermap.services.providers

类 OpenStreetMapProviderSetting

  • 所有已实现的接口:
    java.io.Serializable


    public class OpenStreetMapProviderSetting
    extends MapProviderSetting
    

    OpenStreetMap 地图服务提供者配置对象。

    从以下版本开始:
    7.1.0
    另请参阅:
    序列化表格
    • 构造器详细资料

      • OpenStreetMapProviderSetting

        public OpenStreetMapProviderSetting()
        
    • 方法详细资料

      • setCacheEnabled

        public void setCacheEnabled(boolean cacheEnabled)
        

        设置是否使用缓存。

        参数:
        cacheEnable是否使用缓存 -
      • getMapUrl

        public java.lang.String getMapUrl()
        

        获取地图服务地址

        地图服务地址应为一个可获取地图切片的地址模板,其中{x},{y},{z}分别表示切片的列号,行号,级别。 如:http://a.tile.openstreetmap.org/{z}/{x}/{y}.png

        返回:
      • setMapUrl

        public void setMapUrl(java.lang.String mapUrl)
        

        设置地图服务地址

        地图服务地址应为一个可获取地图切片的地址模板,其中{x},{y},{z}分别表示切片的列号,行号,级别。 如:http://a.tile.openstreetmap.org/{z}/{x}/{y}.png

      • getMapName

        public java.lang.String getMapName()
        

        获取地图名称

        获取自定义地图名称。当配置mapUrl未配置该参数时,默认为"OSM"。

        返回:
      • setMapNames

        public void setMapNames(java.lang.String mapName)
        

        设置地图名称

        设置自定义地图名称。当配置mapUrl未配置该参数时,默认为"OSM"。

        参数:
        mapName -
      • getApikey

        public java.lang.String getApikey()
        
        获取访问地图的apiKey
        返回:
        apiKey
      • setApikey

        public void setApikey(java.lang.String apikey)
        
        设置访问地图的apiKey
        参数:
        apikey - apiKey
      • getCacheEnabled

        public boolean getCacheEnabled()
        

        获取是否使用缓存。

        返回:
        是否使用缓存
      • getTileCacheReadOnly

        public boolean getTileCacheReadOnly()
        
      • setTileCacheReadOnly

        public void setTileCacheReadOnly(boolean tileCacheReadOnly)
        
      • equals

        public boolean equals(java.lang.Object obj)
        

        判断两个对象是否相等。

        覆盖:
        equals 在类中 java.lang.Object
        参数:
        obj待比较的对象。 -
        返回:
        是否相等的标识,true表示两个对象相等。
      • hashCode

        public int hashCode()
        
        获取对象实例的哈希值
        覆盖:
        hashCode 在类中 java.lang.Object
        返回:
        哈希值