【发布时间】:2021-09-07 06:52:57
【问题描述】:
我想修复 3D 地球的最小尺寸,例如如果用户通过鼠标减小尺寸,它不应该减小到超过某个固定值。
var viewer = new Cesium.Viewer("cesiumContainer", {
animation: false,
timeline: false
});
非常感谢任何帮助,谢谢
【问题讨论】:
标签: javascript cesium
我想修复 3D 地球的最小尺寸,例如如果用户通过鼠标减小尺寸,它不应该减小到超过某个固定值。
var viewer = new Cesium.Viewer("cesiumContainer", {
animation: false,
timeline: false
});
非常感谢任何帮助,谢谢
【问题讨论】:
标签: javascript cesium
viewer.scene.screenSpaceCameraController.minimumZoomDistance = 6378137;
viewer.scene.screenSpaceCameraController.maximumZoomDistance = 6378137 * 2;
【讨论】:
试试这个:
var viewer = new Cesium.Viewer("cesiumContainer"); // plus whatever options
viewer.scene.screenSpaceCameraController.maximumZoomDistance = 1e8;
这里的值1e8 是允许相机离开焦点(通常是地球中心)的最大米数。您可以尝试1e7 或1e9 进行调整。
【讨论】: