Appearance
WMS 图层数据操作
目录
1. 添加 WMS 图层 流
引入版本:3.3.1 起支持
功能描述:
添加 WMS 图层
调用方法:
JavaScript
let jsonData = {
id: "idObj",
wmsUrl: 'http://mapserver/beijing/wms',
layerName: "layer",
tokenName: 'accessToken',
tokenValue: 'ABCDEFG',
urlParams: 'filter="123"'
visible: true,
alpha: 0.5
}
appInstance.uniCall('addWMSLayer', jsonData, (result) => {
console.log(result);
});参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| id | String | 图层对象 id,必须是已经通过 addGISMap 接口添加的已有 id,一个 GISMap 地图只能添加一个 WMSLayer,第二个添加的会覆盖第一个 |
| wmsUrl | String | WMS 数据根地址,不需要“?”后面的参数 |
| layerName | String | WMS 数据中的某一个图层名称,必填 |
| tokenName | String | 预留字段,可以为空,在请求 WMS 地址的时候,会当作 Url 的 Parameter 的 Key 传入。 |
| tokenValue | String | 预留字段,可以为空,在请求 WMS 地址的时候,会当作 Url 的 Parameter 的值传入。 |
| urlParams | String | 这里的参数将会在向服务器请求的时候拼接进 URL,参数前后不要有&符号,参数内可以有&符号。每个参数需要使用 encodeURIComponent()函数进行转换。 |
| visible | Boolean | 显隐控制,true:显示;false:隐藏 |
| alpha | Number | 透明度,0:完全透明;1:完全不透明 |
回调数据:
JSON
{
"result": 1,
"message": "成功。"
}回调数据参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| result | Number | 1:代表成功;0:代表失败 |
| message | String | 成功或者失败原因 |
2. 更新 WMS 图层样式 流
引入版本:3.3.1 起支持
功能描述:
更新 WMS 图层样式
调用方法:
JavaScript
let jsonData = {
id: "idObj",
visible: true,
alpha: 0.1
}
appInstance.uniCall('updateWMSLayerStyle', jsonData, (result) => {
console.log(result);
});参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| id | String | 图层对象 id,必须是通过 addWMSLayer 添加过的图层 id |
| visible | Boolean | 显隐控制,true:显示;false:隐藏 |
| alpha | Number | 透明度,0:完全透明;1:完全不透明 |
回调数据:
JSON
{
"result": 1,
"message": "成功。"
}回调数据参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| result | Number | 1:代表成功;0:代表失败 |
| message | String | 成功或者失败原因 |
3. 移除 WMS 图层样式 流
引入版本:3.3.1 起支持
功能描述:
移除 WMS 图层样式
调用方法:
JavaScript
let jsonData = {
id: "idObj",
}
appInstance.uniCall('removeWMSLayer', jsonData, (result) => {
console.log(result);
});参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| id | String | 图层对象 id,必须是通过 addWMSLayer 添加过的图层 id |
回调数据:
JSON
{
"result": 1,
"message": "成功。"
}回调数据参数描述:
| 属性 | 类型 | 说明 |
|---|---|---|
| result | Number | 1:代表成功;0:代表失败 |
| message | String | 成功或者失败原因 |