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

(Not set)

Rendering

(Not set)

Accessibility

(Not set)

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