3

I'm developing an android application that cannot use internet and need to deal with maps and positioning.

Download OpenStreetMaps data seens to be a good solution to access map information offline. However, I need some basic algorithms running locally on the cellphone, like geocoding and reverse geocoding.

Does anybody know a library for android that can consume offline openstreetmap data and provive geocoding and reverse geocoding on the cellphone?

1

ArcGIS Runtime SDK for Android supports offline geocoding, reverse geocoding, and routing. The API is the same for online & offline, you only need to initialize the task, e.g. RouteTask, for local route or online route. The Locator abstract class is used for creating offline/online geocoders.

Here is a SDK sample source code to investigate

0

AFAIK there is (currently) no such lib https://wiki.openstreetmap.org/wiki/Frameworks

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.