Class: UGCLayer

SuperMap.UGCLayer

UGC 图层类。

new SuperMap.UGCLayer(options)

common/iServer/UGCLayer.js, line 9
Name Type Description
options Object

参数。

Name Type Default Description
bounds SuperMap.Bounds

图层范围。

name string

图层的名称。

type SuperMap.UGCLayerType

图层类型

caption string 可选

图层的标题。

description string 可选

图层的描述信息。

queryable boolean 可选

图层中的对象是否可以查询。

subUGCLayers boolean 可选

是否允许图层的符号大小随图缩放。

visible boolean false 可选

地图对象在同一范围内时,是否重叠显示。

Members

图层范围。

captionstring

图层的标题。默认情况下图层的标题与图层的名称一致。在图例、图层控制列表中显示的图层名称就是该图层的标题值。

descriptionstring

图层的描述信息。

namestring

图层的名称。图层的名称在图层所在的地图中唯一标识此图层。该属性区分大小写。

queryableboolean

图层中的对象是否可以查询。

subLayersArray

子图层集。

图层类型。

visibleboolean

地图对象在同一范围内时,是否重叠显示。

Methods

destroy()

common/iServer/UGCLayer.js, line 80

释放资源,将引用资源的属性置空。

fromJson(jsonObject)

common/iServer/UGCLayer.js, line 89

将服务端 JSON 对象转换成当前客户端对象。

Name Type Description
jsonObject Object

要转换的 JSON 对象。

toServerJSONObject(){Object}

common/iServer/UGCLayer.js, line 104

转换成对应的 JSON 格式对象。

Returns:
Type Description
Object 对应的 JSON 格式对象。