当前位置:  开发笔记 > IOS > 正文

获取lat/long对的街道地址

如何解决《获取lat/long对的街道地址》经验,为你挑选了3个好方法。

我已经看到可以从街道地址获取纬度和经度(地理编码,就像在Google Maps API中一样),但是当你知道纬度/长度已经是什么时,是否可以反过来获取街道地址?

该应用程序将是一个iPhone应用程序(以及该应用程序已经知道lat/long的原因),因此从Web服务到iPhone API的任何工作都可以.



1> Sijin..:

谷歌再次

http://nicogoeminne.googlepages.com/documentation.html

http://groups.google.com/group/Google-Maps-API/web/resources-non-google-geocoders



2> Mika Tuupola..:

Google现在支持通过HTTP进行JavaScript API和Web服务的反向地理编码.请求看起来像这样:

http://maps.google.com/maps/geo?output=xml&oe=utf-8&ll=LAT,LON&key=API_KEY

请注意,您必须将LAT更改为纬度,LON更改为经度,将API_KEY更改为Google Maps API密钥.服务返回结果显示在以下电子表格中标记为YES的地理编码的国家/地区:

http://gmaps-samples.googlecode.com/svn/trunk/mapcoverage_filtered.html

更多信息应该很快从官方文档中找到:

http://code.google.com/apis/maps/documentation/services.html#Geocoding_Direct



3> Chris Ammerm..:

这称为"反向地理编码",并且确实存在将提供此功能的Web服务.

我强烈要求对免费服务的质量,规模和可靠性保持警惕,但这里有一个起点:http: //www.geonames.org/export/reverse-geocoding.html

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有