設置后當相機高度達到設置的最大和最小高度時將不再放大和縮小
viewer.scene.screenSpaceCameraController.minimumZoomDistance = 250000;//相機的高度的最小值
viewer.scene.screenSpaceCameraController.maximumZoomDistance = 22000000; //相機高度的最大值
viewer.scene.screenSpaceCameraController._minimumZoomRate = 30000; // 設置相機縮小時的速率
viewer.scene.screenSpaceCameraController._maximumZoomRate=5906376272000 //設置相機放大時的
當相機縮放到一定高度的時候,控制鼠標不能進行縮放。
cesium加載二維地圖,為了防止當前視野范圍內虛化,可以把二維地圖進行全球剖分進行緩存,發布緩存地圖服務。
相機控制參數:
// 如果為true,則允許用戶旋轉相機。如果為假,相機將鎖定到當前標題。此標志僅適用於2D和3D。
scene.screenSpaceCameraController.enableRotate = false;
// 如果為true,則允許用戶平移地圖。如果為假,相機將保持鎖定在當前位置。此標志僅適用於2D和Columbus視圖模式。
scene.screenSpaceCameraController.enableTranslate = false;
// 如果為true,允許用戶放大和縮小。如果為假,相機將鎖定到距離橢圓體的當前距離
scene.screenSpaceCameraController.enableZoom = false;
// 如果為true,則允許用戶傾斜相機。如果為假,相機將鎖定到當前標題。這個標志只適用於3D和哥倫布視圖。
scene.screenSpaceCameraController.enableTilt = false;