有人知道常见的 iPhone App 中问你要位置然后可以直接显示地址给你看是怎么实现的吗?例如各种twitter客户端,4sq,国内的大众点评和丁丁地图的iPhone App等等。
也就是把地址(例如街道、路名等)转为经度纬度的过程,或者反向的过程。
我现在知道的有 Google Maps 的 Geocoding API 可以办到,但是和 Terms of Service 好像有冲突:
“You may use the HTTP geocoder to geocode addresses outside of your Google Maps API application so that they may be cached and later displayed using one of the Google Maps APIs, but locations obtained using the Geocoding Web Service may not be used by any other application, distributed by other means, or resold. ”
http://code.google.com/intl/en/apis/maps/faq.html#geocoder_exists
谁知道还有没有其他的办法可以做这件事情的,特别是中文地址的支持。
另外,如果我要在自己的服务器端实现这个 (Google API 有 25000的限制),有什么方案么有?
也就是把地址(例如街道、路名等)转为经度纬度的过程,或者反向的过程。
我现在知道的有 Google Maps 的 Geocoding API 可以办到,但是和 Terms of Service 好像有冲突:
“You may use the HTTP geocoder to geocode addresses outside of your Google Maps API application so that they may be cached and later displayed using one of the Google Maps APIs, but locations obtained using the Geocoding Web Service may not be used by any other application, distributed by other means, or resold. ”
http://code.google.com/intl/en/apis/maps/faq.html#geocoder_exists
谁知道还有没有其他的办法可以做这件事情的,特别是中文地址的支持。
另外,如果我要在自己的服务器端实现这个 (Google API 有 25000的限制),有什么方案么有?