phs*_*rce 3 google-maps google-maps-api-3 google-places-api google-maps-urls
我有 2 个通过 Google Places API 获得的地点 ID,并且想要显示指向 Google 地图应用的链接,以获取这 2 个地点之间的路线。
我发现可以根据当前位置 - Google 地图 -使用saddr和daddr查询参数链接到方向的答案,使用 2 个地址来执行此操作
我还发现,可以通过place_id:...在q查询参数中添加前缀来链接到带有地点 ID 的地图,该答案位于从 place_id 获取 Google 地图链接
有没有办法让路线链接到 Google place_id?我尝试了如下 URL,
https://www.google.com/maps/dir/place_id:ChIJp4JiUCNP0xQR1JaSjpW_Hms/place_id:ChIJp4JiUCNP0xQR1JaSjpW_Hms但似乎不起作用
为了使用地点 ID 打开 Google 地图方向模式,您必须使用Google 地图 URL。方向模式下的 Google 地图 URL 支持参数origin_place_id和destination_place_id。
例如,创建以下 URL(请注意,根据文档,起点和目标参数也是强制性的)
https://www.google.com/maps/dir/?api=1&origin=Yukar%C4%B1%20Bah%C3%A7elievler%2C%2070.%20Sk.%2017%2FB%2C%2006490%20%C3%87ankaya%2FAnkara%2C%20Turkey&origin_place_id=ChIJp4JiUCNP0xQR1JaSjpW_Hms&destination=Be%C5%9Fikkaya%2C%202044%2F1.%20Sk.%2C%2006230%20Alt%C4%B1nda%C4%9F%2FAnkara%2C%20Turqu%C3%ADa&destination_place_id=ChIJn-ZptRFT0xQRGUyoJX2s8Wc
请查看文档以获取更多详细信息。
我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
3260 次 |
| 最近记录: |