我想为cesium应用设置默认视图/主页位置。
我不只是想飞到那个位置一次;我想将该位置设置为默认/主页 - 这样它可以在应用的其他地方使用 - 例如在HomeButton小部件中。
我尝试了通过以下方式设置Camera.DEFAULT_VIEW_RECTANGLE
(文档在此处):
var extent = Cesium.Rectangle.fromDegrees(117.940573,-29.808406,118.313421,-29.468825);
viewer.camera.DEFAULT_VIEW_RECTANGLE = extent;
但它不起作用。
为了完整起见,这是我初始化应用程序的方式:
var viewer = new Cesium.Viewer('cesiumContainer', {
terrainProvider : new Cesium.CesiumTerrainProvider({
url : '//cesiumjs.org/stk-terrain/tilesets/world/tiles'
}),
mapProjection : new Cesium.WebMercatorProjection(),
timeline: false,
animation: false,
});
有什么建议吗? 如果需要任何进一步的信息,请告诉我。