TransWikia.com

Offline geocoding and reverse geocoding for Android

Geographic Information Systems Asked by Bruno Cartaxo on August 1, 2021

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

Download OpenStreetMap data seems 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 provide geocoding and reverse geocoding on the cellphone?

2 Answers

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

Answered by Mapper on August 1, 2021

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

Answered by jdONeill on August 1, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP