球面距离计算公式的推导及举例.docxVIP

  • 20
  • 0
  • 约2.94千字
  • 约 3页
  • 2021-08-13 发布于河北
  • 举报
球面距离的计算及其计算公式 在球面上,不在同一直径上的两点之间的最短距离,就是经过这两点的大圆在这两点间的一段劣派的长度,我们把这段抓长叫做球面上这两点间的球面距离. (也叫球面上的短程线或测地线) 如图 1, A 、B 为球面上不在同一直径上的两点, O 为圆心,⊙ O 为过 A 、 B 的大圆,⊙ O 为 过 A 、 B 的任一个小圆,我们把这两个圆画在同一个平面内. (见图 1)设 AOB 2 , AO B 2 ,球半 径为 R ,半径为 r .则有 AB 大圆弧长 L 2 R, AB 小圆弧长 l 2 r L 2 R R l 2 r a r  ( 1) 但 AB 2Rsin 2r sin , 即 R r sin sin sin ( 2) 将( 2)代入( 1)得 L l sin a sin  sin ( 3) ∵ R r  ,由( 2)式知 .由于  0 ,故只需证明函数 f x 2 sin x 在 0. x 2 内为单调递 减即可 . ∴ f x x cos x sin x cos x x tan x 0 , x2 x2 ∵ 当 x 0, 时,有 2 tan x x )∴ f x 在 0, 2 单调递减 , 由( 3)式不难得到 L l 1 , 即 L l . 故大圆劣弧最短。 球面距离公式:设一个球面的半径为 R ,球面上有两点 A 1 , 1 、 B 2 , 2 . 其中 1 , 2 为点 的经度数, 1 、 2 为点的纬度数,过 A 、 B 两点的大圆劣弧所对的圆心角为 ,则有 arccos[cos 1 2 cos 1 cos 2 sin 1 sin 2 ] (弧度) A 、B 间的球面距离为: L R R arccos[cos 1 2 cos cos 2 sin 1 sin 2 ] 证明: 如图 1,⊙ O1 与⊙ O2 分别为过 A 、B 的纬度圈,过 A 、C 的大圆,过 B 、D 的大圆分别为 A 、 B 的经度圈, 而经度圈与纬度圈所在的平面互相垂直, 作 AE 面 O2 BC ,垂足 E 位于 O2C 上,连结 EB 、 AB . 则 AE 2 O O 2 OO OO 2 Rsin Rsin 2 R2 sin sin 2 1 2 1 2 1 2 1 2 在 O2 BE 中,由余弦定理,得: BE 2 O E 2 O B 2 2O2 E O2 Bcos 1 2 222 2 2 O1 A 2 O2B 2O1 A O2 B cos 1 2 112R cos 2 1 1 2 R cos 2 2 R cos 1 R cos cos 1 2 2R2[ 2 cos2 cos2 2 cos 1 cos 2 cos 1 1 ] 故 AB 2 AE 2 BE 2 R 2[ 2 2 sin sin 2 2 cos 1 cos cos 1 2 ] 又 AB2  2 2Rsin 2  4R2 sin2 2  2R2 1  cos  ,比较上述两式,化简整理得: cos cos 1 1 cos cos 2 sin 1 sin ,从而可证得关于 与 L 的两个式子 . 计算球面距离的三种类型 现行课本中,介绍了球面距离的概念,这方面的习题很多,同学们学习时普遍感到困难.下面给出这类习题解答的示范,以供同学们参考. 位于同一纬度线上两点的球面距离 例 1 已知 A , B 两地都位于北纬 45 ,又分别位于东经 30 和 60 ,设地球半径为 R,求 A , B 的球面距离. 分析:要求两点 A , B 的球面距离,过 A, B 作大圆,根据弧长公式,关键要求圆心角 AOB 的大小(见图 1),而要求 AOB往往首先要求弦 AB 的长,即要求两点的球面距离,往往要先求这两点的直 线距离. 解: 作出直观图(见图 2),设 O 为球心, O1 为北纬 45 圈的圆心,连结 OA, OB , O1 A O1B ,AB .由于地轴 NS 平面 AO1B .∴ OAO1 与 OBO1 为 纬 度 45 , AO1 B 为二面角 A - OO1 - B 的平面角.∴ AO1 B 60 30 30 (经度差). △ OAO1 中, O1 A OA cos OAO1 R cos 45 2 R . 2 △ O1 AB 中,由余弦定理, AB 2 O A2 O B2 2O1 A O1 B cos AO1 B 112 2 1 1 2 2 2 R R 2 R 2 2 2 2 R cos 30 2 2 3 R2 . 2 △ OA

文档评论(0)

1亿VIP精品文档

相关文档