GPS down/upload, track edit, tour planning (no routing), ...
Features
Feature
Value
Map Display
Display map
yes
Map data
?
Source
?
Rotate map
?
3D view
?
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
yes
Customizable log interval
?
Track formats
?
Geotagging
?
Fast POI buttons
?
Upload GPX to OSM
?
Monitoring
Monitoring
yes
Show current track
yes
Open existing track
yes
Altitude diagram
yes
Show POD value
?
Satellite view
?
Show live NMEA data
?
Show speed
?
Send current position
sms;www;tones
Editing
Add POIs
?
Edit / Delete POIs
?
Add way
?
Edit geometries
?
Edit arbitrary tags of existing OSM objects
?
Edit relations
?
View notes
?
Create notes
?
Edit notes
?
Work offline
?
Support imagery offset DB
?
Upload to OSM
no
Rendering
?
Accessibility
Accessibility support
?
Complete non graphics text output
no
Braille interface
no
Exploration modus
?
Public Transport mode
?
Danger Warnings
?
Screenreader
?
Screenreader languages
?
GPS TrackMaker is a track/waypoint display and edit program, and some more features.
Can up- and download tracks, route, waypoints from Garmin (and some other) GPS devices via serial connection (COM port) or USB.
Runs via wine under Linux (at least serial GPS access and track editing works).
Allows to display (on a blank background or an optional coarse world map), edit and save GPS tracks in many different file formats. Beware: swaps day and month in timestamps if tracks are saved in gpx format.