2015-04-08 97 views
0

我正在构建一项服务,该服务根据GPS位置提供的GPS位置标记提供的驾驶员日志。设备每30秒发送一次坐标。在地图上绘制路线

利用这些坐标,我希望能够在地图上绘制路线(或基于位置标记的最有可能的路线)。我已考虑过Google Maps API v3 DirectionsService,但对于商业客户,它们仅支持每个请求最多23个航点。每30秒有一个航点,这个限制很快就会超过。如果我砍掉许多路标,它被认为是非常不精确的路线计算,即使对于小型旅行也是如此。

我也尝试过谷歌的道路API,但是这里用于路线计算的算法很糟糕(除非你是飞行汽车的骄傲拥有者)。

所以我想我的问题是这样的:有没有其他解决方案来解决这个问题,并且没有人知道其他驱动日志公司做了什么来解决这个问题。

回答

0

我做了一些更多的研究。显然,这不是一个很好的解决方案,除了获得一个GPS设备,每当设备的方向发生变化时报告它的位置,以及每隔30秒(某些硬件会这样做),然后在它们之间绘制直线标记。

希望在未来有更强大的Google服务器,Directions API将能够支持超过8(23)个标记。