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坐标系下的信息

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM