2017-08-05 4 views
1

私はセシウムのデフォルト矩形とビューファクタを設定していますが、両方とも正常です。しかし、私は、その矩形を約45度表示するために使用されるデフォルトのピッチを変更できることを期待していました。その目的のためにデフォルトのオフセットを使用しようとしたとき、デフォルトのビューには全く影響しませんでした。Cesiumjsビューアのデフォルトオフセットを設定するDEFAULT_VIEW_RECTANGLE?

カメラのデフォルト矩形のデフォルトピッチを設定する正しい方法を誰も説明できますか?

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

どのようにカメラを別の角度に設定しますか? 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 
    } 
}); 
関連する問題