MarkerLayer

发送反馈


MarkerLayer 对象定义了标注图层的属性。

属性列表

属性 类型 说明

layerType

string

【必填属性】

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

name

string

【必填属性】

图层的名称。

visible

boolean

【必填属性】

图层的可见性。

opacity

number

【可选属性】

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

visibleScale

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"

        }

    ],

 }