neu坐标系和xyz坐标系转换_js坐标转换WGS84(大地坐标系BLH)转空间直角坐标系XYZ...

// 坐标转换 WGS84经纬度 => 大地坐标系BLH XYZ

var pi_180 = Math.PI / 180;

var _180_pi = 180 / Math.PI;

var projectionTypes = {};

projectionTypes.bj54 = {

a:6378245,//长半轴

e2:0.006693421622966//第一偏心率平方

};

projectionTypes.wgs84 = {

a:6378135,//长半轴

e2:0.00669437999013//第一偏心率平方

};

var myparams = {

dx : 31.4,

dy : -144.3,

dz : -74.8,

rx : 0,

ry : 0,

rz : 0.814,

m : -0.38

};

function _BLH2XYZ(blhObj){//将大地坐标喜欢换为空间直角坐标系

// var e2 = projectionTypes[projectionType].e2;//第一偏心率平方值

var e2 = 0.00669437999013;

// var a = projectionTypes[projectionType].a;//长半轴

var a=6378135;//长半轴

var N = a / Math.sqrt(1 - e2 * Math.sin(blhObj.b * pi_180) * Math.sin(blhObj.b * pi_180));


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部