Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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 使用谷歌地图或其他地图API在地图上绘制两点之间的路线百分比 假设点A是旧金山、CA,B点是纽约、NY。_Javascript_Google Maps_Map_Bing Maps - Fatal编程技术网

Javascript 使用谷歌地图或其他地图API在地图上绘制两点之间的路线百分比 假设点A是旧金山、CA,B点是纽约、NY。

Javascript 使用谷歌地图或其他地图API在地图上绘制两点之间的路线百分比 假设点A是旧金山、CA,B点是纽约、NY。,javascript,google-maps,map,bing-maps,Javascript,Google Maps,Map,Bing Maps,使用谷歌地图或其他在线地图API,我希望能够得到默认的驾驶路线,然后只在地图上画一个百分比。所以,如果我只想画50%的路线,它会在内布拉斯加州的某个地方结束 我一直无法找到任何开箱即用的方法来实现这一点,因此任何API的使用或实现这一点的聪明方法都将不胜感激 提前谢谢 您可以使用在Google direction response API末尾接收的多段线。这有一组编码点,可用于在静态贴图上绘制路径。有关详细信息,请参阅谷歌地图文档。这是非常清楚的书面和直观的 至于50%的事情,你可以检查旅程的时

使用谷歌地图或其他在线地图API,我希望能够得到默认的驾驶路线,然后只在地图上画一个百分比。所以,如果我只想画50%的路线,它会在内布拉斯加州的某个地方结束

我一直无法找到任何开箱即用的方法来实现这一点,因此任何API的使用或实现这一点的聪明方法都将不胜感激


提前谢谢

您可以使用在Google direction response API末尾接收的多段线。这有一组编码点,可用于在静态贴图上绘制路径。有关详细信息,请参阅谷歌地图文档。这是非常清楚的书面和直观的

至于50%的事情,你可以检查旅程的时间,也许在接近一半的时间里,将目的地设置为那个特定的位置,并使用新的目的地对方向响应进行第二次查询。或者,您可以选择在您的终端进行处理,但通过将负载转移到Google服务器上,您可以忽略额外的麻烦