cesium 显示隐藏航线
时间: 2023-07-05 11:24:35 浏览: 146
cesium路径单个显示和隐藏.txt
要在Cesium中显示或隐藏航线,可以使用`Polyline`实体。首先,您需要创建一个`Polyline`实例,并将其添加到场景中。然后,您可以使用`show`属性来控制其可见性。
以下是一个示例代码片段,显示如何创建并控制一条航线的可见性:
```
var viewer = new Cesium.Viewer('cesiumContainer');
// 创建一条航线
var positions = [
new Cesium.Cartesian3.fromDegrees(-75.1704, 39.9522),
new Cesium.Cartesian3.fromDegrees(-77.0369, 38.9072)
];
var polyline = viewer.entities.add({
polyline : {
positions : positions,
width : 5,
material : Cesium.Color.RED.withAlpha(0.5)
}
});
// 隐藏航线
polyline.show = false;
// 显示航线
polyline.show = true;
```
在此示例中,创建了一条从华盛顿特区到费城的航线。然后,使用`show`属性可以控制其可见性。如果将`polyline.show`设置为`false`,则会隐藏该航线。如果将其设置为`true`,则会显示该航线。
阅读全文