Выполнить обратный поиск геолокации - PullRequest
0 голосов
/ 01 апреля 2009

Я довольно новичок в разработке iPhone SDK и Cocoa. Я хотел бы знать, как вызвать веб-сервис, который будет принимать значения широты и долготы с моего iPhone и передавать их в веб-сервис, чтобы я мог получить город, штат. У меня уже есть материал для определения местоположения телефона. Я только ищу, куда я должен передать эту информацию и как я могу проанализировать эти данные обратно в мое приложение.

По сути, я хочу, чтобы "Город, штат" отображался только на ярлыке на одном из моих просмотров.

Первый раз, когда я попробовал это сделать, был на geonames.org, и он возвратил мое местоположение в широте и долготе в никуда, много-много миль от того места, где я был на самом деле. Я попробовал те же значения lat / lng с API Google Maps, и это было в правильном месте. Единственная проблема, с которой я столкнулся, - это анализ данных JSON обратно в мое приложение. Похоже, что возвращенная информация содержит несколько версий одной и той же информации, которую я не могу понять, как это работает.

Итак, еще раз. Просто ища простую строку в стиле HTTP, я могу где-то передать ее со своими значениями lat / lng, и она возвращает "City, State". Если приведенный вами пример связан с анализом данных. Пожалуйста, обратитесь к примеру, который я могу разобрать - я нуб.

И, наконец, я знаю, что это стало возможно проще с iPhone 3.0 SDK, но в настоящее время я строю этот проект на 2.2.1 - и по более чем достаточной причине ДОЛЖЕН делать это таким образом, пока остальные приложение портировано на 3.0.

1 Ответ

1 голос
/ 01 апреля 2009

Посмотрите ответы здесь и здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...