Class: PlaneGraphic

Glodon.CIMCube.Graphic. PlaneGraphic

平面图形

new PlaneGraphic(opts)

平面图形构造函数
Parameters:
Name Type Description
opts Object 配置参数
Properties
Name Type Description
name String 名称
position Array 中心坐标,必填
normal Object 平面的垂直方向,必填
Properties
Name Type Description
east Number 以中心为原点往东偏移距离(单位米)
north Number 以中心为原点往北偏移距离(单位米)
up Number 以中心为原点往上偏移距离(单位米)
dimensions Object 平面尺寸配置,必填
Properties
Name Type Description
length Number 长(单位米)
width Number 宽(单位米)
fill Boolean 是否填充
material Color 填充颜色
outline Boolean 是否勾绘边界
outlineColor Color 边界颜色
visibleRange Object 可见范围
Properties
Name Type Description
near Number 范围-最小值
far Number 范围-最大值

Extends

Members


<readonly> cesiumEntity :Cesium.Entity

获取原生Entity
Type:
  • Cesium.Entity
Inherited From:
Overrides:

dynamic :Boolean

是否动态绘制
Type:
  • Boolean
Inherited From:
Overrides:

fill :Boolean

是否填充
Type:
  • Boolean

<readonly> id :String

id
Type:
  • String
Inherited From:
Overrides:

material :Color

填充颜色
Type:
  • Color

<readonly> name :String

名称
Type:
  • String
Inherited From:
Overrides:

outline :Boolean

是否勾绘边界
Type:
  • Boolean

outlineColor :Color

边界颜色
Type:
  • Color

position :Array

顶点坐标
Type:
  • Array

show :Boolean

是否显示
Type:
  • Boolean
Inherited From:
Overrides:

Methods


addProperty(key, value)

添加属性
Parameters:
Name Type Description
key Object 属性key值
value Object 属性值
Inherited From:
Overrides:
Returns:
Type
void

addToViewer(dataSource)

添加到视图
Parameters:
Name Type Description
dataSource Cesium.DataSource
Inherited From:
Overrides:
Returns:
Type
void

flyTo()

飞到图形
Inherited From:
Overrides:
Returns:
Type
void

getAllProperties()

获取所有属性
Inherited From:
Overrides:
Returns:
属性Map
Type
Map

getEntity()

获取原生Entity
Inherited From:
Overrides:
Returns:
原生Entity
Type
Cesium.Entity

getProperty(key)

通过key获取属性
Parameters:
Name Type Description
key Object 属性key值
Inherited From:
Overrides:
Returns:
属性值
Type
Object

removeProperty(key)

删除属性
Parameters:
Name Type Description
key Object 属性key值
Inherited From:
Overrides:
Returns:
Type
void

removeSelf(dataSource)

删除图形
Parameters:
Name Type Description
dataSource Cesium.DataSource
Inherited From:
Overrides:
Returns:
Type
void