Viking is a free/open source program to manage GPS data. You can import and plot tracks and waypoints, show Terraserver maps under it, add coordinate lines, make new tracks and waypoints, hide different things, etc.
It is written in C with the GTK+ 2 toolkit, available for Linux, other POSIX operating systems, and Windows, and is licensed under the GNU GPL.
Product's homepage
Here are some key features of "Viking":
· Viking aims to be easy to use yet powerful to accomplish a wide variety of tasks. Some of the things you can now use Viking for are: Analyzing OHV and hiking trips, understanding where you went and how far you were from something.
· Making waypoints, tracks, etc. for someplace you've never been before or don't have GPS data for but Terraserver maps exist for it
· Making a track to follow to easily get someplace
· Making maps with coordinate lines
· Grouping multiple trips to one place together, seeing where you have been and yet to go, etc.
· Analyzing speed at different places (to some degree), adding waypoints where you forgot to mark one but did slow down or stop.
· Downloading and storing Terraserver maps on your hard drive and looking at them later
Other things which Viking will be able to do in the future include:
· Editing tracks and trackpoints, joining and splitting up tracks
· Show your current position on the Topo or Ortho map (for use on a laptop)
· Better analyzing speed and altitude information
· Preparing tracks and waypoints to be made into Garmin maps
What's New in This Release: [ read full changelog ]
· This release brings many changes. On the OSM front, MapQuest is the new default map and OSM transport was added. Geotagging support has been improved.
· JOSM is integrated (export layer info or open at current position).
· GPSBabel has better integration to offer all supported devices and import any file types.
· GPSD support was bumped to APIv5.
· There are miscellaneous bugfixes, improvements, and language translations.