AlgoSymbol

线面标号类。 继承自GeoGraphicObject.

new SuperMap3D.AlgoSymbol(options)

Name Type Description
options Object optional 对象具有以下属性:
Name Type Description
geoGraphicObject GeoGraphicObject optional 标绘符号类
scalePoints Array.<Point3D> optional 标号比例点
scaleValues Array.<Number> optional 标号比例值
subSymbols Array.<GeoGraphicObject> optional 子标号数组
isPixelLine Boolean optional 是否使用像素线

Members

arrowBodyType : Number

箭身类型

arrowHeadType : Number

箭头类型

arrowTailType : Number

箭尾类型

dashLines : Array

分段虚线数组

disableDepthTestDistance : boolean

是否开启深度检测

readonlyid : Array.<Object>

子标号数组

isClampToGround : Boolean

线面标号是否贴地

ispixelLine : Boolean

是否使用像素线

subSymbols : Array.<GeoGraphicObject>

子标号数组

surroundRatioVal : Number

线面标号衬线距离值

Methods

getMaxEditPts()Number

获取标号最大编辑点个数
Returns:
最大编辑点个数

getMinEditPts()Number

获取标号最小编辑点个数
Returns:
最小编辑点个数

getSymbolName()String

获取标号名字
Returns:
标号名字

setSubSymbols(value, index)Boolean

设置线面标号的子标号。
Name Type Description
value Object 子标号
index Number 子标号索引
Returns:
是否设置成功。