我设置了Cesium默认矩形和视图因子,两者都可以正常工作。但是,我希望我可以修改用于查看该矩形大约45度的默认音高。当我尝试使用默认偏移量时,它根本不会影响默认视图。
任何人都可以解释为相机的默认矩形设置默认音高的正确方法吗?
const Cesium = window.Cesium;
window.CESIUM_BASE_URL = './';
const extent = Cesium.Rectangle.fromDegrees(-124.848974, 24.396308, -66.885444, 49.384358);
Cesium.Camera.DEFAULT_VIEW_RECTANGLE = extent;
Cesium.Camera.DEFAULT_VIEW_FACTOR = 0.1;
// Cesium.Camera.DEFAULT_OFFSET = new Cesium.HeadingPitchRange(0.0, -0.785398, 5000.0);
答案 0 :(得分:1)
如何将相机设置为不同的角度?您是否考虑过使用Camera setView功能?
const extent = Cesium.Rectangle.fromDegrees(-124.848974, 24.396308, -66.885444, 49.384358);
viewer.camera.setView({
destination : extent,
orientation: {
heading : Cesium.Math.toRadians(90.0), // east, default value is 0.0 (north)
pitch : Cesium.Math.toRadians(-90), // default value (looking down)
roll : 0.0 // default value
}
});