有没有计算两个经纬度坐标间距离、角度的公式?(50分)

S

Shuzi

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有计算两个经纬度坐标间距离、角度的公式?
 
Z

zhukewen

Unregistered / Unconfirmed
GUEST, unregistred user!
这种东西干吗不自己写?
 

吕雪松

Unregistered / Unconfirmed
GUEST, unregistred user!
哈,想要单位为米的距离?只要注意地球扁率就行。当然也不是直接求经纬度数值的距离
再同地球半径相比那么简单。
 
S

Shuzi

Unregistered / Unconfirmed
GUEST, unregistred user!
to 吕雪松:
我是GIS门外汉,能详细点吗?
 

杰克

Unregistered / Unconfirmed
GUEST, unregistred user!

distance = ( Earth Radius ) * arccos ( cos (90 - lat2) * cos (90 - lat1) + sin (90 - lat2) * sin (90 - lat1) * cos (lon2 - lon1) )

A = arcsin ( sin (90 - lat2) * sin (lon2 - lon1) / sin (b) )

 
S

Shuzi

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案了.
 

Similar threads

回复
0
查看
852
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
864
DelphiTeacher的专栏
D
顶部