我有一些地址,想要创建指向Google地图路线规划器的链接。您只需访问https://www.google.com/maps/dir/<address 1>/<address 2>/
,即可以链接到该链接。 https://www.google.com/maps/dir/Thompson+St,+New+York,+NY,+USA/Wooster+St,+New+York,+NY,+USA/
我的问题是,对于短距离,Google会将步行作为首选的传输方式(如上面的链接)。这在环境保护和保持健康方面是好的,但我绝对需要有车的路线。如何修改链接以始终使用汽车?
访问上面的链接时,Google会使用大量参数重定向到another URI。当我手动选择汽车作为运输方式时,会添加URI gets altered slightly into a new one:!3e0
。但是从上方(https://www.google.com/maps/dir/Thompson+St,+New+York,+NY,+USA/Wooster+St,+New+York,+NY,+USA/data=!3e0)向我的链接添加!3e0
或data=!3e0
并不会改变任何内容。我也尝试添加一些其他添加的参数,但要么他们不改变任何东西,要么他们包含有关Thompson St.和Wooster St.的信息,所以更改可读参数(<address 1/2>
)不会&#39再次工作。
答案 0 :(得分:3)
起初: 没有记录任何URL参数,因此不能保证结果稳定。
旧版Google地图参数的非官方列表可在http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
找到当您被重定向到新的Google地图时,其中许多参数仍然有用。
根据该清单,所需参数为:
f
(模式)将其设置为d
saddr
开始地址daddr
目的地地址dirflg
将其设置为d
结果:
答案 1 :(得分:1)
现在有一个官方文档:https://developers.google.com/maps/documentation/urls/guide#directions-action
对于您而言,链接为:
https://www.google.com/maps/dir/?api=1&destination=Thompson+St,+New+York,+NY,+USA&travelmode=driving