Cesium设置位置和视角

 

viewer.camera.setView({
   // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
   // fromDegrees()方法,将经纬度和高程转换为世界坐标
   destination:Cesium.Cartesian3.fromDegrees(117.48,30.67,15000.0),
   orientation:{
      // 指向
      heading:Cesium.Math.toRadians(90,0),
      // 视角
      pitch:Cesium.Math.toRadians(-90),
      roll:0.0
   }
});

viewer.camera.flyTo({
  destination : Cesium.Cartesian3.fromDegrees(lon, lat,alt),
  orientation : {
    heading : Cesium.Math.toRadians(0.0),
    pitch : Cesium.Math.toRadians(-25.0),
    roll : 0.0
  }
});

 

 

想要标记某个位置和角度,下次直接进入,可以在选好的角度上按F12进入开发者工具
输入viewer.camera.heading viewer.camera.pitch viewer.camera.position回车可以得到Cesium坐标系下的信息

 

posted @ 2021-07-28 08:59  小明明同学  阅读(2205)  评论(0编辑  收藏  举报