從源碼上尋找,找到相機模塊中初始化的位置,其實只需改動 Camera.DEFAULT_VIEW_RECTANGLE
這一個靜態字段即可。
示例:默認定位到中國上空
Cesium.Camera.DEFAULT_VIEW_RECTANGLE = Cesium.Rectangle.fromDegrees(
75.0, // 東
0.0, // 南
140.0, // 西
60.0 // 北
);
var viewer = new Cesium.Viewer("cesiumContainer");
補充:獲取當前視角的 Rectangle
使用相機模塊的 computeViewRectangle
方法即可
const currentViewRect = viewer.camera.computeViewRectangle()