This is great but doesn't work for applications that don't have the luxury of the internet. What are some decent map alternatives for air-gapped (no internet access) applications.
On Android (and iPhone I guess) OsmAnd is a navigation app that works offline (with map data from OpenStreetMap) and exposes an API as well as examples on how to use its core in other apps [1].