//屏幕坐标
var pick = viewer.scene.pick(movement.position)
//笛卡尔空间直角坐标系
var cartesian = viewer.camera.pickEllipsoid(movement.position, viewer.scene.globe.ellipsoid)
//创建
new Cesium.Cartesian3(x, y, z)
//wgs84弧度坐标系(Cartographic)
var cartographic = Cesium.Cartographic.fromCartesian(cartesian)
//wgs84经纬度坐标系(Cartographic)
var lon = Cesium.Math.todegrees(cartographic.longitude).toFixed(5)
var lat = Cesium.Math.todegrees(cartographic.latitude).toFixed(5)
var radians=Cesium.Math.toradians(degrees);//经纬度转弧度
var degrees=Cesium.Math.todegrees(radians);//弧度转经纬度
//方法一:
var longitude = Cesium.Math.toradians(longitude1); //其中 longitude1为角度
var latitude= Cesium.Math.toradians(latitude1); //其中 latitude1为角度
var cartographic = new Cesium.Cartographic(longitude, latitude, height);
//方法二:
var cartographic= Cesium.Cartographic.fromdegrees(longitude, latitude, height);//其中,longitude和latitude为角度
//方法三:
var cartographic= Cesium.Cartographic.fromradians(longitude, latitude, height);//其中,longitude和latitude为弧度
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。