Какви са методите, които мога да използвам, за да намеря географска ширина и дължина на адрес без никакви проблеми?
Методите, които познавам, са:
- Геокодер (но понякога има "Услуга не е налично" проблем за Android 4.0 и Android 4.1)
- Google Geocoding API (но това решение не работи с мобилна връзка на някои мобилни оператори: заявката винаги връща < strong>OVER_QUERY_LIMIT. Тези мобилни оператори използват NAT претоварване, присвоявайки един и същ IP на много устройства).
Някакви други методи или идеи за разрешаване на тези проблеми с геокодирането?
Как да получите 100% успешно геокодиране в Android
Отговори (1)
За да разрешите проблема с геокодера „Услугата не е налична“, трябва да настроите целта за изграждане на проекта на API 16.
В Eclipse: Щракнете с десния бутон върху проекта -> Път за изграждане - > Конфигуриране на път за изграждане -> Android -> Цел за изграждане на проект.
person
Umberto
schedule
08.07.2013
@aat изглеждаше, че работи първия път, когато опитах на истинско устройство, но в крайна сметка не работи... Имате ли същия проблем?
- person Umberto; 05.09.2013
Да, имам същия проблем и търся правилния отговор. Единственият изглежда използва API за геокодиране на Google, но е ограничен ...
- person mrroboaat; 05.09.2013
@aat да, но има някои проблеми и с API за геокодиране: някои мобилни оператори имат претоварване на NAT, което кара много заявки да отговарят с OVER QUERY LIMIT... Не знам как да постигна 100% успех при геокодиране... Ако ако намерите решение, моля, уведомете ме
- person Umberto; 07.09.2013