2009-10-11 2 views
0

Мне нужна информация о месте, где сейчас находится iPhone, на UILable на моем экране. [Страна] [Город] [Улица] и, возможно, координаты [lat] [lng]. Например, в моем UILable должно быть:Место Место

Ваше местоположение немец, Берлин, Тиргартен

Может кто-то показать мне действительно простой код, как я могу получить такую ​​информацию, что положить в мой UILable?

+0

Это довольно близкий дубликат: http://stackoverflow.com/questions/1470870/how-to-calculate-the-time-difference-between-two-locations/1471627#1471627 – Jacob

ответ

0

Вам нужен доступ к службе обратного геокодирования, которая будет принимать ваши координаты lat/lon в качестве входных данных и возвращать какой-то структурированный адрес этого местоположения.

Google доступен здесь: http://code.google.com/apis/maps/documentation/geocoding/index.html#ReverseGeocoding

2

Рамки MapKit (часть iPhone OS 3.0) обеспечивает это для вас. В частности, объект MKPlacemark, который вы можете получить для набора координат с помощью MKReverseGeocoder.

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