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 方法将相机位置设置为初始位置。

Cesium 初始化位置设置教程:使用 Viewer 和 Scene 的 camera 属性

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

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