Viking is a free/open source program to manage GPS data.
Viking includes the following features:
- Import GPX, TCX, KML and KMZ files
- Export to GPX and KMZ files
- Import and Export numerous file types via GPSBabel
- Create and edit Tracks, Routes and Waypoints
- Show OpenTopoMap, OpenStreetMap(OSM) Maps and various other Maps from online providers
- Show Generic Map Images with World File definitions
- Upload/Download OSM Traces
- Geotag Images
- Follow Realtime GPS Position
- Visualization and Statistics
- Digitial Elevation Model (DEM) Support
- OSRM Routing Support