MapStylerLayer |
MapStylerLayer 对象定义了符合 MapBox 样式规范的图层的属性。
属性 | 类型 | 说明 |
layerType |
string |
【必填属性】 图层的类别,固定常量 "MAPBOXSTYLE"。 |
name |
string |
【必填属性】 图层的名称。 |
visible |
boolean |
【必填属性】 图层的可见性。 |
opacity |
number |
【可选属性】 图层的不透明度。最大值为1,最小值为0。 |
visibleScale |
【可选属性】 存储当前图层的可见比例尺范围。 |
|
dataSource |
object |
【必填属性】 数据源。当子属性 "type" 的属性值为 "PORAL_DATA" 时,数据源类型为 PortalDataSource; 当 "type" 的属性值为 "EXTERNAL"时,还需设置 string 类型的 "url" 子属性,用于写入外部注册的 mapbox style url 地址。 |
创建一个符合 MapBox 样式规范的底图。
{
"baseLayer": {
"layerType": "MAPBOXSTYLE",
"name": "China_4326",
"dataSource": {
"type": "EXTERNAL",
"url": "http://192.168.17.199:8090/iserver/services/map-china400/restjsr/v1/vectortile/maps/China_4326/style.json"
}
},
}