Class: UGCMapLayer

UGCMapLayer

UGC 地图图层类。

new SuperMap.UGCMapLayer(options)

common/iServer/UGCMapLayer.js, line 5
Name Type Description
options Object

可选参数。如:
completeLineSymbolDisplayed - {boolean} 是否显示完整线型。
maxScale - {number}地图最大比例尺。
minScale - {number}地图最小比例尺。
minVisibleGeometrySize - {number}几何对象的最小可见大小,以像素为单位。
opaqueRate - {integer} 图层的不透明度。
symbolScalable - {boolean} 是否允许图层的符号大小随图缩放。
symbolScale - {number}图层的符号缩放基准比例尺。
overlapDisplayed - {boolean} 地图对象在同一范围内时,是否重叠显示,默认为False。
overlapDisplayedOptions - {SuperMap.OverlapDisplayedOptions} 地图的压盖过滤显示选项,当 overlapDisplayed 为 false 时有效。

Extends

Members

图层范围。

captionstring

图层的标题。

completeLineSymbolDisplayedboolean

是否显示完整线型。

descriptionstring

图层的描述信息。

maxScalenumber

地图最大比例尺。

minScalenumber

地图最小比例尺。

minVisibleGeometrySizenumber

几何对象的最小可见大小,以像素为单位。

namestring

图层的名称。

opaqueRateinteger

图层的不透明度。

overlapDisplayedboolean

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

overlapDisplayedOptionsSuperMap.OverlapDisplayedOptions

地图的压盖过滤显示选项,当 overlapDisplayed 为 false 时有效。

queryableboolean

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

subLayersArray

子图层集。

symbolScalableboolean

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

symbolScalenumber

图层的符号缩放基准比例尺。

图层类型。

visibleboolean

图层是否可视。

Methods

inherited destroy()

common/iServer/UGCLayer.js, line 72

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

fromJson(jsonObject)

common/iServer/UGCMapLayer.js, line 95

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

Name Type Description
jsonObject Object

要转换的 JSON 对象。

toServerJSONObject()

common/iServer/UGCMapLayer.js, line 105

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