留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

利用双重投影改进横墨卡托投影极区应用方法

刘文超 温朝江 卞鸿巍 郑小兵

刘文超, 温朝江, 卞鸿巍, 郑小兵. 利用双重投影改进横墨卡托投影极区应用方法[J]. 武汉大学学报 ● 信息科学版, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
引用本文: 刘文超, 温朝江, 卞鸿巍, 郑小兵. 利用双重投影改进横墨卡托投影极区应用方法[J]. 武汉大学学报 ● 信息科学版, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
LIU Wenchao, WEN Chaojiang, BIAN Hongwei, ZHENG Xiaobing. An Improved Method of Polar Ellipsoid Transverse Mercator Projection Based on Double Projection[J]. Geomatics and Information Science of Wuhan University, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
Citation: LIU Wenchao, WEN Chaojiang, BIAN Hongwei, ZHENG Xiaobing. An Improved Method of Polar Ellipsoid Transverse Mercator Projection Based on Double Projection[J]. Geomatics and Information Science of Wuhan University, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028

利用双重投影改进横墨卡托投影极区应用方法

doi: 10.13203/j.whugis20180028
基金项目: 

国家自然科学基金 41506220

详细信息
    作者简介:

    刘文超, 硕士, 主要从事导航、制导与控制研究。wenchao19880102@126.com

  • 中图分类号: P282

An Improved Method of Polar Ellipsoid Transverse Mercator Projection Based on Double Projection

Funds: 

The National Natural Science Foundation of China 41506220

