SimpleLineSymbol

SimpleLineSymbol 用于 2D polyline 几何体。

关系

Extends

SimpleLineSymbol Extends LineSymbol

继承: LineSymbol

构造函数

SimpleLineSymbol

SimpleLineSymbol 用于 2D polyline 几何体。

new SimpleLineSymbol(properties?)

参数

返回:SimpleLineSymbol SimpleLineSymbol对象

属性

cap

指定线条端点样式。

cap: "square" | "butt" | "round"

类型: "square" | "butt" | "round"

join

指定线条连接样式。

join: "round" | "miter" | "bevel"

类型: "round" | "miter" | "bevel"

miterLimit

斜接连接宽度与线条宽度的最大允许比率。

miterLimit: number

类型: number

style

指定线条样式。

style: "none" | "solid" | "dash" | "dash-dot" | "dot" | "long-dash" | "long-dash-dot" | "long-dash-dot-dot" | "short-dash" | "short-dash-dot" | "short-dash-dot-dot" | "short-dot"

类型: "none" | "solid" | "dash" | "dash-dot" | "dot" | "long-dash" | "long-dash-dot" | "long-dash-dot-dot" | "short-dash" | "short-dash-dot" | "short-dash-dot-dot" | "short-dot"

type

符号类型标识。

type: "simple-line"

类型: "simple-line"

访问器

color

符号的颜色。

get color(): Color

返回: Color 符号的颜色。

set color(value: ColorProperties): void

参数

返回: void

marker

指定线条上符号标记的颜色、样式和位置。

get marker(): LineSymbolMarker

返回: LineSymbolMarker 指定线条上符号标记的颜色、样式和位置。

set marker(value: LineSymbolMarkerProperties & object): void

参数

返回: void

width

符号的宽度,以点为单位。

get width(): number

返回: number 符号的宽度,以点为单位。

set width(value: string | number): void

参数

  • value: string | number

返回: void

方法

clone

创建符号的深度克隆。

clone(): SimpleLineSymbol

返回:SimpleLineSymbol

toJSON

将此类的实例转换为 JSON 表示形式。

toJSON(): any

返回:any

BIMFlux AI