给定这个 google place url,我如何获取地址和坐标? [复制]

Posted

技术标签:

【中文标题】给定这个 google place url,我如何获取地址和坐标? [复制]【英文标题】:How do I get the address and coordinates given this google place url? [duplicate] 【发布时间】:2019-07-29 15:12:18 【问题描述】:

https://www.google.com/maps/place/@/data=!4m2!3m1!1s0x88c2cdd22ab04385:0xf12ec367be629fbc 给定这个 google place url,如何获取地址和坐标?

【问题讨论】:

【参考方案1】:

从这些相关问题的答案:

how do i decode/encode the url parameters for the new google maps? Decoding the Google Maps embedded parameters
https://www.google.com/maps/place/@/data=
!4m2
!3m1
!1s0x88c2cdd22ab04385:0xf12ec367be629fbc

ftid 是 0x88c2cdd22ab04385:0xf12ec367be629fbc

提供的网址中没有坐标。这只是Jimmy John's的ftid

如果您对从that redirected request 检索到的 URL 进行解码:

https://www.google.com/maps/place/Jimmy+John's/@27.9371703,-82.2956035,17z/data=!3m1!4b1!4m5!3m4!1s0x88c2cdd22ab04385:0xf12ec367be629fbc!8m2!3d27.9371703!4d-82.2934148

可以获取坐标(注意,不是@后面的坐标,是从URL的最后两个条目解码出来的):

27.9371703,-82.2934148

fiddle showing location

【讨论】:

谢谢@geocodezip,答案在您建议的第二个相关问题中。

以上是关于给定这个 google place url,我如何获取地址和坐标? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

使用 google places api 获取具有给定半径的城市周围的城市列表

Google Places API 和 URL Shorter API

如何清除绑定到 Google Places Autocomplete 的输入?

如何将 Google Maps Places Library 的自动完成功能限制为仅推荐一个城市的地点?

Python,Google Places API

使用 Google Places API 获得 20 多个结果