【发布时间】:2014-08-27 00:40:25
【问题描述】:
我正在尝试添加 GPS 以使用我的 web 应用程序测量距离。
我想知道 GPS 是否适用于这个例子......
假设我在自行车道上。我向一个方向骑行 30 分钟,然后转身返回起点,总共计时 60 分钟。
GPS 如何测量总距离?我的起点和终点基本一致。
或者我是否必须以某种方式测量两次行程? (点 A - B ,点 B - A)
谢谢!
【问题讨论】:
标签: web-applications gps distance
我正在尝试添加 GPS 以使用我的 web 应用程序测量距离。
我想知道 GPS 是否适用于这个例子......
假设我在自行车道上。我向一个方向骑行 30 分钟,然后转身返回起点,总共计时 60 分钟。
GPS 如何测量总距离?我的起点和终点基本一致。
或者我是否必须以某种方式测量两次行程? (点 A - B ,点 B - A)
谢谢!
【问题讨论】:
标签: web-applications gps distance
好的,我已经找到答案了。
在 HTML5 Geolocation API 中有一个函数调用“watchPosition”。 每当用户移动到下一个 GPS 点时,都会调用此函数。
距离计算 (found here) 将计算 LAST 点和 CURRENT 点之间的距离。
每次调用“watchPosition”时都会调用距离方法,将距离加到总和中。
我希望这对某人有所帮助。
【讨论】: