任意精度的子午线弧长递归计算.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第27卷第5期 大地 测 量 与地 球 动 力 学 Vol.27No.5 2007年10月 JOURNALOFGEODESYANDGEODYNAMICS   Oct.,2007   文章编号:16715942(2007)05005904 任意精度的子午线弧长递归计算 刘仁钊 伍吉仓 (同济大学测量与国土信息工程系,上海 200092) 摘 要 根据子午线弧长计算公式,推导出基于递归关系的任意精度的子午线弧长的一种新的计算方法,以及基 于C/C++语言的子午线弧长具体方法的实现,最后在VC6.0中进行了验证。结果表明,该方法可满足不同精度 要求的弧长计算。 关键词 子午线弧长 公式推导 递归计算 C/C++程序 精度分析 中图分类号:P226    文献标识码:A RECURSIVECOMPUTATIONOFMERIDIANARC LENGTHWITHDISCRETIONARYPRECISION LiuRenzhaoandWuJicang (DepartmentofSurveyingandGeoinformatics,TongjiUniversity,Shanghai 200092) Abstract Anewmethodforrecursivecomputationofmeridianarclengthwithdiscretionaryprecisionisde ducedonthebasisofthearcformula,anditsdetailedalgorithmaswellasprograminC/C++aregiven.This methodforarclengthcomputationisprovedthroughMicrosoftVC++6.0,theresultindicatesthatdifferentpreci sionsrequirementinvariousconditionscanbemetwith. Keywords:meridianarclength,formuladeduction,recursivecomputation,C/C++program,precisionanalysis 法,研究了子午弧长的正反解,文献[8]在现有弧长 1 引言 公式上作了有益的探索。本文根据文献[9]的研究 众所周知,子午线弧长是大地测量学中的一个 思路推导出通过递归方法计算子午线弧长的算法, 基本量,在大地坐标计算、GPS定位和导航、GIS地 该算法过程简洁,逻辑性强,无需针对具体的椭球, 理坐标数据表达、高斯平面直角坐标计算以及经典 适用于任意弧长精度。 的弧度测量中,都需要计算两点之间的子午线弧长。 由于子午线弧长的计算涉及到椭圆积分,所以在现 2 子午线弧长的计算 [1,2] 有的教材 中都是将其展开成级数形式,再用逐 文献[2]将椭圆积分化成正弦倍角函数,根据 项积分的方法求出满足一定精度要求的计算公式。 -10 精度系数项展开至e ,计算从赤道纬度0°~纬度 为了使公式在应用中表达更简洁或精度更高,不少 φ的一段子午线弧长的公式如下: 文献对此进行过探讨[3~5]。文献[6]甚至将级数展 φ 3 2 2 2 -

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档