GPS坐标转换为西安80坐标

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在excel中实现GPS坐标转换为西安80坐标

1 WGS—84坐标系统

WGS—84坐标系是目前GPS所采用的坐标系统,是由美国国防部制图局建立,于1987年取代了当时GPS所采用的坐标系统(WGS—72坐标系统)而成为GPS目前所使用的坐标系统。WGS—84坐标系的坐标原点位于地球的质心,Z轴指向BIHl984.0定义的协议地球极方向,X 轴指向BIHl984.0的起始子午面和赤道的交点,Y轴与X轴和Z轴构成右手系。WGS—84系所采用椭球参数为:a=6378138m;f=1/298.257223563。

2 西安80坐标系统

1980 西安坐标系是我国采用第16 届国际大地测量和地球物理联合会(IUGG)大会(1975)推荐的1975 年国际椭球参数而建立的大地坐标系,大地原点在我国中部的陕西省西安市泾阳县永乐镇,椭球参数如下[2]:

长半轴a: 6 378 140.000 000 000 0 m

短半轴b: 6 356 755.288 157 528 7 m

扁率f: 1/298.257

第一偏心率的平方e2: 0.006 694 384 999 588

第二偏心率的平方e2: 0.006 739 501 819 473

3.转换公式:

X=(N+H)cosBcosL

Y=(N+H)cosBsinL

式中::N 为卯酉圈曲率半径,N= a/√(1-e^2 〖sin〗^2 B);H 为大地高;e 为参考椭球第一偏心率。

4.在excel中的公式:

单元格;单元格内容;说明

A2;输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30;

B2;=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600;

C2;以度小数形式输入纬度值,如38°14′20″则输入38.1420;起算数据B

D2;以度小数形式输入经度值,如44°22′30″;起算数据L

E2;=INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2*100)*100)/3600;把B化成度,结果是38.23889度。

F2;=INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2*100)*100)/3600;把L化成度,结果是44.375度。

G2;=SIN(RADIANS(E2));SIN(B)的值。

H(2);=SIN(RADIANS(F2));SIN(L)的值。

I(2);=COS(RADIANS(E2));COS(B)的值

J(2);=COS(RADIANS(F2));COS(L)的值

K(2);=6378140/SQRT(1-0.006694384999588*G2*G2);计算N的值。

L(2);输入大地高度H

M(2);=(K2+L2)*I2*J2;计算结果X

N(2);=(K2+L2)*I2*H2;计算结果Y

按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。

相关文档
最新文档