osmdroid

From OpenStreetMap Wiki
Jump to navigation Jump to search

This page describes a historic artifact in the history of OpenStreetMap. It does not reflect the current situation, but instead documents the historical concepts, issues, or ideas.
Impact on OpenStreetMap
The project was launched at the same time as Android 1.0 to provide an alternative to Google Maps, using the same API with open map sources.
Reason for being historic
The source code repository was archived by the owner on 2024-11-20.
Captured time
2024


osmdroid
Author: Nicolas Gramlich and others
License: Apache License 2.0 (free of charge)
Platform: Android
Status: Unmaintained
Version: 6.1.20 (2024-08-19)
Language:
English
Website: http://osmdroid.org/
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