Class

PolygonEntity

PolygonEntity(position)

Constructor

# new PolygonEntity(position)

多边形

Parameters:
Name Type Description
position Position

任意类型的坐标

Author:
  • xyj

Extends

Members

number

# readonly area

面积

Position

# readonly center

中心点

# holes

Array.<Position>

# readonly holes

坐标

# positions

Array.<Position>

# readonly positions

图形坐标

string

# readonly type

类型

Methods

# addTo(layer) → {Graphic}

将实体加入图层

Parameters:
Name Type Description
layer Layer

图层

Overrides:
See:

this - 当前实体对象

Graphic

# setLabel(text, textStyle) → {PolygonEntity}

设置文字

Parameters:
Name Type Description
text string

文字

textStyle Object

文字样式,css

  • 当前实体,链式调用

# setStyle() → {CorridorEntity}

设置样式

  • 返回自己,链式调用

# static fromEntity(entity) → {PolygonEntity}

从实体对象转化为自定义对象

Parameters:
Name Type Description
entity Object

其他对象实体

  • 自定义实体