1、有的场景需要平面展示,立体效果、之前做的3d 效果的圆是有弧度的
2、设置参数显示
// 切换到2D场景 // viewer.scene.morphTo2D(0); // 设置相机视角(中国范围,可按需调整 // 可选:在2D下禁用旋转/倾斜 // viewer.scene.screenSpaceCameraController.enableRotate = true; // viewer.scene.screenSpaceCameraController.maximumZoomDistance = 5000; // 切换到 2.5D (Columbus View) viewer.scene.morphToColumbusView(0); // 设置视角到中国范围(可按需调整经纬度/高度) // viewer.camera.setView({ // destination: Cesium.Rectangle.fromDegrees(80, 15, 130, 55) // }); // 限制相机交互以获得更“平面化”的 2.5D 体验 // viewer.scene.screenSpaceCameraController.enableTilt = false; // viewer.scene.screenSpaceCameraController.enableRotate = false; viewer.scene.screenSpaceCameraController.enableTranslate = true; viewer.scene.screenSpaceCameraController.enableZoom = true; viewer.scene.screenSpaceCameraController.minimumZoomDistance = 100; viewer.scene.screenSpaceCameraController.maximumZoomDistance = 1e7;里面可以添加高程效果