Cesium 初始化位置设置教程:使用 Viewer 和 Scene 的 camera 属性
Cesium 的初始化位置可以通过 Viewer 或 Scene 对象的 camera 属性进行设置。以下是一个示例:
var viewer = new Cesium.Viewer('cesiumContainer', {
animation: false,
baseLayerPicker: false,
geocoder: false,
homeButton: false,
sceneModePicker: false,
timeline: false
});
var initialPosition = new Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883, 1000);
viewer.camera.setView({
destination: initialPosition
});
在这个示例中,我们首先创建了一个 Cesium Viewer 对象,并且禁用了一些默认的控件。然后,我们定义了一个初始位置,使用 Cartesian3.fromDegrees 方法将经纬度转换为三维坐标,并指定了高度(1000 米)。最后,我们使用 Viewer 对象的 camera.setView 方法将相机位置设置为初始位置。
原文地址: https://www.cveoy.top/t/topic/mOzP 著作权归作者所有。请勿转载和采集!