new GeometryCollection(options)
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
options |
Object | 包含以下参数的对象 Properties
|
Methods
-
addBox(options)
-
添加盒子几何体
Parameters:
Name Type Description options
Object 包含以下参数的对象
Properties
Name Type Attributes Description dimensions
Cartesian3 盒子的长宽高
center
Cartesian3 盒子的中心点坐标
id
String <optional>
几何体的id
fillColor
Color <optional>
几何体的填充色
outline
Boolean <optional>
几何体的是否绘制边框线
outlineColor
Color <optional>
几何体边框线颜色
depthTest
Boolean <optional>
几何体是否进行深度检测
-
addRectangle(options)
-
添加沿地球表面的矩形区域
Parameters:
Name Type Description options
Object 包含以下参数的对象
Properties
Name Type Attributes Default Description extent
Array | Rectangle <optional>
西南东北顺序的数组
extrudedHeight
Number <optional>
0 拉伸高度
id
String <optional>
几何体的id
fillColor
Color <optional>
几何体的填充色
outline
Boolean <optional>
false 几何体的是否绘制边框线
outlineColor
Color <optional>
几何体边框线颜色
depthTest
Boolean <optional>
true 几何体是否进行深度检测
asynchronous
Boolean <optional>
true 几何体是否进行深度检测
-
getPropertiesById(id)
-
根据id获取几何体的属性
Parameters:
Name Type Description id
String 几何体id
-
removeById(id)
-
根据id删除几何体
Parameters:
Name Type Description id
String 几何体id