如何从谷歌地图经纬度获得地址位置?

所以我有经纬度,比如 ABc0和 ABc1。我需要的地址是: 米兰,意大利,str。肯尼迪89号。

我该怎么做?

204833 次浏览

你要找的是反向地理编码。看看这个例子

只需将纬度、经度和您的 GoogleAPI 密钥传递给以下查询字符串,您将获得一个 json 数组,从中获取您的城市。

https://maps.googleapis.com/maps/api/geocode/json?latlng=44.4647452,7.3553838&key=YOUR_API_KEY

注意: 确保在 latlng 参数中传递的经纬度值之间不存在空格。

单击此处获取 API 密钥

您必须进行一次 ajax 调用才能获得所需的结果,在这种情况下,您可以使用 GoogleAPI 来获得相同的结果

http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true/false

构建这种 url,并将 lat 长度替换为您想要的那个。做呼叫和响应将在 JSON,解析的 JSON 和您将获得完整的地址到街道一级