坐标换带计算软件的研制与开发.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
坐标换带计算软件的研制与开发

坐标换带计算软件的研制与开发 武雪鹏 (廊坊市天星测绘有限公司,廊坊) [摘 要]本文主要论述了坐标换带计算软件研制与开发的意义,详细介绍了软件功能的实现,最后用大量数据对软件的计算精度进行测试。 [关键词]坐标换带计算;高斯投影;高斯正反算公式 Researching and Developent of the Software of Coordinates Strip Exchange Calculation Abstract: This Paper has elaborated on the significance of researching and developing the software of zone exchange calculation of coordinates, and it has made a detailed introduction of implementing the functions in this software, finally calculation precision of this software has been tested through numbers of datum. Key word: Zone Exchange Calculation of Coordinates; Gaussian Projection; Positive Negative Computation formula of Gauss 软件研制与开发的意义 地球是一个旋转的椭球体、是一个闭合曲面,但是测量上的计算与绘图一般 要求在平面上进行,所以必须采用投影的方法建立一个平面直角坐标系统来满足测量要求。 我国主要采用横切圆柱投影,及高斯—克吕格投影的方法建立平面直角坐标系统,称为高斯—克吕格直角坐标系,简称高斯直角坐标系。高斯投影采用正形投影,及等角投影,保证了投影的角度不变形,但是其长度变形较为严重。高斯投影平面上的中央子午线投影为直线且长度不变,其余的子午线均为凹向中央子午线的曲线,其长度大于投影前的长度,离中央子午线越远长度变形越大。为了限制高斯投影的长度变形,必须依据中央子午线进行分带,把投影范围限制在中央子午线东、西两侧一定的狭长带内分别进行。但这又使得统一的坐标系分割成各带的独立坐标系。于是,因分带的结果产生了新的矛盾,即在生产建设中提出了各相邻带的互相联系的问题。这个问题是通过一个带的平面坐标换算到相邻带的平面坐标,简称为“邻带换算”的方法来解决的。 具体来说,在以下情况下需要进行坐标邻带换算: (1)如图1所示,A、B、1、2、3、4、C、D为位于两个相邻带边缘地区并跨越两个投影带(东、西带)的控制网。假如起算点A、B以及C、D的起始坐标是按两带分别给出的话,那么为了能在同一带内进行平差计算,必须把西带的A、B点起始坐标换???到东带,或者把东带的C、D点的起始坐标换算到西带。 (2)在分界子午线附近地区测图时,往往需要用到另一带的三角点作为控制,因此必须将这些点的坐标换算到同一带中;为了实现两邻带地形图的拼接和使用,位于45′(或37.5′)重叠的三角点需具有相邻带的坐标值,如图2所示。 图1 图2 (3)当大比例尺(1:1000或更大)测图时,特别是在工程测量中,要求采用3°带、1.5°带或者任意带,而国家控制点通常只有6°带坐标,这时就产生了6°带同3°带(或1.5°带、任意带)之间的相互坐标换算问题。[1] 综上所述,换带计算是分带带来的必然结果,是生产实践的需要,没有分带就不会有换带,所以换带计算是生产中重要的一个环节。由于电子计算机在测量上的广泛应用,以及市面上的此类软件良莠不齐,部分软件虽然能够实现换带计算的功能,但是操作繁琐、界面不友好等缺点造成了用户使用的不方便,故此研制与开发一款适用的坐标换带计算软件显得尤为重要。 软件的研制与开发 2.1 坐标换带计算软件的模型 坐标换带计算软件采用高斯投影正、反算公式来进行换带计算。首先利用反算公式根据椭球参数以及其中央子午线将空间直角坐标(x,y)转换为椭球面大地坐标(B,L),然后利用正算公式根据新的中央子午线将椭球面大地坐标(B,L)换算为空间直角坐标(X,Y)。它通用性强,不仅适用于6°带?6°带、3°带?3°带,以及6°带?3°带、3°带?6°带互相之间的邻带坐标换算,也适用于任意带之间的坐标换算。 高斯正算公式如下: 高斯反算公式如下: 2.2 坐标换带计算软件的开发 采用Visual Basic6.0进行开发,可直接进行批量坐标换带计算,计算界面如 图3所示。 图3 软件主界

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档