Кто-нибудь знает лучший способ использовать службы определения местоположения iPhone (широта / долгота) для определения почтового индекса + 4 пользователя? Есть ли у MKReverseGeocoder возможность вернуть zip + 4?
Спасибо!
-tony
Мое любимое место, где можно найти что-либо, связанное с геокодированием, это geonames.org .
Вы можете использовать бесплатный сервис обратного геокодирования, чтобы сделать это для вас.
У Google есть такой сервис: http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding
Кроме того, в этой записи групп Google есть список других служб обратного геокодирования: http://groups.google.com/group/Google-Maps-API/web/resources-non-google-geocoders?pli=1
В документации Apple говорится, что MKPlacemark, что MKReverseGeocoder возвращает только пятизначный почтовый индекс. Возможно, вам придется использовать внешний обратный геокодер, как описано в других ответах, чтобы получить дополнительные четыре цифры.