SuperMap.Geometry.GeoRouteNode

航线节点对象。

Inherits from

Summary
SuperMap.Geometry.GeoRouteNode 航线节点对象。
Properties
isFirstNode 是否是所在航线的首节点
isLastNode 是否是所在航线的尾节点
Functions
getRotate 获取待机点标号的旋转角度
setName 修改航线点的名称
setPosition 修改航线点位置
setRotate 修改待机点包围圆的旋转角度
setType 修改航线点类型
Constructor
SuperMap.Plot.GeoRouteNode 创建一个航线节点。
Functions
destroy 销毁图形对象数据。

Properties

isFirstNode

是否是所在航线的首节点

Returns

{Boolean} 返回是否是所在航线的首节点。

isLastNode

是否是所在航线的尾节点

Returns

{Boolean} 返回是否是所在航线的尾节点。

Functions

setType

setType: function ( routeNodeType )

修改航线点类型

Parameters

routeNodeType {SuperMap.Plot.RouteNodeType} 航线点类型

setName

setName: function ( name )

修改航线点的名称

Parameters

name {String} 航线点名称

setPosition

setPosition: function ( routeNodePos )

修改航线点位置

Parameters

routeNodePos {SuperMap.Geometry.Point} 航线点位置

setRotate

setRotate: function ( rotateValue )

修改待机点包围圆的旋转角度

Parameters

rotateValue {Float} 待机点点旋转角度
isRedraw {Boolean} 是否需要重绘,该参数可以不传,默认是重绘的。但Canvas批量编辑时,可以所有对象都编辑完成再重绘。

getRotate

getRotate:function()

获取待机点标号的旋转角度

Returns

{float} 返回待机点标号的旋转角度。

Constructor

SuperMap.Plot.GeoRouteNode

创建一个航线节点。

Parameters

options {Object}

Returns

{SuperMap.Plot.GeoRouteNode} 新的航线节点。

Functions

destroy

destroy:function()

销毁图形对象数据。

setType: function ( routeNodeType )
修改航线点类型
setName: function ( name )
修改航线点的名称
setPosition: function ( routeNodePos )
修改航线点位置
setRotate: function ( rotateValue )
修改待机点包围圆的旋转角度
getRotate:function()
获取待机点标号的旋转角度
destroy:function()
销毁图形对象数据。
标绘几何对象类。
动态标绘中用到的枚举类型。
点几何对象类。
创建一个航线节点。
Close