More Information
  • 摘要: 针对球体横墨卡托投影与基于地球椭球体的导航设备结合使用存在误差以及传统椭球横墨卡托投影依据经差分带不适用于极区的问题,在分析双重投影可用于极区存在计算奇异和计算溢出问题的基础上,研究了一种基于双重投影的横墨卡托投影极区应用改进方法。首先利用函数等效变换和经线长度比计算公式推导出椭球投影到球体上的坐标变换、球体半径和长度比计算公式,然后利用分段函数的方法研究了球体横墨卡托投影计算公式,综合两个阶段给出了完整的坐标变换公式和长度比计算公式,最后推导了子午线收敛角计算公式。理论分析和算例仿真表明,该改进方法能够解决极区投影计算奇异和计算溢出问题,近极点地区长度变形较小,且与导航设备采用的地球模型一致,可消除由于地球模型不同引起的误差,提高航海绘算精度。
  • 图  1  极区椭球横墨卡托投影仿真图

    Figure  1.  Simulation of Ellipsoidal Polar Transverse Mercator Projection

    图  2  两种投影方法x坐标差异

    Figure  2.  x-Coordinate Differences in Two Projection Methods

    图  3  两种投影方法y坐标差异

    Figure  3.  y-Coordinate Differences in Two Projection Methods

    图  4  极区椭球面到球面投影长度变形

    Figure  4.  Length Deformation of Polar Ellipsoid Projection on Sphere

    图  5  极区球面到平面投影长度变形

    Figure  5.  Length Deformation of Polar Spherical Transverse Mercator Projection

    表  1  不同经度下两种投影方法的子午线收敛角差异

    Table  1.   Differences of Meridian Convergence Angle in Two Projection Methods with Different Longitudes

    φ 20°E 50°E 80°E
    γS/(°) γE/(°) γS-γE/(″) γS/(°) γE/(°) γS-γE/(″) γS/(°) γE/(°) γS-γE/(″)
    85°N 19.929 89° 19.928 95 3.391 49.892 40 49.890 95 5.214 79.962 57 79.962 07 1.816
    85.5°N 19.943 21 19.942 44 2.750 49.912 87 49.911 70 4.225 79.969 70 79.969 29 1.470
    86°N 19.955 13 19.954 52 2.175 49.931 17 49.930 24 3.340 79.976 07 79.975 75 1.161
    86.5°N 19.965 65 19.965 18 1.666 49.947 32 49.946 60 2.558 79.981 69 79.981 44 0.889
    87°N 19.974 76 19.974 42 1.225 49.961 30 49.960 78 1.880 79.986 55 79.986 37 0.653
    87.5°N 19.982 47 19.982 24 0.851 49.973 13 49.972 77 1.305 79.990 66 79.990 53 0.453
    88°N 19.988 78 19.988 63 0.545 49.982 80 49.982 57 0.835 79.994 02 79.993 94 0.290
    88.5°N 19.993 70 19.993 60 0.307 49.990 33 49.990 19 0.470 79.996 64 79.996 59 0.163
    89°N 19.997 20 19.997 16 0.136 49.995 70 49.995 64 0.209 79.998 50 79.998 48 0.072
    89.5°N 19.999 29 19.999 28 0.034 49.998 92 49.998 91 0.052 79.999 62 79.999 62 0.018
    下载: 导出CSV
  • [1] Khon V C, Mokhov I. Arctic Climate Changes and Possible Conditions of Arctic[J]. Izvestiya Atmospheric and Oceanic Physics, 2010, 47(3):14-20 http://d.old.wanfangdata.com.cn/OAPaper/oai_doaj-articles_0d696d547fc11f81f4b053de19b207b5
    [2] Aldo C. Climate Change and the Prospects of Increased Navigation in the Canadian Arctic[J]. WMU Journal of Maritime Affairs, 2007, 6(2):193-205 doi:  10.1007/BF03195114
    [3] Beresford P C. Map Projection Used in Polar Regions[J]. Journal of Navigation, 1953, 6(1):29-37 doi:  10.1017/S0373463300035712
    [4] Wen Chaojiang, Bian Hongwei, Cheng Zhihong. Study on Availability of Mercator Projection in Polar Nautical Chars' Compilation[J]. Hydrographic Surveying and Charting, 2014, 34(3):56-59
    [5] Skopeliti A, Tsoulos L. Choosing a Suitable Projection for Navigation in the Arctic[J]. Marine Geodesy, 2013, 36(2):234-259 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=10.1080/01490419.2013.781087
    [6] Naumann J. Grid Navigation with Polar Stereographic Charts[J]. European Journal of Navigation, 2011, 9(1):4-8 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=e78f415d20b48002a0ed95a1b5f61b54
    [7] Wanner L D, Hopkins J. Reconciling the Navigational Grid with the Inertial Navigation System[C]. IEEE Position Location and Navigation Symposium, Orlando, FL, USA, 1988
    [8] Dyer G C. Polar Navigation-A New Transverse Mercator Technique[J]. Journal of Navigation, 1971, 24(1):484-495
    [9] Yao Y Q, Xu X S, Li Y, et al. Transverse Navigation Under the Ellipsoidal Earth Model and Its Performance in Both Polar and Non-polar Areas[J]. The Journal of Navigation, 2016, 69(2):335-352 doi:  10.1017/S0373463315000715
    [10] Karney C F. Transverse Mercator with an Accuracy of a Few Nanometers[J]. Journal of Geodesy, 2011, 85(8):475-485 doi:  10.1007/s00190-011-0445-3
    [11] Mercedes B S, Otero J. Simple and Highly Accurate Formulas for the Computation of Transverse Mercator Coordinates from Longitude and Isometric Latitude[J]. Journal of Geodesy, 2009, 83(1):1-12 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=dd736b9f74f0fbb66d063203672483b9
    [12] Snyder J P. Map Projections-A Working Manual[M]. Washington:US Government Printing Office, 1987
    [13] Cooper J A. The Conversion of Grid References Between Transverse Mercator Projections and Latitude/Longitude[J]. The Irish Naturalists'Journal, 1994, 24(10):395-402
    [14] Vasilca D, Ilies A. Stereographic Projections for Romania[J]. RevCAD Journal of Geodesy and Cadastre, 2005, 5(10):185-193 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=CC027211983
    [15] Thomson D B, Mephan M P, Steeves R R. The Stereographic Double Projection[R]. Department of Geodesy and Geomatics Engineering, University of New Brunswick, New Brunswick, 1977
    [16] Osbome P. The Mercator Projections[M]. Edinburgh:Edinburgh University Press, 2008:48-49
  • [1] 行瑞星, 武芳, 张浩, 巩现勇.  基于正对投影距离的双线道路提取方法 . 武汉大学学报 ● 信息科学版, 2018, 43(1): 152-158. doi: 10.13203/j.whugis20150783
    [2] 廖力, 周雪芹, 李清清, 陈璐, 周建中.  基于双重迭代聚类的模糊投影寻踪聚类算法 . 武汉大学学报 ● 信息科学版, 2016, 41(7): 932-938. doi: 10.13203/j.whugis20140152
    [3] 耿迅, 徐青, 邢帅, 侯一凡, 蓝朝桢.  火星快车HRSC线阵影像投影轨迹法近似核线重采样 . 武汉大学学报 ● 信息科学版, 2015, 40(1): 40-45+52.
    [4] 温朝江, 卞鸿巍, 边少锋, 魏学通.  基于等距圆的极球面投影距离量测方法 . 武汉大学学报 ● 信息科学版, 2015, 40(11): 1504-1508,1513. doi: 10.13203/j.whugis20130759
    [5] 张晓平, 边少锋, 李忠美.  极区高斯投影与日晷投影的比较 . 武汉大学学报 ● 信息科学版, 2015, 40(5): 667-672. doi: 10.13203/j.whugis20140128
    [6] 李艳红, 李海亭, 庞小平, 彭清山.  采用投影回归原理的全景影像测量方法 . 武汉大学学报 ● 信息科学版, 2014, 39(1): 32-36.
    [7] 郭黎, 李宏伟, 张泽建, 张斌.  道路网信息投影匹配方法研究 . 武汉大学学报 ● 信息科学版, 2013, 38(9): 1113-1117.
    [8] 李佳田, 李佳, 段平, 余莉.  球面Delaunay三角网的透视投影算法 . 武汉大学学报 ● 信息科学版, 2011, 36(9): 1116-1119.
    [9] 赵虎, 李霖, 龚健雅.  通用地图投影选择研究 . 武汉大学学报 ● 信息科学版, 2010, 35(2): 244-247.
    [10] 胡芬, 王密, 李德仁, 肖明虹.  利用投影轨迹的卫星影像近似核线重排快速算法 . 武汉大学学报 ● 信息科学版, 2009, 34(12): 1431-1435.
    [11] 李厚朴, 边少锋.  高斯投影与墨卡托投影解析变换的复变函数表达式 . 武汉大学学报 ● 信息科学版, 2009, 34(3): 277-279.
    [12] 欧吉坤, 刘吉华, 孙保琪, 彭碧波.  镜面投影法确定地球同步卫星精密轨道 . 武汉大学学报 ● 信息科学版, 2007, 32(11): 975-979.
    [13] 严勇, 李清泉, 孙久运.  投影寻踪学习网络的遥感影像分类 . 武汉大学学报 ● 信息科学版, 2007, 32(10): 876-879.
    [14] 丁佳波.  采用双重投影法的椭球面日晷投影 . 武汉大学学报 ● 信息科学版, 2000, 25(2): 183-185.
    [15] 杨晓梅, 杨启和, 赵琦.  一类新的变比例尺地图投影——组合投影研究 . 武汉大学学报 ● 信息科学版, 1999, 24(2): 162-165.
    [16] 时晓燕, 胡毓钜, 卢向东.  倾斜相机式投影的几何解法及其与外心投影的比较 . 武汉大学学报 ● 信息科学版, 1994, 19(2): 118-124.
    [17] 胡毓钜.  变比例尺地图投影系统 . 武汉大学学报 ● 信息科学版, 1987, 12(2): 47-54.
    [18] 白亿同.  新投影定理及其在平差中的应用 . 武汉大学学报 ● 信息科学版, 1986, 11(1): 10-19.
    [19] 胡鹏.  伪方位投影的分析研究 . 武汉大学学报 ● 信息科学版, 1981, 6(1): 98-121.
    [20] 陈纪椿.  正射投影仪光学系统的设计 . 武汉大学学报 ● 信息科学版, 1981, 6(1): 91-97.
  • 加载中
