SimpleMarkerSymbol

简单标记符号用于在2D点几何图形上渲染简单形状和颜色。

关系

Extends

SimpleMarkerSymbol Extends MarkerSymbol

继承: MarkerSymbol

构造函数

SimpleMarkerSymbol

简单标记符号用于在2D点几何图形上渲染简单形状和颜色。

new SimpleMarkerSymbol(properties?)

参数

返回:SimpleMarkerSymbol SimpleMarkerSymbol对象

属性

angle

标记相对于屏幕的角度,以度为单位。

angle: number

类型: number

path

图标的 SVG 路径。

path: string

类型: string

style

标记样式。

style: "circle" | "square" | "diamond" | "cross" | "x" | "path" | "triangle"

类型: "circle" | "square" | "diamond" | "cross" | "x" | "path" | "triangle"

type

符号类型,固定值为 "simple-marker"。

type: "simple-marker"

类型: "simple-marker"

访问器

color

符号的颜色。

get color(): Color

返回: Color 符号的颜色。

符号的颜色。

set color(value: number[] | ColorProperties): void

参数

返回: void

outline

标记符号的轮廓。

get outline(): SimpleLineSymbol

返回: SimpleLineSymbol 标记符号的轮廓。

set outline(value: SimpleLineSymbolProperties & object): void

参数

返回: void

size

标记的大小,以点为单位。

get size(): number

返回: number 标记的大小,以点为单位。

set size(value: string | number): void

参数

  • value: string | number

返回: void

xoffset

X 轴上的偏移量,以点为单位。

get xoffset(): number

返回: number X 轴上的偏移量,以点为单位。

set xoffset(value: string | number): void

参数

  • value: string | number

返回: void

yoffset

Y 轴上的偏移量,以点为单位。

get yoffset(): number

返回: number Y 轴上的偏移量,以点为单位。

set yoffset(value: string | number): void

参数

  • value: string | number

返回: void

方法

clone

创建符号的深度克隆。

clone(): SimpleMarkerSymbol

返回:SimpleMarkerSymbol

toJSON

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

toJSON(): any

返回:any

BIMFlux AI