1、打开百度地图的主界面,直接点击左上角的人头图标进入。
2、下一步来到新的窗口,需要在常用功能那里选择测距。
3、这个时候找到第一个点,通过点击进行定位。
4、这样一来继续选择第二个点会得到对应的结果,即可实现GPS根据测点计算距离了。
请问你使用的是手持GPS还是高精度GPS,手持GPS的话只要在航线里面把这两个点选上,组成航线,距离就可以显示了,如果是安装了GPS采集软件的话,找一下工具,编辑之类的菜单,看看有没有测量距离选项;如果是高精度测量设备如RTK,在手簿软件应该有这个功能的。
如果你不怕麻烦,我还可以告诉你一招,如果是采集的经纬度坐标,你把GPS设备设置成采集平面坐标,这样再去数据里找这两个点,就应该是平面坐标了,然后你就用最原始的勾股定理来计算这两点的距离。
1.首先要会度分转换:将度分单位数据转换为度单位数据,度=度+分/60
例如:
经度 = 116°20.12’
纬度 = 39°12.34’
经度 = 116 + 20.12 / 60 = 116.33533°
纬度 = 39 + 12.34 / 60 = 39.20567°
NTU经度 = 116.33533 * 100000 = 11633533(NTU)
NTU纬度 = 39.20567 * 100000 = 3920567(NTU)
2.如何计算两点间距离
比如:点A的经度为11695400,纬度为3995400。点B的经度为11695300,纬度为3995300。
公式:两点间距离
= [ (A点经度 - B点经度)^2 + (A点纬度 - B点纬度)^2 ] ^ (1/2)
= [ (11695400 - 11695300)^2+ (3995400 - 3995300)^2 ] ^(1/2)
=(10000+10000) ^ (1/2) =141米
公式说明:加法 + ,减法 - ,乘法 *,除法 /,幂运算 ^(1/2)表示平方根 ^2表示平方。
适用范围:未加密经纬度/加密经纬度>
可以用地图控件或GOOGLE之类的地图来计算.
GPS是何品牌的GPS?支不支持距离计算?这个都是需要考虑的