Как да получите 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, което кара много заявки да отговарят с OVER QUERY LIMIT... Не знам как да постигна 100% успех при геокодиране... Ако ако намерите решение, моля, уведомете ме - person Umberto; 07.09.2013