SuperMap.Geometry.LineRelation

连接线对象类。

Inherits from

Summary
SuperMap.Geometry.LineRelation 连接线对象类。
Properties
lineRelationType {SuperMap.Plot.LineRelation} 对象间连接线类型
startAssociatedUuid {String} 连接线的结束对象的唯一ID
subSectionCount {Integer} 段数,默认是10
Functions
getLineRelationType 获取连接线类型
setLineRelationType 设置连接线类型。
Constructor
SuperMap.Geometry.LineRelation 创建一个连接线对象。
Functions
destroy 销毁几何图形。
setEndFeature 设置结束位置对象,如果传入对象为空,则将对应标号也设置为空
setFeatures 设置起始对象,传入标号不能为空
setStartFeature 设置起始位置对象,如果传入对象为空,则将对应标号也设置为空

Properties

startAssociatedUuid

{String} 连接线的开始对象的唯一ID

startAssociatedUuid

{String} 连接线的结束对象的唯一ID

lineRelationType

{SuperMap.Plot.LineRelation} 对象间连接线类型

subSectionCount

{Integer} 段数,默认是10

Functions

setLineRelationType

setLineRelationType: function ( lineRelationType )

设置连接线类型。

Parameters

lineRelationType {SuperMap.Plot.LineRelation} 连接线类型。

getLineRelationType

getLineRelationType: function ()

获取连接线类型

Returns

{SuperMap.Plot.LineRelation} 返回连接线类型。

Constructor

SuperMap.Geometry.LineRelation

创建一个连接线对象。

Parameters

options {Object} 此类与父类提供的开放属性。

Returns

{SuperMap.Geometry.LineRelation} 新的连接线对象。

Functions

setStartFeature

setStartFeature: function ( associatedUuid )

设置起始位置对象,如果传入对象为空,则将对应标号也设置为空

Parameters

associatedUuid {String} 起点标号的uuid

setEndFeature

setEndFeature: function ( associatedUuid )

设置结束位置对象,如果传入对象为空,则将对应标号也设置为空

Parameters

associatedUuid {String} 尾点标号的uuid

setFeatures

setFeatures: function ( startAssociatedUuid,
endAssociatedUuid )

设置起始对象,传入标号不能为空

Parameters

startAssociatedUuid {String} 起点标号的uuid
endAssociatedUuid {String} 尾点标号的uuid

destroy

destroy: function ()

销毁几何图形。

动态标绘中用到的枚举类型。
setLineRelationType: function ( lineRelationType )
设置连接线类型。
getLineRelationType: function ()
获取连接线类型
setStartFeature: function ( associatedUuid )
设置起始位置对象,如果传入对象为空,则将对应标号也设置为空
setEndFeature: function ( associatedUuid )
设置结束位置对象,如果传入对象为空,则将对应标号也设置为空
setFeatures: function ( startAssociatedUuid,
endAssociatedUuid )
设置起始对象,传入标号不能为空
destroy: function ()
销毁几何图形。
标绘几何对象类。
创建一个连接线对象。
Close