毕业论文

打赏
当前位置: 毕业论文 > 数学论文 >

基于CGCS2000椭球的白塞尔大地主题解算公式推导及程序设计(3)

时间:2021-08-14 20:18来源:毕业论文
2.1 在球面上进行大地主题解算 如图 2-1 所示,在球面上有两点P1和P2,其中P1点的大地纬度1,大地经度 1,P2点的大地纬度2,大地经度2;P1点和P2点间的大圆

2.1 在球面上进行大地主题解算

如图 2-1 所示,在球面上有两点P1和P2,其中P1点的大地纬度φ1,大地经度 λ1,P2点的大地纬度φ2,大地经度λ2;P1点和P2点间的大圆弧长为σ,P1P2的方位 角为α1,其反方位角为α2 ,球面上大地主题正算是已知φ1,α1,σ,要求φ2,α2 及经 差λ,反算问题是已知φ1,φ2及经差λ,要求σ,α1及α2 。

图 2-1 白塞尔大地主题解算

在球面上进行的大地主题正反算实质上是对极球面三角形PP1P2的解算,为 了解算极球面三角形,可以采用多种球面的三角函数公式。在这里应用正切函数

式,好处是反正切函数的精度可以保证。反三角函数在相关计算中应用很少,这 样易于计算机程序编写。

先列出如下极球面三角元素之间的基本公式:

sinσsinα1  = sinλcosφ2 (2-1)

sinσsinα2  = −sinλcosφ1 (2-2)

sinσcosα1  = cosφ1sinα2  − sinφ1cosφ2cosλ (2-3)

sinσcosα2  = sinφ1cosα2  − cosφ1sinφ2cosλ (2-4)

cosσ = sinφ1sinφ2  + cosφ1cosφ2cosλ (2-5)

cosφ2cosλ = cosφ1cosσ − sinφ1sinσcosα1 (2-6)

cosφ2cosα2  = sinφ1sinσ − cosφ1cosσcosα1 (2-7)

cosφ2sinα2  = −cosφ1sinα1 (2-8)

cosσ = sinφ1sinφ2  + cosφ1cosφ2cosλ (2-9)

(1)球面上大地主题正解方法

此时已知量:φ1,α1及σ;要求量:φ2,α2 及λ。 首先按(2-9)式计算sinφ2,继而用下式计算φ2:

tanφ   =      sin φ2

2 1−sin2 φ2

要确定经差λ,用(2-1)式除以(2-6)式,得

tanλ = sin σsin φ1 文献综述

cos φ1 cos σ−sin φ1 sin σcos α1

要求反方位角α2 ,用(2-8)式除以(2-7)式,得:

(2)球面上大地主题反解方法

此时已知量:φ1,φ2及λ;要求量:σ,α1及α2 。 为求正方位角α1,用(2-1)式除以(2-3)式得

p = sinλcosφ2,q = cosφ1sinφ2  −  sinφ1cosφ2cosλ

为求反方位角α2 ,用(2-2)式除以(2-4)式得

sin λcos φ1 

为求定球面距离σ,先将(2-1)式乘以sinα1,(2-3)式乘以cosα,再将它

们相加:将相加结果再除以(2-5)式,得

cosφ2sinλsinα1  +   cosφ1sinφ2  − sinφ1cosφ2cosC sinα1

sinφ1sinφ2 + cosφ1cosφ2 cosφ2 psinα1  + qcosα1

cosσ

2.2 椭球面和球面上坐标关系式

如图 2-2 所示,在椭球面极三角形PP1P2中, B,L,S,A分别表示大地线上 点的大地坐标,大地线长及大地方位角。在球面极三角形P′P1′P2′中,用φ,λ,σ及α 基于CGCS2000椭球的白塞尔大地主题解算公式推导及程序设计(3):http://www.youerw.com/shuxue/lunwen_80262.html

------分隔线----------------------------
推荐内容