cesium内置了对于在地图上设置实体类型的API,可以用于在地图上绘制一般物体点
,线
,面
下面是绘制的一个基础物体
const viewer = new Cesium.Viewer({});
const wyoming = viewer.entity.add({
polygon: {
hierarchy: Cesium.Cartesian3.fromDegreesArray([
-109.080842, 45.002073, -105.91517, 45.002073, -104.058488, 44.996596,
-104.053011, 43.002989, -104.053011, 41.003906, -105.728954, 40.998429,
-107.919731, 41.003906, -109.04798, 40.998429, -111.047063, 40.998429,
-111.047063, 42.000709, -111.047063, 44.476286, -111.05254, 45.002073,
]),
height: 0,
material: Cesium.Color.RED.withAlpha(0.5),
outline: true,
outlineColor: Cesium.Color.BLACK,
},
})
cesium绘制billboard(标识牌)
const billBoard = new Cesium.BillboardGraphics({
});