Как получить 100% успешное геокодирование в Android

Какие методы я могу использовать, чтобы без проблем найти широту и долготу адреса?
Известные мне методы:
- Геокодер (но иногда есть "Служба недоступно" проблема для Android 4.0 и Android 4.1)
- Google Geocoding API (но это решение не работает с мобильным подключением некоторых мобильных операторов: запрос всегда возвращает < strong>OVER_QUERY_LIMIT. Эти мобильные операторы используют перегрузку NAT, назначая один и тот же IP-адрес многим устройствам).
Есть ли другие методы или идеи для решения этих проблем с геокодированием?


person Umberto    schedule 05.07.2013    source источник


Ответы (1)


Для решения проблемы с геокодером "Служба недоступна" вам необходимо установить цель сборки проекта на API 16.
В Eclipse: щелкните правой кнопкой мыши проект -> Путь сборки - > Настроить путь сборки -> Android -> Цель сборки проекта.

person Umberto    schedule 08.07.2013
comment
@aat казалось, что это сработало в первый раз, когда я попробовал на реальном устройстве, но в конце концов это не сработало ... У вас такая же проблема? - person Umberto; 05.09.2013
comment
Да, у меня такая же проблема, и я ищу правильный ответ. Единственный, кажется, использует API геокодирования Google, но он ограничен ... - person mrroboaat; 05.09.2013
comment
@aat да, но есть некоторые проблемы с API геокодирования: некоторые операторы мобильной связи имеют перегрузку NAT, из-за которой на множество запросов отвечает ПРЕВЫШЕНИЕ ПРЕДЕЛА ЗАПРОСА... Я не знаю, как добиться 100% успеха геокодирования... Если вы нашли решение, пожалуйста, дайте мне знать - person Umberto; 07.09.2013