2010-05-03 3 views

ответ

0

AFAIK, MKMapKit не поддерживает это.

0

MapKit не имеет поддержки геокодирования (только обратное геокодирование), но Google предлагает HTTP Geocoding service, что очень просто в использовании - если вы согласны с их условиями лицензий:

Примечание: услуга геокодирования может использоваться только в сочетании с картой Google; результаты геокодирования без отображения их на карте запрещены.

0

Используйте пример из «Место руководства по программированию Awareness: Geocoding Расположение данных» от Apple, чтобы точно определить свое местоположение на карте, а затем вызвать Google геокодирования службы (отправить запрос, анализировать данные результата JSON/XML), чтобы получить адрес.

+0

Существует также несколько готовых библиотек, упомянутых здесь: [link] (http://stackoverflow.com/questions/1140404/forward-geocoding-from-the-iphone), доступных для вашей грязной работы. – kervich

Смежные вопросы