Entity

new Cesium.Entity(options)

实体实例,它将多种可视化对象聚合到单个高级对象中。 实体可以手动创建并添加到Viewer#entities中,或由数据源(如CzmlDataSourceGeoJsonDataSource)生成。
Name Type Description
options Object optional 对象具有以下属性:
Name Type Description
id String optional 对象的唯一标识符。如果没有提供,则生成GUID。
name String optional 向用户显示的可读名称,名称可不必唯一。
show Boolean optional 是否显示实体对象及其子项。
description Property optional 实体的HTML描述。
position PositionProperty optional 实体的位置。
orientation Property optional 实体的方向。
viewFrom Property optional 查看此实体对象的建议初始偏移量。
parent Entity optional 与此实体关联的父实体。
billboard BillboardGraphics optional 与此实体关联的广告牌。
box BoxGraphics optional 与此实体关联的盒子对象。
corridor CorridorGraphics optional 与实体关联的走廊对象。
cylinder CylinderGraphics optional 与实体关联的圆柱体对象。
ellipse EllipseGraphics optional 与实体关联的椭圆形对象。
ellipsoid EllipsoidGraphics optional 与实体关联的椭球体对象。
label LabelGraphics optional 与实体关联的标签对象。
model ModelGraphics optional 与实体关联的模型对象。
path PathGraphics optional 与实体关联的路径对象。
point PointGraphics optional 与实体关联的点对象。
polygon PolygonGraphics optional 与实体关联的多边形对象。
polyline PolylineGraphics optional 与实体关联的折线对象。
polylineVolume PolylineVolumeGraphics optional 与实体关联的多段线柱体对象。
rectangle RectangleGraphics optional 与实体关联的矩形对象。
wall WallGraphics optional 与实体关联的围墙对象。
See:

Members

billboard : BillboardGraphics

获取或设置广告牌(billboard)对象。

box : BoxGraphics

获取或设置长方体(box)对象。

corridor : CorridorGraphics

获取或设置走廊(corridor)对象。

cylinder : CylinderGraphics

获取或设置圆柱体(cylinder)对象。

readonlydefinitionChanged : Event

获取属性或子属性发生变化修改时触发的事件。

description : Property

获取或设置实体描述。

ellipse : EllipseGraphics

获取或设置椭圆(ellipse)对象。

ellipsoid : EllipsoidGraphics

获取或设置椭球体(ellipsoid)对象。

entityCollection : EntityCollection

获取或设置当前实体所属的实体集合。

id : String

获取实体的唯一标识符。

isShowing : Boolean

获取此实体的可见性,此可见性属性考虑了其所属实体集合以及父实体的可见性。

label : LabelGraphics

获取或设置标签(label)。

model : ModelGraphics

获取或设置模型(model)对象。

name : String

获取或设置对象的名称。名称供最终用户使用,名称不需要是唯一的。

orientation : Property

获取或设置实体的方向(orientation)。

parent : Entity

获取或设置实体的父对象。

path : PathGraphics

获取或设置路径(path)对象。

point : PointGraphics

获取或设置点图形对象。

polygon : PolygonGraphics

获取或设置多边形(polygon)对象。

polyline : PolylineGraphics

获取或设置折线(polyline)对象。

polylineVolume : PolylineVolumeGraphics

获取或设置多段线柱体(polyline volume)对象。

position : PositionProperty

获取或设置实体的位置。

rectangle : RectangleGraphics

获取或设置矩形(rectangle)对象。

show : Boolean

获取或设置实体对象的可见性。如果设置为true,只有在其父实体的显示属性show也设置为true时此实体才显示。

viewFrom : Property

获取或设置用相机查看此对象时的建议初始偏移。偏移在“东-北-上”坐标系中定义。

wall : WallGraphics

获取或设置围墙(wall)对象。

Methods

addProperty(propertyName)

为实体添加一个属性。
Name Type Description
propertyName String 待添加的属性名称。
Throws:
  • DeveloperError : "propertyName"已被保留。
  • DeveloperError : "propertyName"已被注册。

removeProperty(propertyName)

删除之前通过addProperty功能添加的属性名称。
Name Type Description
propertyName String The name of the property to remove.
Throws:
  • DeveloperError : "propertyName"已被保留。
  • DeveloperError : "propertyName"已被注册。