<分区>
我需要将纬度/经度坐标转换为地址。我可以使用 Google Maps API,但我需要一个 XML 响应。
我看过Convert Lat Long to address Google Maps ApiV2但我需要能够在 JavaScript 中执行此操作。
我的问题是:如何将经纬度坐标转换为地址?
<分区>
我需要将纬度/经度坐标转换为地址。我可以使用 Google Maps API,但我需要一个 XML 响应。
我看过Convert Lat Long to address Google Maps ApiV2但我需要能够在 JavaScript 中执行此操作。
我的问题是:如何将经纬度坐标转换为地址?
最佳答案
您可以使用 GeoNames 的 FindNearestAddress .
它接受一个纬度和经度参数,并以 XML 格式返回最近的地址。
来自示例:
http://api.geonames.org/findNearestAddress?lat=37.451&lng=-122.18&username=demo
<address>
<street>Roble Ave</street>
<mtfcc>S1400</mtfcc>
<streetNumber>649</streetNumber>
<lat>37.45127</lat>
<lng>-122.18032</lng>
<distance>0.04</distance>
<postalcode>94025</postalcode>
<placename>Menlo Park</placename>
<adminCode2>081</adminCode2>
<adminName2>San Mateo</adminName2>
<adminCode1>CA</adminCode1>
<adminName1>California</adminName1>
<countryCode>US</countryCode>
</address>
</geonames>
关于javascript - 将纬度/经度转换为地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17603738/
相关文章:
javascript - 如何在 JavaScript 中替换/\with\
api - 通过 REST API 的 Apple HealthKit 数据(2018 年更新)
javascript - 如何在谷歌地图v3中创建在所有缩放级别具有相同半径的圆?
javascript - 是否可以从跨浏览器跨操作系统的 Web 应用程序访问 USB?
javascript - 在 Angular 中执行前一个响应后执行一个函数
javascript - Joi - 针对特定条件使用 'valid'
jquery - Youtube API json 请求,我可以看到该对象,但是当我尝试打印到控制台时,它说函数未定义。