使用google maps api获取备选路线的路点

Get the waypoints of an alternative route with google maps api

本文关键字:选路 google maps api 获取 使用      更新时间:2023-09-26

直到3.27版本的谷歌地图javascript api,你可以通过循环通过via_waypoints-Array的腿部对象的替代路线获得路径点。

问题是方向响应中替代路由的via_waypoints-属性现在已被弃用,因此我没有(简单)的方法获得替代/判别路点,因此没有办法请求替代路由或列出结果路由的路点。

是否有办法以某种方式获得替代路线的路点?

有什么想法吗?提前感谢

不幸的是,除了遵循Google的建议,我没有看到任何其他获得这些路点的方法:

3.27版本将是最后一个支持via_waypoints替代路由的API版本。

推荐的方法是请求备选路由,然后将所有路由显示为不可拖拽的,并将主路由显示为可拖拽的。用户可以拖动主路由,直到它匹配到另一条路由。via_waypoints字段在生成的路由上可用(由用户拖动)。

从3.27+版本开始,替代路由将不会返回,我建议您为替代路由单独请求或切换到另一个方向服务提供商