Обратное геокодирование с использованием широты и долготы для iPhone - PullRequest
4 голосов
/ 09 ноября 2010

Мне нужно изменить геокод на основе широты и долготы.На самом деле это для моего iPhone-приложения, где я получаю широту и долготу из основного местоположения API и передаю их на сервер.Используя эти значения, сервер выполняет обратное геокодирование и захватывает адрес.Поэтому меня беспокоит то, что API обратного геокодирования Google не разрешается использовать без карты, как говорится.

"Примечание. API геокодирования можно использовать только в сочетании с картой Google; результаты геокодирования без их отображения на карте запрещены. Для получения полной информации о разрешенном использовании см. Условия использования лицензии Maps API.. "

Итак, как мне записать местоположение пользователя (страну, штат) для моего iPhone?Если есть способ получить это из iPhone SDK, его тоже лучше.

Спасибо.

1 Ответ

1 голос
/ 09 ноября 2010

Используйте MKReverseGeocoder , предоставленный в MapKit.

Edit: Извините, я неправильно понял ваш вопрос. Тогда вам придется использовать сторонний обратный геокодер. Например, попробуйте www.geonames.org.

...