cesiumjs坐标经纬度转换

var ellipsoid = viewer.scene.globe.ellipsoid;
var coord_wgs84 = Cesium.Cartographic.fromDegrees(lng, lat, alt);//单位:度,度,米var coord_xyz = ellipsoid.cartographicToCartesian(coord_wgs84);
console.log('x=' + coord_xyz.x + ',y=' + coord_xyz.y + ',z=' + coord_xyz.z);//单位:米,米,米

var xyz = new Cesium.Cartesian3(x, y, z);
var wgs84 = ellipsoid.cartesianToCartographic(xyz);
console.log('lng=' + Cesium.Math.toDegrees(wgs84.longitude) + ',lat=' + Cesium.Math.toDegrees(wgs84.latitude) + ',alt=' + wgs84.height);
发布了88 篇原创文章 · 获赞 3 · 访问量 5511

猜你喜欢

转载自blog.csdn.net/youlinhuanyan/article/details/100918501