osmdroid

From OpenStreetMap Wiki
Jump to navigation Jump to search

osmdroid
Android osm screenshot.jpg
Author: Nicolas Gramlich and others
License: Apache License 2.0 (free of charge)
Platform: Android
Version: 6.1.20 (2022-08-19)
Language:
English
Website: http://osmdroid.org/
Install:
Source code: https://github.com/osmdroid/osmdroid
Programming language: Java

Android Library that replaces GMaps views including demo app; maps (online/offline-"andnav2")

Features
Feature Value
Map Display
Display map yes(online/offline)
Map data raster
Source online;cache;offline
Rotate map no
3D view no
Shows website
?
Shows phone number
?
Shows operation hours
?
Routing
Routing no
Create route manually
?
Calculate route
?
Create route via Waypoints
?
Routing profiles
?
Turn restrictions
?
Calculate route without Internet (Offline routing)
?
Routing providers
?
Avoid traffic
?
Traffic Provider
?
Navigating
Navigate no
Find location
?
Find nearby POIs
?
Navigate to point
?
Navigation with voice / Voice guidance
?
Keep on road
?
Lane guidance
?
Works without GPS
?
Navigate along predefined route
?
Tracking
Make track no
Customizable log interval
?
Track formats
?
Geotagging
?
Fast POI buttons
?
Upload GPX to OSM
?
Monitoring
Monitoring no
Show current track
?
Open existing track
?
Altitude diagram
?
Show POD value
?
Satellite view
?
Show live NMEA data
?
Show speed
?
Send current position
?
Editing
?
Rendering
?
Accessibility
?

osmdroid Android library that provides Tools / Views to interact with OpenStreetMap-Data.

The OpenStreetMapView is a (almost) full/free replacement for Android's MapView class.

osmdroid is a demo app available on google play. Confusingly "Osmdroid" (capitalised) is another one which is older and should be ignored.

External links