【发布时间】:2018-02-02 19:48:37
【问题描述】:
我有一个公共汽车网络的实时 GPS 源,他们希望能够跟踪公共汽车是否偏离路线。我可以获得每个巴士服务的巴士站及其停靠点坐标。公共汽车站通常非常靠近,使用谷歌地图可以在站点之间创建与公共汽车路线路径匹配的路线。
我的问题是,最好使用 Google Maps JavaScript 或 Web Services API 如何检测此 GPS 点是否偏离路线?
如果有比 Google 地图更好的替代品?
感谢所有帮助,谢谢。
【问题讨论】:
-
您根本没有向我们展示您的数据或任何代码...如果您需要有关基本数学方面的帮助,请尝试 math.SE.. 或 google...brilliant.org/wiki/distance-between-point-and-line
-
获取公交车及其停靠点的 GPS 位置的代码与问题无关。我想知道计算 GPS 位置是否在 Google Maps 路线上的方法。您链接了一个很棒的网站,但是我如何获得 Google 地图路线的 GPS 坐标?苏格兰的道路是弯曲的,所以我需要能够沿着路线的任何部分获得这一点。我该怎么做?
-
代码不相关的唯一方法是问题不相关。你要么需要展示你的代码,要么在数学 stackexchange 网站上询问他们不需要代码的地方......或者就像我说的,尝试自己搜索一下,那里有很多信息......stackoverflow.com/questions/3609049/…祝你好运
-
对不起,如果我的解释不够清楚,但我已经找到了解决方案并发布了它。
标签: javascript web-services google-maps google-maps-api-3 gps