GpsPrune – view, edit, and convert coordinate data from GPS systems

GpsPrune is a map-based application for viewing, editing and converting coordinate data from GPS systems.

It can load data from arbitrary text-based formats (for example, any tab-separated or comma-separated file) or Xml, or directly from a GPS receiver. It can display the data (as map view using openstreetmap images and as altitude profile), edit this data (for example delete points and ranges, sort waypoints, compress tracks), and save the data (in various text-based formats). It can also export data as a Gpx file, or as Kml/Kmz for import into Google Earth, or send it to a GPS receiver.

GpsPrune can display the tracks in 3d format and lets you spin the model round to look at it from various directions. You can also export the model in POV format so that you can render a nice picture using Povray. You can also create charts of altitudes or speeds. It can also load Jpegs and read their coordinates from the exif tags, and export thumbnails of these photos to Kmz format so that they appear as popups in Google Earth. If your photos don’t have coordinates yet, GpsPrune can be used to connect them (either manually or automatically using the photo timestamps) to data points, and write these coordinates into the exif tags.

This is free and open source software.

Key Features

  • Loading of coordinate data from file in any text-based format, with any combination of fields and any separator, or in GPX or KML or KMZ or NMEA or GeoJSON format. Xml files can be zipped or gzipped. Files can be directly loaded from a cable-connected GPS receiver.
  • Importing of huge variety of device-specific formats using GPSBabel.
  • Top-down, zoomable, draggable view of data points including map images from Openstreetmap or any similar map tile server (eg OpenTopoMap, Ordnance Survey, Öpnv, …).
  • Caching of map tiles to disk for faster access and offline use.
  • Altitude profile view or speed profile view.
  • Selection of individual points and ranges to show details.
  • Deletion of duplicates and variable compression of track.
  • Deletion of selected points and ranges, and reversal of ranges.
  • Editing of point data, and creation of tracks and waypoints.
  • Drawing of new tracks, and dragging points to reposition them.
  • Re-ordering of waypoints within data set.
  • Saving of data in specified text format, XML format (GPX, KML, KMZ) or sending to GPS receiver.
  • Interactive 3d display of data, including map and/or terrain.
  • Export to POV format for rendering of 3d model by Povray.
  • Loading of photos in jpeg format with or without coordinate data in exif tags.
  • Connection of photos to points, and saving of coordinates in exif tags. (requires exiftool)
  • Automatic correlation of photos with track points using each photo’s timestamp.
  • Inclusion of photo thumbnails in KMZ export.
  • Loading, playing and correlation of audio files (such as wav, mp3, ogg) in the same way as photos.
  • Generation of charts (eg altitudes, speeds) either on screen or exported to SVG file.
    Launch of browser showing area in various map websites such as Google Maps or Openstreetmap.
  • Weather forecasts for the current location, thanks to openweathermap.org.
    Geocaches near the current location, thanks to opencaching.de.
  • Multiple Undo.
  • Internationalization support – Afrikaans (AF), Catalan (CA), Czech (CZ), DE (German), DE_ch (Swiss German), EN (English), ES (Spanish), FR (French), Hungarian (HU), IT (Italian), JA (Japanese), Korean (KO), Dutch (NL), PL (Polish), Portuguese (PT), Romanian (RO), Russian (RU), Swedish (SV) and ZH (simplified Chinese) are supported. With additional language files there is also partial support of Turkish (TR) and Ukrainian (UK), and basic (extremely limited) support of Indonesian (ID), Danish (DA), Norwegian (NO), Welsh (CY) and Farsi (FA).

Website: activityworkshop.net/software/gpsprune
Support: GitHub Code Repository
Developer: activityworkshop
License: GNU General Public License v2.0

GpsPrune
Click image for full size

GpsPrune is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Photo Geotagging Tools
GpsPruneView, edit and convert coordinate data from GPS systems
KGeoTagPhoto geotagging written in C++/Qt
GPS CorrelateCorrelates digital images with GPS data filling EXIF fields
GeotagMatch date/time information from photos
GeotaggingPhotography geotagging tool
GottenGeographyPhoto geotagging application for the GNOME desktop environment

Read our verdict in the software roundup.

GPS Tools
MOBACCreate offline atlases for GPS handhelds and cell phone applications
GPXSeeGPS log file viewer and analyzer
TraccarGPS Tracking Platform
gpsdGPS service daemon
VikingGPS data editor, analyzer and viewer
GPSBabelGPS file conversion plus transfer to/from GPS units
GpsPruneView, edit, and convert coordinate data from GPS systems
ZombieTrackerGPSFitness and GPS track manager designed for KDE
QMapShackGPS mapping (GeoTiff and vector) and GPSr management
NavitCar navigation system with routing engine
GPS CorrelateCorrelates digital images with GPS data filling EXIF fields
Open Cache ManagerEasy to use program for managing your geocaches
FoxtrotGPSGPS/GIS application designed for small screens
SatelliteDisplays GNSS information obtained from NMEA sources
GeotaggingPhotography geotagging tool
AAT Activity TrackerTracking sportive activities, with an emphasis on cycling

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments