目錄
Cesium的Rotatable 2D Map示例展示了一個旋轉的二維地圖:
'use strict';
var viewer = new Cesium.Viewer('cesiumContainer', {
sceneMode : Cesium.SceneMode.SCENE2D,
mapMode2D : Cesium.MapMode2D.ROTATE
});
viewer.scene.camera.setView({
destination : Cesium.Cartesian3.fromDegrees(-73.0, 42.0, 50000000.0),
orientation : {
heading : Cesium.Math.toRadians(-45.0)
}
});
其中Viewer的配置項sceneMode可以指定3D、2D以及2.5D效果的地圖。配置mapMode2D參數為Cesium.MapMode2D.ROTATE表示地圖可以繞Z軸旋轉。具體的參數通過camera的配置項heading來設置。
顯示的效果如下: