我一直在寻找一个我正在研究的项目的解决方案:
用户可根据需要选择地点A和地点B.这些地方将通过以下链接转移到嵌入的谷歌 Map :
https://www.google.com/maps/embed/v1/directions?key={$key}&origin={$origin}&destination={$destination}&avoid=tolls&mode=driving&waypoints=stopover:false|{$waypoints}"
此外,还添加了航点 . 我想要的是方向从地点A到地方B显示,航点在 Map 上显示,而不是地点A和地点B之间的实际路线的一部分 .
我发现函数“stopover:false”但是上面没有使用它 .
我现在的问题是:我不希望航点成为计算路线的一部分,但似乎只是使用谷歌 Map 的js版本 . 这甚至可能吗?如果是的话,我可以以某种方式告诉航点(没有js)中途停留应该是假的吗?
我研究了不同的主题,例如:Several highlights in google maps embed API How to set waypoints in the googlemaps url Google MAPS waypoints
但我似乎无法找到嵌入式api的答案 .
提前致谢!
1 回答
如果我理解正确的话,我认为你需要添加via:to each waypoint你不想成为一个中途停留(并摆脱“stopover:false”) . 例如 .
https://www.google.com/maps/embed/v1/directions?origin=Boston,MA&destination=Concord,MA&waypoints=via:Charlestown,MA|via:Lexington,MA&key=