骑行网 HZBIKE

标题: 求教2个关于GPS的问题 [打印本页]

作者: 悍猫    时间: 2008-3-2 14:04
标题: 求教2个关于GPS的问题
1. 已知两点的GPS坐标,如何算出2点间在地球表面上的曲线距离?
2. GPS 度、分、秒 是 100 进位的还是60进位的,或者其他进位的?

多谢指教!
作者: 月の海    时间: 2008-3-2 15:01
1. 直线距离好求    曲线距离估计只有很强大的地图软件才能分析出两点的曲线距离吧  如果某地在Google earth高清地图 又有耐心 可以输入地图 然后照着路量出来  
2.
转换方法为(以14.32)为例
14不变
60*0.3=18
60*0.02=1.2
所以是14°18′1〃
====================
任何一个十进制数表示的经、纬度数,其整数即是度数,其小数部分乘以60得到的数的整数部分即是分数,再用该数的小数部分乘以60得到的数就是秒数。例:36.12432314转换成度分秒的数是:其度数是"36",其分是"0.12432314×60=7.4593884"的整数"7",其秒是"0.4593884×60=27.5639304","27.6"----36°7′27.6〃
作者: jiangjiasong    时间: 2008-3-2 21:04
标题: 20公里之内忽略弧面
20公里之内忽略弧面,直接算两点间的距离
作者: 里想主意    时间: 2008-3-2 23:06
第一个问题实际是求弧线长度,直径就是地球直径,这是中学几何学的内容;

第二个问题全部是六十进制。
作者: 悍猫    时间: 2008-3-2 23:14
原帖由 里想主意 于 2008-3-2 23:06 发表
第一个问题实际是求弧线长度,直径就是地球直径,这是中学几何学的内容;

第二个问题全部是六十进制。


哪有你说的这么容易? 首先地球不是理想的圆,其次就算是理想圆恐怕这个圆上任意2个坐标点的弧线长度也不是简单能算出来的, 同一经度或者纬度的好算,不同经度或者纬度的就不容易了.一定有现成的公式的.




欢迎光临 骑行网 HZBIKE (http://hzbike.com/) Powered by Discuz! X3