新浪博客

2023年10月20日

2023-10-20 15:16阅读:
异面直线上两点间的距离公式与球面距离
大罕

  异面直线a,b的公垂线段AB=d,所成的角为θ,点EF分别在ab上且在AB的同侧,AE=mBF=n,则EF²=d²+m²+n²-2mncosθ,这就是标题所指的公式.

  有些题目,套用公式即可解决,这是练习意义的运用。真正具有“实战”性的,就是在地球坐标下求球面上两点的距离.

  【例】地球上两地AB,其中A位于北纬30°,东经31°B位于南纬60°,东经151°,设地球的半径为R,求AB
两点的球面距离.

  解:AB两地所在位置如图所示,O1O2分别是北纬30°、南纬60°所在小圆的圆心,O1AO2B是两条异面直线,它们的公垂线段是O1O2.
  为了求AB间的球面距离,需先求AB两点间的直线距离,也就是求异面直线上两点间的距离,
  在OO1A中,∠OAO1=30°O1A=(√3R)/2
  在OO2B中,∠OBO2=60°O2B=R/2
  又O1O2=(1+√3)R/2
  注意到AB两地的经度差为151°-31°=12,即异面直线所成的角为120°,由异面直线上两点间的距离公式,得
  AB^2=[(1+√3)R/2]^2+[(√3R)/2]^2+(R/2)^2-2×[(√3R)/2]×(R/2)×(-1/2)
     =(8+3√3)(R^2)/4
  ∴cos∠AOB=[(R^2)+(R^2)- (8+3√3)(R^2)/4]/2R^2=(-3√3)/8
  ∴∠AOB=π-arccos(3√3/8)
  ∴AB两点的球面距离这R[π-arccos(3√3/8)].




我的更多文章

下载客户端阅读体验更佳

APP专享