Skip to content

mspnr/osmv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSMv

alt text

OSMv or Simple OSM Viewer is a very simple application that is using library osmdroid to display various maps.

This app is intended to be very simple and serve only one purpose: manual navigation using Open Street Map on Android.

Get it on Google Play

Screenshots

Functions

  • Display the map (with dragging, zooming in and out)
  • Dedicated buttons for zoom in/out to show the map sharp
  • Show user position
  • Tracking user position (long click on show position)
  • Open a location using the app: click on a link with coordinated or address
  • Switch between metric and imperial units in settings

Requested functions, ideas & plans

  • Add other maps - probably yes
  • Offline functions - probably yes
  • Search - probably yes
  • Turn-by-turn navigation - definitely not
  • Calculate gradient while moving
  • Tracking with fixing user not in the center of the screen

Development

Building the app

Building the app should be pretty straight forward: download the code, open it in Android Studio and build.

Architecture

The app was started as an experiment, so all the main functions are packed inside MainActivity.

Add-on

The app can be extended with an add-on in the developer version. It is not included to the standard distribution, though it is a field for experiments. MapView is be transferred to the addon, so it can draw waypoints and routes. Placeholder is also transferred to the addon, so additional visual elements, like buttons, can be added.

About

OSMv or Simple OSM Viewer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages