Локализованные параметры геокодирования в iOS 6

С iOS 6 мы все еще можем использовать API Google для геокодирования адресов? Я смутно напоминаю, что лицензирование Google требует, чтобы результаты отображались на картах Google, что, очевидно, невозможно в iOS 6.

Я обнаружил, что встроенный CLGeocoder не работает и часто не возвращает результаты для самых простых поисков.

Еще одна вещь, которую я ищу, - это геокодирование / обратное геокодирование с результатами на местном языке. Это возможно с CLGeocoder?

2 ответа

Решение

Вы можете попытаться отобразить Карты Goolge как наложение. Вот пример из github

https://github.com/mladjan/GoogleMapsOverlayiOS

Вы правы в том, что API Google для геокодирования требует отображения результатов на карте Google.

Надеемся, что качество результатов CLGeocoder быстро улучшится, когда пользователи будут оставлять отзывы Apple о картах.

Другие вопросы по тегам