name | String | 图层的名称。图层的名称在图层所在的地图中唯一标识此图层。该标识不区分大小写。 |
extent | double | 图层范围。[xmin,ymin,xmax,ymax] |
caption | String | 图层的标题。默认情况下与 name 一致。在图例、图层控制列表中显示的图层的名称就是 caption 的值。注意与 name 相区别。 |
id | String | 图层id |
uuid | String | 图层uuid |
description | String | 图层的描述信息。 |
queryable | boolean | 图层中的对象是否可以被查询。true 表示可以被查询,false 表示不能被查询。 |
visible | boolean | 图层是否可见,当图层不可见时,其他所有的属性的设置将无效。 |
type | LayerType | 图层的类型。 |
subLayers | LayerCollection | 子图层集。例如图层组时包含多个子图层 |
maxScale | double | 图层的最大可见比例尺。最大可见比例尺不可为负,当地图的当前显示比例尺大于图层最大可见比例尺时,此图层将不显示。 默认为0。 |
minScale | double | 图层的最小可见比例尺。最小可见比例尺不可为负。当地图的当前显示比例尺小于图层最小可见比例尺时,此图层将不显示。 默认为0。 |
minVisibleGeometrySize | double | 几何对象的最小可见大小,单位:像素。 |
alpha | double | 图层的透明度,0.0-1.0。 |
symbolScalable | boolean | 是否允许图层的符号大小随图缩放。 true 表示当图层被放大或缩小时,符号也随之放大或缩小;false 表示图层的符号大小不可随图缩放。(可选,底层是否支持) |
symbolScale | double | 图层的符号缩放基准比例尺。 符号缩放基准比例尺在允许符号随图缩放时有效,指定了在随图缩放时,所设置的符号大小所对应的地图显示比例尺。(可选,底层是否支持) |
datasetInfo | json对象 | 数据集信息参考,DatasetInfo 连接信息 (data数据服务中) |
srs | string | 图层空间参考 |
... | | 不同图层类型扩展图层,建议底层实现图层导入导出json的方法,方便调用。 |