0
点赞
收藏
分享

微信扫一扫

Cesium设置所在定位位置

慕容冲_a4b8 2022-01-12 阅读 143

最新在项目中客户提出了一个需求,将Cesium定位到中国地图上,在此,总结一下目前所实现的方法:
在Cesium中是可以打开默认定标和视角的,跟谷歌地球一样,同时注意Cesium使用的坐标系是从地心坐标系,可以通过fromDegrees()将经纬度和高程转化Cesium坐标系

 // 将三维球定位到中国
         viewer.camera.setView({
         // fromDegrees()方法,将经纬度和高程转换为世界坐标
        destination:Cesium.Cartesian3.fromDegrees(106.26667, 38.46667, 2000000.0),
               orientation:{
                  heading: 6.283185307179586,
                  // 视角
                  pitch: -1.5686521559334161,
                  roll: 0,
              }
        });

以上通过fromDegrees()方法实现所需要定位的位置,可自行设置fromDegrees方法里的经纬度及显示范围大小。

举报

相关推荐

0 条评论