大地测量计算相关程序设计
时间:2019-09-25 20:22 来源:毕业论文 作者:毕业论文 点击:次
摘要本设计介绍了有关大地问题解算和高斯投影坐标计算的一些基本原理和方法,编写了贝塞尔大地问题解算和高斯投影坐标正反算的程序。程序设计界面友好,相比以前繁杂冗长的计算,此程序设计无疑是一项很大的进步,对测量计算起到很好的作用。39514 毕业论文关键词:大地问题,高斯坐标,程序设计 Abstract This design provides information on some of the land problem solver basic principles and methods of calculation and Gauss projection coordinates the preparation of the Bessel earth problem solver and Gauss projection coordinates program to calculate the pros and cons. User-friendly programming, lengthy complicated calculations than before, this programming is undoubtedly a great progress, for measurement and calculation play a good role. Key words:earth problem, Gauss coordinates, program design. 目 录 摘要I AbstractⅡ 1绪论…1 1.1概述…1 1.2国内外研究现状1 2大地主题解算概述…2 2.1大地主题解算的一般说明2 2.2贝塞尔大地主题解算方法4 3 大地主题解算程序设计…8 3.1程序流程…8 3.2界面设计…8 3.3程序操作介绍及算例分析9 4 高斯投影坐标计算概述…12 4.1高斯投影坐标计算定义…12 4.2高斯投影坐标计算的数学基础12 5高斯投影正反算程序设计14 5.1程序流程…14 5.2界面设计…14 5.3程序操作介绍及算例分析15 6 程序设计…17 6.1 贝塞尔大地主题正反算程序设计…17 6.2 高斯投影正反算程序设计21 7 致谢…24 参考文献25 绪论 1.1概述 1.1.1国内外研究现状 计算机语言的发展推进了测绘软件的发展,现在测量的数据处理方法已经走向了数字化和智能化,测绘类的软件层出不穷。包括MATLAB,VC++,VB等软件。国内外基本的大型公司都基本开发了自己本公司的测绘领域的处理软件,实力强的高校和测绘单位也拥有适合于测量生产方面的测绘软件和一些商用的数据处理软件。但是软件的质量差异较大,并且层次不齐,只能满足基本的测量任务的需要,或者就是存在错误和不合理的地方,比如界面设计的不整洁,平差结果的精度令人怀疑等,国内很多专家学者致力于解决这些难点,已经取得了一定的研究成果,从而写出更好的算法。 大地问题解算根据推算的大地元素不同,分为大地问题正解与大地问题反解。从解析意义上来说就是探究大地极坐标和大地坐标之间的相互转换。 按大地问题解算形式来分,可以分为直接解法和间接解法。直接解法是直接解算控制点的大地文度、大地方位角和相邻起算点的大地经差。间接解法则是先求出大地经差、大地纬差和大地方位角差,进而再求控制点的大地坐标。一般来说,直接解法用于解算长距离大地问题,间接解法用于解算短距离大地问题。 本文主要介绍贝塞尔大地问题解算公示及VB编程,它的解算经度与距离的长短无关,既适用于短距离解算也适用于长距离解算。 高斯投影坐标计算包括大地坐标(B,L)推算高斯平面坐标(x,y),和由高斯平面坐标(x,y)推求大地坐标(B,L).前者称作高斯投影坐标正算,后者称作高斯投影坐标反算。本文还主要讲述他们的计算公式和适用情况以及VB程序设计。 2 大地主题解算概述 2.1 大地主题解算一般说明 椭球面上点的大地经度L、大地纬度B、两点间的大地线长度S和正反大地方位角A_21和A_12统称为大地元素。当我们已知某些大地元素推算另外一些大地元素,如根据大地测量成果(角度、距离),计算点在椭球面上大地坐标,或根据两点的大地坐标计算他们之间大地线长与大地方位角。这样的问题叫做大地问题解算,或称为大地坐标解算。 (责任编辑:qin) |