图(5) / 表(1)
计量
  • 文章访问数:  939
  • HTML全文浏览量:  150
  • PDF下载量:  106
  • 被引次数: 0
出版历程
  • 收稿日期:  2018-06-30
  • 刊出日期:  2019-08-05

利用双重投影改进横墨卡托投影极区应用方法

doi: 10.13203/j.whugis20180028
    基金项目:

    国家自然科学基金 41506220

    作者简介:

    刘文超, 硕士, 主要从事导航、制导与控制研究。wenchao19880102@126.com

  • 中图分类号: P282

摘要: 针对球体横墨卡托投影与基于地球椭球体的导航设备结合使用存在误差以及传统椭球横墨卡托投影依据经差分带不适用于极区的问题,在分析双重投影可用于极区存在计算奇异和计算溢出问题的基础上,研究了一种基于双重投影的横墨卡托投影极区应用改进方法。首先利用函数等效变换和经线长度比计算公式推导出椭球投影到球体上的坐标变换、球体半径和长度比计算公式,然后利用分段函数的方法研究了球体横墨卡托投影计算公式,综合两个阶段给出了完整的坐标变换公式和长度比计算公式,最后推导了子午线收敛角计算公式。理论分析和算例仿真表明,该改进方法能够解决极区投影计算奇异和计算溢出问题,近极点地区长度变形较小,且与导航设备采用的地球模型一致,可消除由于地球模型不同引起的误差,提高航海绘算精度。

