在旧的Maps URL API中,您可以在网址中添加“& dirflg = dt”。
以下是使用从Google官方网页here获取的新API的示例网址:
在Google官方网页上,我无法找到与发送标志相关的任何内容以避免收费,因此我甚至不确定是否可以使用新API。
有人有任何信息可以启发我吗?谢谢阅读。 :)
答案 0 :(得分:2)
此版本中的地图网址无法使用此功能,但您可以在加载路线后手动执行此操作。
你可以试试这个:
OPTIONS
。Avoid
下,选中Tolls
。但是,如果您希望此功能包含在参数中,则可以通过https://www.google.com/maps/dir/?api=1&origin=Google+Pyrmont+NSW&destination=QVB&destination_place_id=ChIJISz8NjyuEmsRFTQ9Iw7Ear8&travelmode=driving并点击发送反馈来发送您的想法。或者您可以在Maps URLs Documentation
中将其作为功能请求提交希望这有帮助!
答案 1 :(得分:0)
这是可能的,但是您必须使用“未记录的”功能。
警告:由于这些功能尚未记录,因此可能不是官方功能,并且如有更改,恕不另行通知。在生产中使用风险自负。
tldr:
https://www.google.com/maps/dir/{origin}/{destination}/data=!4m3!4m2!2m1!2b1
插入起点和终点,并且应该加载方向,避免驶入收费公路。
说明:
在这里,我们使用Google自己的data / options字符串(请参阅:“ data =“)来获取所需的功能。它旨在供Google Map的网络应用程序本身使用,以传达在页面上选择的选项。 This article(及其后面的内容)说明了如何创建自己的“ data =“字符串以自定义地图的配置方式。它非常全面,但是就像我上面说的那样,它不是官方功能。