1. 程式人生 > >大地座標-空間直角座標相互轉換,大地座標-平面直角座標相互轉換

大地座標-空間直角座標相互轉換,大地座標-平面直角座標相互轉換

三種座標系的總結介紹:
https://blog.csdn.net/ywjatjd/article/details/62896201
大地座標-空間直角座標相互轉換部分
轉自:http://blog.sina.com.cn/s/blog_7cdaf8b60102wksh.html

WGS84座標系的引數: 
已知量:a,f 可以求解出b與e 
長半軸:a=6378137 
WGS84橢球扁率:f=1/298.257223563 
橢球扁率f=(a-b)/a 

橢球第一曲率半徑(或叫偏心率):e*e=(a*a-b*b)/a*a

第二曲率半徑:e2*e2=(a*a-b*b)/b*b

1. 大地座標系轉換為空間直角座標系(BLH→XYZ)    在相同的基準下,將大地座標系轉換為空間直角座標系。公式為:
大地座標系與空間直角座標系的相互轉換2. 空間直角座標系轉換為大地座標系( XYZ → BLH )    在相同的基準下,將大地座標系轉換為空間直角座標系。公式為:大地座標系與空間直角座標系的相互轉換
利用該式計算有一個問題:後兩式中有交叉變數,因此需要進行處理。Ⅰ迭代演算法①利用下式求出B的初值。大地座標系與空間直角座標系的相互轉換
②利用B的初值求出H和N的初值,再次求定B的值。Ⅱ直接演算法公式如下:大地座標系與空間直角座標系的相互轉換大地座標-平面直角座標相互轉換部分

轉自:http://blog.sina.com.cn/s/blog_7cdaf8b60102wksi.html

空間大地座標系與平面直角座標系的轉換採用數學投影的方法,我國採用的是高斯投影,故轉換實為高斯投影正反算的過程。

1. 高斯投影正算(BL →xy)

m = e2*cos(B),e2是第二曲率半徑

t/2*N*L*L*cosB*cosB

空間大地座標系與平面直角座標系的相互轉換
2. 高斯投影反算(xyBL
空間大地座標系與平面直角座標系的相互轉換