Skip to content

Latest commit

 

History

History
77 lines (65 loc) · 6.81 KB

index.md

File metadata and controls

77 lines (65 loc) · 6.81 KB

Plan - Record - View - Share

Based on the excellent mapsforge library the MGMapViewer app can handle multiple map types. Using offline vector maps (e.g. from openandromaps) you can plan, record, view and share your tracks ... and much more.

   

Here you can find the Getting Started. For the usage please check also the quick control sections. Be aware about the Filesystem structure.

Feature overview

Each feature contains a link to the corresponding detailed feature description.

Main map features

  • mapsforge: show vector maps e.g. from openandromaps. This is the main map type for this app.
  • mapsforge multi map: show multiple vector maps in one layer. This prevents the need to toggle between different map configurations.
  • mapsforge themes: Themes provide a customisation of the layout of mapsforge maps e.g. for hiking or MTB usage.
  • mapstores: show maps, which are provided via an offline tile store
  • maponline: show maps, which are provided via an online tile store (e.g. openstreetmap via Mapnik renderer)
  • sample configs: sample configurations for mapstores and maponline maps
  • mapgrid: show a customizable grid from degree of latitude and longitude
  • hgt grid layer: show a fix grid with one degree of latitude and longitude and the local availability of Height data
  • Overlay multiple map layers and control transparency per layer (except grid)

Main track features:

  • Track definitions: basic track definitions
  • Track visualization: load/show multiple tracks
  • Record a track: recording of a track allows multiple segments
  • Track storage: store tracks as gpx files, but additionally store some meta data on the tracks (for faster search)
  • Bounding Box search tracks by marking an area (bounding box) and load all tracks through this area
  • Basic Routing basic route calculation (shortest path) based on a marker track.
  • Dashboard visualization of the most important information of the recording, the selected and the route track log.
  • Track details visualization of (sub-)track details, including small height profile.

Further features

  • enlarge temporary a view entry (dashboard, status line) on a tap event (becomes readable without glasses)
  • toggle GPS (without recording)
  • center automatically current GPS position
  • Statistic activity: show a table of all stored tracks with basic statistic information; allows also to share, delete, save and trigger visualisation of tracks.
  • Height profile: Show the height profile form the recording track, the selected track or the current route
  • Height data: Provide height information for given points. This is useful for height profiles and statistics of planned routes.
  • Beeline distance: show the beeline distance between current position and the center position of the map
  • Geocode: Search location by name and search entity by location
  • Status line: show some state information in the status line
  • Quick controls of MGMapActivity: these quick controls allow to control most frequently used features
  • Turning instructions basic voice output (currently only german) based on the route calculation
  • SshSync: synchronize your gpx files with a configured path on a ssh server in your local net.
  • Software update: Update your software
  • file manager: show, edit, share and delete files
  • backup: backup gpx files

Developer features

There application design document provides an extensive description documentation. Additionally these pages are available:

Download latest apk

Here you can download latest apk.

Privacy

Please read carfully this privacy information.

About

Here you can find some information, how this app was originated.