WMSLayer

发送反馈


 WMS(Web Map Service,Web 地图服务)服务符合 OGC(Open Geospatial Consortium,开放地理信息联盟)制定的 WMS 实现规范。WMS 通过具有地理空间信息的数据制作地图,在国际规范中,地图(map)被定义为地理数据的可视化表现,WMS 返回的地图并非地图数据,而是地图图像,格式类型可以是 PNG、GIF、JPEG、SVG、WebCGM 等。WMSLayer 对象定义了使用 WMS 服务构建图层所需的属性。

属性列表

属性 类型 说明

layerType

string

【必填属性】

图层的类别,固定常量 "WMS"。

name

string

【必填属性】

图层的名称。

visible

boolean

【必填属性】

图层的可见性。

url

string

【必填属性】

地图服务的地址(uri)。

layers

array <string>

【必填属性】

WMS 服务中的图层列表。

列表中第一个图层在最底,下一个图层放到前一个的上面,依次类推。

图层名称是服务元数据中的<Layer><Name>元素的字符数据内容。

opacity

number

【可选属性】

图层的不透明度。最大值为1,最小值为0。

visibleScale

VisibleScale

【可选属性】

存储当前图层的可见比例尺范围。

示例

  1. 使用 WMS 地图服务构建符合 WebMap 规范的图层。

 {

   "layers": [

        {

            "layerType": "WMS",

            "name": "GangAo_ln@China_L5_L6",

            "visible": true,

            "url": "http://192.168.17.199:8090/iserver/services/map-china400/wms130/China",

            "layers": [

                "0.0"

            ],

           "visibleScale": {

                "maxScale": "1:2256.999",

                "minScale": "1:591658710.909"

            },

            "opacity": 0.85

        }

    ],

}

  1. 使用 WMS 地图服务构建符合 WebMap 规范的底图。

 {  

  "baseLayer": {

        "layerType": "WMS",

        "name": "China",

        "url": "http://192.168.17.199:8090/iserver/services/map-china400/wms111/China",

        "layers": [

            "0"

        ]

    },

 }