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 |
【可选属性】 存储当前图层的可见比例尺范围。 |
使用 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
}
],
}
使用 WMS 地图服务构建符合 WebMap 规范的底图。
{
"baseLayer": {
"layerType": "WMS",
"name": "China",
"url": "http://192.168.17.199:8090/iserver/services/map-china400/wms111/China",
"layers": [
"0"
]
},
}