Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在地图上画路线_Javascript_Jquery_Maps - Fatal编程技术网

Javascript 在地图上画路线

Javascript 在地图上画路线,javascript,jquery,maps,Javascript,Jquery,Maps,我正在建立一项服务,根据GPS设备提供的GPS定位标记提供驾驶日志。该设备大约每30秒发送一次坐标 使用这些坐标,我希望能够在地图上绘制路线(或者最有可能的路线,基于位置标记)。我已经研究过了,但是对于商业客户,他们每个请求最多只支持23个航路点。每30秒有一个航路点,很快就会超过这个限制。如果我切割了许多航路点;这被认为是一个非常不精确的路线计算,即使是小行程 我也尝试过谷歌的roads API,但是这里用于路线计算的算法很糟糕(除非你是一辆飞车的骄傲拥有者) 所以我想我的问题是:这个问题还有

我正在建立一项服务,根据GPS设备提供的GPS定位标记提供驾驶日志。该设备大约每30秒发送一次坐标

使用这些坐标,我希望能够在地图上绘制路线(或者最有可能的路线,基于位置标记)。我已经研究过了,但是对于商业客户,他们每个请求最多只支持23个航路点。每30秒有一个航路点,很快就会超过这个限制。如果我切割了许多航路点;这被认为是一个非常不精确的路线计算,即使是小行程

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


所以我想我的问题是:这个问题还有其他的解决方案吗?有没有人知道其他的驾驶日志公司做了什么来解决这个问题。

我做了更多的研究。显然,没有一个很好的解决方案,除了让GPS设备在每次设备方向改变时以及每30秒(一些硬件会这样做)报告它的位置,然后在标记之间画直线

希望将来有更多功能强大的google服务器,Directions API将能够支持8(23)个以上的标记