Class: PlottingObject

L.supermap.plotting.PlottingObject

标绘几何对象基类。

L.supermap.plotting.PlottingObject()

leaflet/layer/PlottingObject.js, line 6

Members

codenumber

标号的code。

customobject

用来存储用户的自定义数据,只负责保存,不会对其做任何操作。

extendPropertyobject

标号的自定义属性。

libIDnumber

标号所属标号库的ID。

notestring

标号的备注。

stylestyle

标号的显示风格。

symbolNamestring

标号的名称。

标号的几何类型,可以根据该参数判断标号的具体类型。

uuidstring

标号的唯一标识符。

Methods

addAvoidRegion(region)

leaflet/layer/PlottingObject.js, line 510

设置标号的避让区域

Name Type Description
region L.supermap.plotting.avoidRegion

避让区域。

clone()

leaflet/layer/PlottingObject.js, line 378

拷贝标号。

destroy()

leaflet/layer/PlottingObject.js, line 1235

销毁对象。

getBounds()

leaflet/layer/PlottingObject.js, line 364

获取标号包围盒。

getExtendProperty(){SuperMap.Plot.ExtendProperty}

leaflet/layer/PlottingObject.js, line 501

获取自定义属性列表。

Returns:
Type Description
SuperMap.Plot.ExtendProperty 自定义属性列表。

getLocked()

leaflet/layer/PlottingObject.js, line 431

获取标号是否锁定。

getRotate()

leaflet/layer/PlottingObject.js, line 467

获取标号旋转角度。

getSubSymbols(){Object}

leaflet/layer/PlottingObject.js, line 475

获取线面标号的子标号。

Returns:
Type Description
Object 线面标号的子标号。

getTextContent(){string}

leaflet/layer/PlottingObject.js, line 492

获取标号的注记内容。

Returns:
Type Description
string 注记内容。

getTextPosition()

leaflet/layer/PlottingObject.js, line 484

设置点标号注记位置。

redraw()

leaflet/layer/PlottingObject.js, line 560

重绘。

removeAvoidRegions(regions)

leaflet/layer/PlottingObject.js, line 524

移除标号的避让区域。

Name Type Description
regions Array.<L.supermap.plotting.avoidRegion>

避让区域。

setLocked(locked)

leaflet/layer/PlottingObject.js, line 439

设置标号锁定。

Name Type Description
locked Boolean

标号锁定。

setStyle(style)

leaflet/layer/PlottingObject.js, line 390

设置标号样式。

Name Type Description
style style

标号样式。

setTextContent(content)

leaflet/layer/PlottingObject.js, line 417

设置注记内容。

Name Type Description
content string

注记内容。

toGeoJsonStr(){string}

leaflet/layer/PlottingObject.js, line 1271

根据标绘对象返回 GeoJson 串。

Returns:
Type Description
string 需要转换 GeoJson 串的标绘对象