MarkerLayer |
MarkerLayer 对象定义了标注图层的属性。
属性 | 类型 | 说明 |
layerType |
string |
【必填属性】 图层的类别,固定常量 "MARKER"。 |
name |
string |
【必填属性】 图层的名称。 |
visible |
boolean |
【必填属性】 图层的可见性。 |
opacity |
number |
【可选属性】 图层的不透明度。最大值为1,最小值为0。 |
visibleScale |
【可选属性】 存储当前图层的可见比例尺范围。 |
|
serverId |
string |
【必填属性】 标注图层的要素信息会整合存储在一个 geojson 文件中上传到 iPortal,serverId 属性记录了上传到 iPortal 的文件对应数据项的 id。 |
构建一个符合 WebMap 规范的标注图层。
{
"layers": [
{
"layerType": "MARKER",
"name": "square",
"visible": true,
"opacity": 0.74,
"visibleScale": {
"maxScale": "1:2256.999",
"minScale": "1:591658710.909"
},
"serverId": "2047551987"
}
],
}