是否有我可以 ping 的服务或 API,并将经纬度作为参数传递,并在其中返回经纬度对所在的邮政编码?这仅适用于美国,因此我不必担心国际代码等问题。
我觉得 Google map 的反向地理编码对我来说太重了。如果可能的话,我更喜欢轻一点的。这将在 javascript 中完成。
最佳答案
它叫做 Reverse Geocoding (Address Lookup) .要获取 lat: 40.714224, lng: -73.961452 query http://maps.googleapis.com/maps/api/geocode/json
参数 latlng=40.714224,-73.961452&sensor= true
( example ) 并返回 JSON 对象或使用 http://maps.googleapis.com/maps/api/geocode/xml
返回 XML 响应 ( example ) .它来自 Google,而且是免费的。
关于javascript - 根据纬度和经度获取邮政编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8372223/