在 Cesium 中加载点图层有多种方法,以下是其中一种常见的方法:

  1. 引入 Cesium 的相关库文件和样式文件,如下所示:
<link rel'stylesheet' href='https://cesium.com/downloads/cesiumjs/releases/1.84/Build/Cesium/Widgets/widgets.css'>
<script src='https://cesium.com/downloads/cesiumjs/releases/1.84/Build/Cesium/Cesium.js'></script>
  1. 创建 Cesium Viewer 对象,如下所示:
var viewer = new Cesium.Viewer('cesiumContainer');

其中 'cesiumContainer' 是用于显示地图的 div 元素的 ID。

  1. 创建点图层的数据源和实体,如下所示:
var dataSource = new Cesium.CustomDataSource('myData');
var entity = dataSource.entities.add({
    position: Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883),
    point: {
        pixelSize: 10,
        color: Cesium.Color.RED
    }
});

其中 'position' 是点的位置,'pixelSize' 是点的大小,'color' 是点的颜色。

  1. 将数据源添加到 Viewer 对象中,如下所示:
viewer.dataSources.add(dataSource);
  1. 删除该点图层,可以使用以下代码:
viewer.dataSources.remove(dataSource);

其中 'dataSource' 是要删除的数据源对象。

Cesium 点图层加载与删除教程

原文地址: https://www.cveoy.top/t/topic/opt5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录