Как получить адрес, название города от longitute и latitute в iphone
Как получить информацию о местоположении из значения долготы / широты? Есть ли кто-нибудь, кто может помочь мне в этой ситуации. Спасибо
4 ответа
Вы можете использовать CLGeocoder для получения подробной информации о широте и долготе.
Проверьте Ссылку класса CLGeoCoder
Вы должны взглянуть на MaxMind GeoIP API, доступный для многих языков: здесь
Это называется "обратное геокодирование", см. Http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKReverseGeocoder_Class/Reference/Reference.html.
Взгляните на функциональность обратного геокодирования Google Maps API.
https://developers.google.com/maps/documentation/geocoding/
Вы бы сделали запрос, как это:
http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true
и получить кодированный в json объект, содержащий предположение об адресе (включая, конечно, город)