Polygon 面类
判定
isPolygon()
typescript
const isPolygon: (tar: any) => tar is Polygon属性
readonly id: string 唯一标识
name: string|undefined 名称
property: Recorc<string|symbol,any> 属性
parent: Entity 父级节点
show: boolean 是否显示
redonly label: Label|undefined
positions: Positions | Positions[] | Hierarchy | CallbackProperty 坐标
- typescript
type Positions = Array<Point3d> | Array<[number, number, number?]>
holesType: 'level' | 'deep' 挖洞类型
extrudeHeight: number 面本身的高度
height: number 相对于地面的高度
absolute: boolean 绝对定位
outlineColor: MapColor 描边颜色
fill: boolean 是否填充
fillColor: MapColor 填充颜色
outline: boolean 是否描边
outlineWidth: number 描边宽度
closeBottom: boolean 是否封闭底面
closeTop: boolean 是否封闭顶部
shadows: boolean 阴影
img: string | HTMLCanvasElement | HTMLImageElement | HTMLVideoElement 赋值时的图片
zIndex: number 层级
方法
focus 聚焦
duration过渡时间(秒)
typescript
focus(duration?: number): voiddestroy 销毁
typescript
destroy(): boolean