发明名称 WGS84椭球与Clarke80椭球的坐标转换方法
摘要 本发明公开了一种WGS84椭球与Clarke80椭球的坐标转换方法,属于大地测量及地理信息技术领域,用于解决大地测量领域中不同参考椭球下坐标转换的问题。本发明首先将WGS84椭球下的投影坐标经反解运算转换为WGS84椭球下的大地坐标,并将此大地坐标转换为笛卡尔坐标;然后采用7参数法实现两个椭球下笛卡尔坐标的转换,并得到Clarke80椭球下的笛卡尔坐标;最后将笛卡尔坐标转换为Clarke80椭球的大地坐标,并可依需要经正解运算转换成所需要的投影坐标。采用本方法可获得高达0.1m的转换精度,该精度可满足大多数用户及场合的需要,在大地测量学及地理信息系统领域能发挥很大的作用,并获得很好的经济效益。
申请公布号 CN101532834A 申请公布日期 2009.09.16
申请号 CN200810183236.8 申请日期 2008.12.12
申请人 北京理工大学 发明人 王美玲;付梦印;刘彤;张继伟;肖烜
分类号 G01C7/02(2006.01)I;G01B21/00(2006.01)I 主分类号 G01C7/02(2006.01)I
代理机构 北京理工大学专利中心 代理人 张利萍
主权项 1、WGS84椭球与Clarke80椭球的坐标转换方法,其特征在于实现步骤如下:步骤一、将WGS84椭球下的高斯/UTM投影坐标与大地坐标进行转换;所用参考椭球参数为:WGS84世界大地坐标系,其长半轴a为6378137m,扁率f为1:298.257223563;Clarke1980坐标系,其长半轴a为6378249.145m,扁率f为1:293.465;高斯/UTM投影中按经差6度将地球椭球面划分成六度投影带;(1)高斯/UTM正解算法由大地坐标(纬度<img file="A200810183236C00021.GIF" wi="61" he="50" />经度λ,高程h)求解高斯/UTM投影坐标(X<sub>N</sub>,Y<sub>E</sub>,h)投影正解运算如下所示:<img file="A200810183236C00022.GIF" wi="1801" he="617" /><img file="A200810183236C00023.GIF" wi="1755" he="794" />对于高斯投影来说k<sub>0</sub>=1,而对于UTM来说k<sub>0</sub>=0.9996;并且,<img file="A200810183236C00031.GIF" wi="1646" he="1108" />(2)高斯/UTM反解算法由投影坐标(X<sub>N</sub>,Y<sub>E</sub>,h)反求大地坐标<img file="A200810183236C00032.GIF" wi="288" he="47" />投影反解运算如下式所示:<img file="A200810183236C00033.GIF" wi="1292" he="792" />其中,<img file="A200810183236C00041.GIF" wi="1931" he="1440" />步骤二、将经步骤一得到的WGS84椭球下的大地坐标转换为笛卡尔坐标;WGS84椭球的大地坐标<img file="A200810183236C00042.GIF" wi="295" he="56" />转换为笛卡尔坐标(X,Y,Z)方法为:<img file="A200810183236C00043.GIF" wi="1701" he="287" />其中,<img file="A200810183236C00044.GIF" wi="369" he="115" />步骤三、将WGS84椭球的笛卡尔坐标转换为Clarke80椭球的笛卡尔坐标;<maths num="0001"><![CDATA[<math><mrow><msub><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mi>X</mi></mtd></mtr><mtr><mtd><mi>Y</mi></mtd></mtr><mtr><mtd><mi>Z</mi></mtd></mtr></mtable></mfenced></mrow><mrow><mi>Clarke</mi><mn>80</mn></mrow></msub><mo>=</mo><msub><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mi>X</mi></mtd></mtr><mtr><mtd><mi>Y</mi></mtd></mtr><mtr><mtd><mi>Z</mi></mtd></mtr></mtable></mfenced></mrow><mrow><mi>WGS</mi><mn>84</mn></mrow></msub><mo>+</mo><mrow><mfenced open='[' close=']' separators=','><mtable><mtr><mtd><mi>s</mi></mtd><mtd><msub><mi>r</mi><mi>z</mi></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mi>z</mi></msub></mtd><mtd><mi>s</mi></mtd><mtd><msub><mi>r</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>r</mi><mi>y</mi></msub></mtd><mtd><msub><mrow><mo>-</mo><mi>r</mi></mrow><mi>x</mi></msub></mtd><mtd><mi>s</mi></mtd></mtr></mtable></mfenced></mrow><msub><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mi>X</mi></mtd></mtr><mtr><mtd><mi>Y</mi></mtd></mtr><mtr><mtd><mi>Z</mi></mtd></mtr></mtable></mfenced></mrow><mrow><mi>WGS</mi><mn>84</mn></mrow></msub><mo>+</mo><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;X</mi></mtd></mtr><mtr><mtd><mi>&Delta;Y</mi></mtd></mtr><mtr><mtd><mi>&Delta;Z</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></mrow></math>]]></maths>其中,ΔX、ΔY和ΔZ为三个平移参数,单位为m;r<sub>x</sub>、r<sub>y</sub>和r<sub>z</sub>为三个旋转参数,单位为rad;s为尺度因子;具体参数如下:ΔX=156.00,ΔY=94.00,ΔZ=-311.500,r<sub>x</sub>=0.0,r<sub>y</sub>=0.0,r<sub>z</sub>=0.000003946383518,s为0.0;步骤四、将Clarke80下的笛卡尔坐标转换为大地坐标;通过下式笛卡尔坐标(X,Y,Z)转换成大地坐标<img file="A200810183236C00052.GIF" wi="298" he="52" /><img file="A200810183236C00053.GIF" wi="1458" he="416" />式中,a、e和v的定义同式3和式6;步骤五、将Clarke80下的大地坐标转换为兰勃特坐标;通过下式将大地坐标<img file="A200810183236C00054.GIF" wi="234" he="44" />转换为单标准纬线1SP下的兰勃特坐标(X<sub>N</sub>,Y<sub>E</sub>,h):<maths num="0002"><![CDATA[<math><mrow><mfenced open='{' close='' separators=','><mtable><mtr><mtd><msub><mi>Y</mi><mi>E</mi></msub><mo>=</mo><msub><mi>F</mi><mi>E</mi></msub><mo>+</mo><mi>r</mi><mi>sin</mi><mi>&theta;</mi></mtd></mtr><mtr><mtd><msub><mi>X</mi><mi>N</mi></msub><mo>=</mo><msub><mi>F</mi><mi>N</mi></msub><mo>+</mo><msub><mi>r</mi><mn>0</mn></msub><mo>-</mo><mi>r</mi><mi>cos</mi><mi>&theta;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>并且,<img file="A200810183236C00056.GIF" wi="1776" he="694" />其中,F<sub>E</sub>、F<sub>N</sub>为兰勃特的原点东向偏值和北向偏值,<img file="A200810183236C00061.GIF" wi="37" he="33" />和λ<sub>0</sub>为原点纬度和原点经度值,k<sub>0</sub>为原点处的比例因子,其参数值由用户提供。
地址 100081北京市海淀区中关村南大街5号