如何使用cesiumjs绘制具有多个点和高程的复杂形状(例如雷达搜索围栏)

时间:2019-03-12 20:55:48

标签: javascript node.js cesium

我正在尝试绘制类似于雷达搜索围栏的内容。我发现这很困难,并尝试了许多不同类型的实体来绘制它们。这张照片中的蓝色栅栏是我要画的东西的一个例子。这是一些使我最了解但仍然不正确的代码

 var orangePolygon = viewer.entities.add({
        name: 'Orange polygon with per-position heights and outline',
        polygon: {
            hierarchy: Cesium.Cartesian3.fromDegreesArrayHeights(
                [155.5, 54.37139, 50000,
                    154.5, 54.37139, 50000,
                    135.87694, 72.37139, 500000,
                    175.87694, 72.37139, 500000
                ]),
            extrudedHeight: 600000,
            perPositionHeight: true,
            material: Cesium.Color.ORANGE.withAlpha(0.5),
            outline: true,
            outlineColor: Cesium.Color.BLACK
        }
    });

我要复制的内容或至少类似的内容

search fence picture

0 个答案:

没有答案