English Abstract

刘文超, 温朝江, 卞鸿巍, 郑小兵. 利用双重投影改进横墨卡托投影极区应用方法[J]. 武汉大学学报 ● 信息科学版, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
引用本文: 刘文超, 温朝江, 卞鸿巍, 郑小兵. 利用双重投影改进横墨卡托投影极区应用方法[J]. 武汉大学学报 ● 信息科学版, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
LIU Wenchao, WEN Chaojiang, BIAN Hongwei, ZHENG Xiaobing. An Improved Method of Polar Ellipsoid Transverse Mercator Projection Based on Double Projection[J]. Geomatics and Information Science of Wuhan University, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
Citation: LIU Wenchao, WEN Chaojiang, BIAN Hongwei, ZHENG Xiaobing. An Improved Method of Polar Ellipsoid Transverse Mercator Projection Based on Double Projection[J]. Geomatics and Information Science of Wuhan University, 2019, 44(8): 1138-1143. doi: 10.13203/j.whugis20180028
  • 近年来,随着全球气候变暖,能源形势日益紧张,北极地区的航道价值、科学价值和军事价值日益凸显[1-2],研究极区航海导航技术,保证载体在极区的安全航行至关重要,而选择合适的投影方式绘制极区航海图具有重要的意义[3]。在中低纬地区,航海图通常采用墨卡托投影方法,但随着纬度升高,墨卡托投影长度变形逐渐增大,在极区精度较低[4]。早期极区航海通常采用极球面投影和横墨卡托投影[5-7],在极点附近区域,横墨卡托投影与极区横向坐标导航方法均基于地球球体模型,可实现无缝配合[8]。由于地球是一个近似的旋转椭球体,随着导航精度要求越来越高,基于椭球体的横向坐标导航方法研究也逐渐成熟[9]。这就导致球体横墨卡托投影不利于与现代基于地球椭球模型的导航设备(如卫星导航、惯性导航)交互使用,用于极区航行时存在固有原理性误差。因此,需要研究基于地球椭球模型的极区横墨卡托投影。

    通用横墨卡托投影或者高斯-克吕格投影是基于椭球体的等角椭圆柱投影[10],为了保持精度,通常对该投影进行分带处理,其应用范围也限制在84°N~80°S[11],研究已经较为成熟[12-13],但其应用并没有拓展到极地地区。并且,极地地区,尤其是近极点区域,面积较小,经线快速收敛,再以经差进行分带不利于完整表达整个极地地形,因此需要研究非分带情形下的极区椭球横向墨卡托投影。

    类比于双重投影极球面投影方法[14],可尝试用双重投影解决极区椭球横墨卡托投影的问题,但该方法在近极点地区会存在计算奇异和计算溢出问题。通过研究和解决这些数学问题,本文给出完整的横墨卡托投影极区应用情况下的改进方法。

    • 在地图投影中,椭球面在球面上的等角投影可分为完整等角投影和局部等角投影,主要区别反映在经度坐标变换的数学关系上,即:

      $$ l = \alpha \lambda $$ (1)

      式中,l为球面经度;λ为椭球面经度;α为比例常数, α=1对应于完整等角投影,α > 1对应于局部等角投影。

      由于北极经线快速收敛于极点,北极投影图中经度跨度较大甚至涵盖所有经线,采用局部等角投影可能会出现经度超过180°的情形,不符合经度的定义原则。因此,本文采用完整等角投影方法。

      将地球椭球面完整投影到球面上一般要求地球椭球面赤道所在的平面与球面赤道所在的平面共面,且两个赤道同心[15]。地球椭球面上的子午线投影在球面上为球面子午线,等纬线圈投影到球面上也为等纬线圈。按照这种规定,设地球椭球面投影到球面上的投影变化公式为:

      $$ \left\{ \begin{array}{l} l = \lambda \\ \varphi = f\left( B \right) \end{array} \right. $$ (2)

      式中,φl为球面纬度、经度;Bλ为椭球面纬度、经度;f(·)为纬度投影坐标变换函数。

      由式(2)可求得经线长度比m和纬线长度比n

      $$ \left\{ \begin{array}{l} m = \frac{{R{\rm{d}}\varphi }}{{M{\rm{d}}B}}\\ n = \frac{{R{\rm{cos}}\varphi }}{{N{\rm{cos}}B}} \end{array} \right. $$ (3)

      式中,R为球体半径;MN分别为子午圈曲率半径和卯酉圈曲率半径。

      根据等角投影的条件m=n,利用数学积分的方法可得投影坐标变换公式为:

      $$ \left\{ \begin{array}{l} l = \lambda \\ \tan \left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{\varphi }{2}} \right) = \tan \left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){\left( {\frac{{1 - e\sin B}}{{1 + e\sin B}}} \right)^{e/2}} \end{array} \right. $$ (4)

      式中,e为地球椭球体第一偏心率。

      设置投影的基准纬度为B0,对应球面上的纬度为φ0,利用在该纬线上的长度比为1的条件,可得球体半径R为:

      $$ R = \frac{{{N_0}\cos {B_0}}}{{\cos {\varphi _0}}} $$ (5)

      可进一步求得地球椭球面投影到球面上的长度比μ1为:

      $$ {\mu _1} = \frac{{R\cos \varphi }}{{N\cos B}} $$ (6)

      将椭球面等角投影到球面后,再采用球面横墨卡托投影方法把球面投影到平面上,此处直接给出经典的横墨卡托投影公式:

      $$ \left\{ \begin{array}{l} x = R\arctan \left( {\tan \varphi \sec l} \right)\\ y = \frac{1}{2}R\ln \left( {\frac{{1 + \cos \varphi \sin l}}{{1 - \cos \varphi \sin l}}} \right)\\ {\mu _2} = \frac{1}{{\sqrt {1 - {{\cos }^2}\varphi {{\sin }^2}l} }}\\ {P_2} = \frac{1}{{1 - {{\cos }^2}\varphi {{\sin }^2}l}} \end{array} \right. $$ (7)

      式中,(x, y)为球面横墨卡托投影后的平面直角坐标;μ2P2分别为球面横墨卡托投影的长度比和面积比。

      中低纬度地区通常需要根据经差进行分带。但是极区面积较小,并且经线快速收敛于极点,尤其是近极点地区,如果继续采用分带的方式,会导致极区难以形成完整的表达,因此极区投影图设计将不再进行分带处理。

      此外,该投影方法还存在以下两个问题:一是近极点地区的极区投影图通常选北极点为投影中心,即基准纬度为90°,用上述投影方法求取球体半径及接近极点处长度比和面积比时会存在计算奇异的问题,具体表现在式(5)和式(6)中作为分母的余弦函数值为零;二是极点处纬度为90°,接近极点处计算投影坐标时均会计算溢出,并且极点处经度具有多值性,具体表现在式(4)和式(7)中正切函数的计算溢出。

    • 上述分析表明, 双重投影用于极区横墨卡托投影设计会存在计算溢出和计算奇异问题。为实现完整的极区椭球横墨卡托投影方法,需要有针对性地解决以下4种问题。

      1)椭球面到球面等角投影计算溢出问题

      由于式(4)纬度坐标变换公式采用正切函数,当纬度B=90°时,出现计算溢出,因此将式(4)中第二式等号左侧变换为正弦函数的形式,即:

      $$ \begin{array}{l} \sin \left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{\varphi }{2}} \right) = \\ \;\;\;\;\;\frac{1}{{\sqrt {1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{\varphi }{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} }} \end{array} $$ (8)

      进一步可推导出:

      $$ \varphi = 2\arcsin \left( {\frac{1}{{\sqrt {1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} }}} \right) - \frac{{\rm{ \mathsf{ π} }}}{2} $$ (9)

      依据地球椭球面上的子午线投影在球面上为球面子午线,地球椭球面上的纬线圈投影到球面上仍为纬线圈这一规定可知,椭球面上的极点对应于球面上的极点,即B=90°对应φ=90°,经验证满足式(9)。由于式(9)由式(4)变换得到,因此B≠90°时,也必然满足式(9),故式(9)能够解决北极地区投影变换的计算溢出的问题。

      2)球体半径、长度比和面积比公式问题

      北极极区尤其是近极点地区投影图通常以北极点作为投影中心,即极点处长度变形比为1。由于极点处没有纬线圈,采用纬度长度比n=1为条件求取球体半径不再适用。考虑到极点处任意方向均沿经线方向,因此可以采用经线长度比m=1为条件求取球体半径,具体过程如下:要使

      $$ m = \frac{{R{\rm{d}}\varphi }}{{M{\rm{d}}B}} = 1 $$ (10)

      因为:

      $$ M = \frac{{a\left( {1 - {e^2}} \right)}}{{{{\left( {1 - {e^2}{{\sin }^2}B} \right)}^{3/2}}}} $$ (11)

      式中,a为地球椭球体长半径。可得:

      $$ \frac{{{\rm{d}}\varphi }}{{{\rm{d}}B}} = \frac{{a\left( {1 - {e^2}} \right)}}{{R{{\left( {1 - {e^2}{{\sin }^2}B} \right)}^{3/2}}}} $$ (12)

      将式(9)看作φ关于B的函数,对该函数求微分可得:

      $$ \begin{array}{l} \frac{{{\rm{d}}\varphi }}{{{\rm{d}}B}} = \frac{{{{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^{e/2}}}}{{1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}}} \cdot \\ \;\;\;\;\;\;\;\;\;\left[ {{{\csc }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right) - 2{e^2}\frac{{\cos B\cot \left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right)}}{{1 + {e^2}{{\sin }^2}B}}} \right] \end{array} $$ (13)

      联立式(12)和式(13),并令B=90°,可得:

      $$ R = \frac{a}{{\sqrt {1 - {e^2}} }}{\left( {\frac{{1 - e}}{{1 + e}}} \right)^{e/2}} $$ (14)

      式(14)即为椭球面投影到球面上的球体半径。

      由于长度比和面积比公式在极点处存在计算奇异,因此推导北极地区长度比公式时,将式(11)、式(13)和式(14)代入式(3)中的经线长度比公式,并利用等角投影经纬线长度比相等这一条件可得:

      $$ {\mu _1} = m = n = \frac{{R{\rm{d}}\varphi }}{{M{\rm{d}}B}} = \frac{{{{\left( {\frac{{1 - e}}{{1 + e}}} \right)}^{e/2}}{{\left( {\frac{{1 - e\sin B}}{{1 + e\sin B}}} \right)}^{e/2}}{{\left( {1 - {e^2}{{\sin }^2}B} \right)}^{3/2}}}}{{{{\left( {1 - {e^2}} \right)}^{3/2}}\left[ {1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} \right]}}\left[ {{{\csc }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right) - 2{e^2}\frac{{\cos B\cot \left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right)}}{{1 - {e^2}{{\sin }^2}B}}} \right] $$ (15)

      可以看出,式(15)在北极点处没有计算奇异,经验证当B≠90°,式(15)与式(6)等价。

      3)球面横墨卡托投影计算溢出问题

      由于式(7)中x坐标变换公式采用正切函数、余割函数和反正切函数,当纬度B=90°或l=±90°时,会出现计算溢出,因此,将式(7)右侧变换为反余切函数的形式,即:

      $$ x = \left\{ {\begin{array}{*{20}{c}} {R\arcsin \frac{1}{{\sqrt {1 + {{\cot }^2}\varphi {{\cos }^2}l} }},}&{\left| l \right| \le {{90}^ \circ }}\\ { - R\arcsin \frac{1}{{\sqrt {1 + {{\cot }^2}\varphi {{\cos }^2}l} }},}&{\left| l \right| > {{90}^ \circ }} \end{array}} \right. $$ (16)

      上述变换关系的投影原点为赤道,为了使用方便,北极地区投影通常以北极点为投影原点,因此,在式(16)的基础上进行坐标平移,可得:

      $$ x = \left\{ {\begin{array}{*{20}{c}} {R\arcsin \frac{1}{{\sqrt {1 + {{\cot }^2}\varphi {{\cos }^2}l} }} - \frac{{\rm{ \mathsf{ π} }}}{2}R,}&{\left| l \right| \le {{90}^ \circ }}\\ { - R\arcsin \frac{1}{{\sqrt {1 + {{\cot }^2}\varphi {{\cos }^2}l} }} + \frac{{\rm{ \mathsf{ π} }}}{2}R,}&{\left| l \right| > {{90}^ \circ }} \end{array}} \right. $$ (17)

      由式(17)可知,B=90°或者l=±90°时,不会出现计算溢出,因此在北极地区不会出现计算溢出。

      4)极点处经度多值性问题

      由于极点处经线收敛于一点,会出现经度多值性的问题,但由前文公式可知, 在极点处经度取任意值均不会影响计算结果,因此,可以假设极点处经度为零,椭球面投影到球面上的经度变换公式为:

      $$ \left\{ \begin{array}{l} l = \lambda = 0,\;\;\;\;极点处\\ l = \lambda ,\;\;\;\;\;\;\;\;\;非极点处 \end{array} \right. $$ (18)

      综上所述,式(9)、式(14)、式(15)和式(18)构成了极区椭球面到球面的投影公式,式(17)和式(7)中后3个公式构成了极区球面横墨卡托投影公式,两者共同构成了基于双重投影的横墨卡托投影极区应用改进方法。

    • 在极区航海导航中,通常需要进行地理真航向和极区航向之间的转换,这势必需要计算子午线收敛角。

      由文献[16]可知球面横墨卡托投影的子午线收敛角γS为:

      $$ {\gamma _S} = \arctan \left( {\tan /\sin \varphi } \right) $$ (19)

      为避免计算奇异,采用等效数学表达式:

      $$ {\gamma _S} = \arccos \left( {\frac{{\cos l}}{{\sqrt {{{\cos }^2}l + {{\sin }^2}l{{\sin }^2}\varphi } }}} \right) $$ (20)

      将式(9)代入式(20),可得极区椭球横墨卡托投影子午线收敛角γE的计算公式:

      $$ {\gamma _E} = \arccos \left( {\frac{{\cos l\left[ {1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} \right]}}{{\sqrt {{{\cos }^2}l{{\left[ {1 + {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} \right]}^2} + {{\sin }^2}l{{\left[ {1 - {{\cot }^2}\left( {\frac{{\rm{ \mathsf{ π} }}}{4} + \frac{B}{2}} \right){{\left( {\frac{{1 + e\sin B}}{{1 - e\sin B}}} \right)}^e}} \right]}^2}} }}} \right) $$ (21)
    • 为验证本文改进方法的可行性,采用WGS84椭球模型,长半径a=6 378 137 m,扁率f=1/298.257 223 563,并设置纬度范围为85°N~90°N,经度范围为180°W~180°E,使用mathematica软件可画出该投影的经纬线网图,如图 1所示。从坐标变换公式和仿真过程中可以得出,改进方法计算中不存在计算奇异和计算溢出问题,可以完整表达整个极地地区。

      图  1  极区椭球横墨卡托投影仿真图

      Figure 1.  Simulation of Ellipsoidal Polar Transverse Mercator Projection

      为了比较与球面横墨卡托投影的差异,取球体半径为极点处的平均曲率半径,在上述仿真条件下可得两种方法的平面投影x坐标和y坐标差值dx和dy随经纬度变化的三维分布图,如图 2图 3所示。

      图  2  两种投影方法x坐标差异

      Figure 2.  x-Coordinate Differences in Two Projection Methods

      图  3  两种投影方法y坐标差异

      Figure 3.  y-Coordinate Differences in Two Projection Methods

      图 2图 3可以看出,本文改进方法与球面横墨卡托投影x坐标和y坐标具有较大差别,最大可达5 000 m。由于改进方法采用更加精确的地球椭球模型,因此与球面横墨卡托投影相比精度更高。

      在同样仿真条件下,对两种投影方法下子午线收敛角进行计算,计算结果如表 1所示。从表 1可以看出,本文改进方法同一经线上子午线收敛角随纬度升高而增大,近似于经度值。与球面墨卡托投影方法相比,两者子午线收敛角差别较小,误差为秒级,近极点区域甚至小于1″。

      表 1  不同经度下两种投影方法的子午线收敛角差异

      Table 1.  Differences of Meridian Convergence Angle in Two Projection Methods with Different Longitudes

      φ 20°E 50°E 80°E
      γS/(°) γE/(°) γS-γE/(″) γS/(°) γE/(°) γS-γE/(″) γS/(°) γE/(°) γS-γE/(″)
      85°N 19.929 89° 19.928 95 3.391 49.892 40 49.890 95 5.214 79.962 57 79.962 07 1.816
      85.5°N 19.943 21 19.942 44 2.750 49.912 87 49.911 70 4.225 79.969 70 79.969 29 1.470
      86°N 19.955 13 19.954 52 2.175 49.931 17 49.930 24 3.340 79.976 07 79.975 75 1.161
      86.5°N 19.965 65 19.965 18 1.666 49.947 32 49.946 60 2.558 79.981 69 79.981 44 0.889
      87°N 19.974 76 19.974 42 1.225 49.961 30 49.960 78 1.880 79.986 55 79.986 37 0.653
      87.5°N 19.982 47 19.982 24 0.851 49.973 13 49.972 77 1.305 79.990 66 79.990 53 0.453
      88°N 19.988 78 19.988 63 0.545 49.982 80 49.982 57 0.835 79.994 02 79.993 94 0.290
      88.5°N 19.993 70 19.993 60 0.307 49.990 33 49.990 19 0.470 79.996 64 79.996 59 0.163
      89°N 19.997 20 19.997 16 0.136 49.995 70 49.995 64 0.209 79.998 50 79.998 48 0.072
      89.5°N 19.999 29 19.999 28 0.034 49.998 92 49.998 91 0.052 79.999 62 79.999 62 0.018

      本文改进方法与航行阶段导航设备采用的椭球体模型保持一致,投影图上坐标参数与导航设备输出的参数保持一致,投影图和导航设备可以较好地交互使用。而球面横墨卡托投影与导航设备模型不一样,因此必然会引起误差。通过以上分析,极区使用球体横墨卡托投影引起的误差主要表现为平面投影坐标误差较大、子午线收敛角较小的差异。因此,改进方法和导航设备采用一致的地球模型,可以解决由于地球模型不同引起的误差,提高航海绘算精度。

      在上述仿真区域内对改进方法的长度变形进行仿真,结果如图 4所示。

      图  4  极区椭球面到球面投影长度变形

      Figure 4.  Length Deformation of Polar Ellipsoid Projection on Sphere

      图 4图 5可以看出,极区椭球面到球面的等角投影长度变形较小,改进方法的长度变形主要是由球面到平面投影的长度变形决定的。由于假设极点为基准纬度,因此长度变形随纬度升高而减小,在纬度88°N到极点的范围内变形较小,如果设置其他纬度为基准纬度,则在基准纬度附近变形较小。因此该投影方法可以配合极区导航技术用于极区航行。

      图  5  极区球面到平面投影长度变形

      Figure 5.  Length Deformation of Polar Spherical Transverse Mercator Projection

    • 本文研究了基于双重投影的横墨卡托投影极区应用改进方法,推导了投影坐标变换公式、球体半径公式、长度比变形公式和子午线收敛角公式。理论分析和对比算例表明,横墨卡托投影极区应用改进方法与球体横墨卡托投影存在明显差异。而改进方法与导航设备采用的椭球体模型相同,不会引起由于地球模型差异导致的误差,可以提高航海绘算精度。改进算法同样适用于极区航海图的程序化设计,可为近极点地区横墨卡托投影和横向坐标导航技术结合使用提供理论基础。

参考文献 (16)

目录

    /

    返回文章
    返回