如何使用地点ID获取指向Google地图上某个地点的直接链接

Dav*_*kee 14 google-maps google-maps-api-3 google-maps-urls

我在我的应用中的谷歌地图上有一个地方的地方ID.有没有办法将地点ID放在URL中并让它直接链接到页面?或者是否必须通过URL完成?

我似乎无法在文档中找到任何详细说明.我试过下面,但它只是给我标准的谷歌地图页面:

https://maps.google.com/maps?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4
Run Code Online (Sandbox Code Playgroud)

xom*_*ena 20

最近,在2017年5月,Google推出了新的Google Maps URL API.您可以在官方文档中阅读有关此API的信息

https://developers.google.com/maps/documentation/urls/guide

因此,从现在开始,您可以使用地点ID为Google地图构建网址.在您的特定情况下,此URL将是

https://www.google.com/maps/search/?api=1&query=Google&query_place_id=ChIJN1t_tDeuEmsRUsoyG83frY4

希望这可以帮助!

  • 请注意,iOS 11 不支持此网址,因为它尝试打开地图应用程序然后失败。 (2认同)