您的位置:首页 > 健康 > 美食 > 网络的最基本定义_镇江丹徒疫情_制作网页完整步骤_最近三天的国内新闻

网络的最基本定义_镇江丹徒疫情_制作网页完整步骤_最近三天的国内新闻

2024/12/23 16:49:28 来源:https://blog.csdn.net/josiecici/article/details/143625692  浏览:    关键词:网络的最基本定义_镇江丹徒疫情_制作网页完整步骤_最近三天的国内新闻
网络的最基本定义_镇江丹徒疫情_制作网页完整步骤_最近三天的国内新闻

效果
在这里插入图片描述

  // 监听相机的改变 用来设置相机飞行到哪里window.viewer.camera.changed.addEventListener(function () {// 当相机改变时,获取相机的参数let camera = window.viewer.camera;// 获取当前摄像机的位置(经纬度)let cameraPosition = window.viewer.camera.position;let cartographic = Cesium.Cartographic.fromCartesian(cameraPosition);let longitude = Cesium.Math.toDegrees(cartographic.longitude);let latitude = Cesium.Math.toDegrees(cartographic.latitude);let height = cartographic.height;console.log("这是camera", camera);console.log("这是longitude", longitude);console.log("这是latitude", latitude);console.log("这是height", height);});
    flyCamera(objects) {let {x = 112.582590,y = 31.170320,z = 500,// 垂直方向heading = Cesium.Math.toRadians(0),pitch = Cesium.Math.toRadians(-90),roll = 0,} = objects || {}this.viewer.camera.flyTo({destination: Cesium.Cartesian3.fromDegrees(x, y, z),orientation: {heading,pitch,roll,}});}
  window.mapCeFun.flyCamera({//这里的xy则是上面打印的经纬度的值,z就是height的值x: 112.59652732156285,y: 31.11775227001935,z: 47.195746815815795,//这下面三个值直接用上面打印的camera.的heading,pitch,roll直接就是弧度heading: 0.002975580802861977,pitch: -0.2504325212185343,roll: 1.4109491353053727e-8,});

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com