Cylinder 圆柱
演练场
引入
ts
import { Cylinder } from "@m-tech/gis-core";
new Cylinder(position, options);入参
| 参数名称 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| position | Position | 是 | - | 位置 |
| options | CylinderOptions | 是 | - | 圆柱参数 |
| options.id | string | number | 是 | - | 唯一标识 |
| options.length | number | 否 | 10 | 高度 |
| options.topRadius | number | 否 | 10 | 顶部半径 |
| options.bottomRadius | number | 否 | 10 | 底部半径 |
| options.material | Cesium.Color | 否 | - | 颜色 |
| options.slices | number | 否 | - | 边节点数量 |
| options.outline | boolean | 否 | true | 是否显示轮廓 |
| options.outlineColor | Cesium.Color | 否 | - | 轮廓颜色 |
| options.heightReference | Cesium.HeightReference | 否 | - | 高度参考 |
| options. distanceDisplayCondition | Cesium.DistanceDisplayCondition | 否 | - | 距离显示条件 |
属性
| 属性 | 类型 | 读/写 | 描述 |
|---|---|---|---|
position | Position | 读写 | 设置位置 |
length | number | 读写 | 设置高度 |
topRadius | number | 读写 | 设置顶部半径 |
bottomRadius | number | 读写 | 设置底部半径 |
方法
setStyle(style)