首页 / Cesium / 使用示例
在地球上标注一个点
五个城市点加一条虚线,演示 Entity 的 point、label 和 polyline 三种图元。
源码与运行效果
三个图元的写法
| 图元 | 关键参数 | 注意 |
|---|---|---|
point | pixelSize、color、outlineWidth | 尺寸按屏幕像素算,不随距离变化 |
label | text、pixelOffset、disableDepthTestDistance | 不设最后一项会被地球挡住 |
polyline | positions、width、material | 坐标要展平成 [经度, 纬度, 经度, 纬度, ...] |
虚线用的是 PolylineDashMaterialProperty,dashLength 控制每一段的像素长度。
想要实线就换成 Cesium.Color 直接赋值给 material。
点不显示?通常是把 Cartesian3.fromDegrees 的参数写成了数组。
它接的是两个独立数字,不是数组。