早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何计算空距?谁能教我计算一下空距?比如说从河南郑州某地的:东经116°10.826,北纬41°10.936度.到北京:东经116°10.926度,北纬39°47.101度.这一段实际空距是多少?是什么算出来?

题目详情
如何计算空距?
谁能教我计算一下空距?比如说从河南郑州某地的:东经116°10.826,北纬41°10.936度.到北京:东经116°10.926度,北纬39°47.101度.这一段实际空距是多少?是什么算出来?
▼优质解答
答案和解析
建立球坐标,θ维度,φ经度[注:弧度制],R地球半径
r=op=R(sinθcosφ,sinθsinφ,cosθ)
r'=op'=R(sinθ'cosφ',sinθ'sinφ',cosθ')
cosΦ=(r·r')/(│r││r'│)
△s=RΦ=Rarccos[(sinθcosφ,sinθsinφ,cosθ)·(sinθ'cosφ',sinθ'sinφ',cosθ')]
=Rarccos(sinθsinθ'cosφcosφ'+sinθsinθ'sinφsinφ'+cosθcosθ’)
将R=6371km,θ=41°10.936×π/180,φ=116°10.826×π/180
θ’=39°47.101×π/180,φ’=116°10.926×π/180
[注:将分秒转化为度]
带入△s