GpsPrune

From OpenStreetMap Wiki
Jump to navigation Jump to search
GpsPrune
Prune screenshot aletsch.png
Author: activityworkshop.net
License: GNU GPL
Platforms: Windows, Linux, and macOS
Version: 20.2 (2021-01-01)
Languages: Afrikaans, Czech, German, Swiss High German, English, Spanish, French, Hungarian, Italian, Japanese, Korean, Dutch, Polish, Brazilian Portuguese, Romanian, Russian, Chinese, (or partially), Danish, Indonesian, Persian, Turkish, Ukrainian, and Swedish
Website: http://gpsprune.activityworkshop.net/
Programming language: Java

Track editor, analyser, creator and converter

Features
Feature Value
Map Display
Display map yes
Map data raster
Source online
Rotate map no
3D view yes
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 no
Customizable log interval
?
Track formats
?
Geotagging photo
Fast POI buttons
?
Upload GPX to OSM
?
Monitoring
Monitoring yes
Show current track no
Open existing track yes
Altitude diagram yes
Show POD value no
Satellite view no
Show live NMEA data no
Show speed yes
Send current position
?
Editing
?
Rendering
?
Accessibility
?

GpsPrune is a free, open source, cross-platform program to view and edit spatial data like GPS tracks. It shows tracks and waypoints overlaid on top of OSM maps and can convert between popular data formats, as well as being able to correlate photos with the GPS data.

It's written in Java and runs on Windows, Linux, Mac OSX and Solaris. The supported languages are Czech, Dutch, English, French, German, Hungarian, Spanish, Italian, Polish, Portuguese, Chinese, Japanese, Korean and Russian. Further languages are partially supported, including Turkish, Afrikaans, Romanian and Ukrainian.

Link: http://gpsprune.activityworkshop.net/

More screenshots: http://gpsprune.activityworkshop.net/screenshots.html

Features

  • Loading data from file (see supported formats below) or from GPS receivers using GPSBabel
  • Viewing data with a map view using OSM maps (mapnik by default, other renderers configurable such as OpenCycleMap)
  • Altitude profile view, speed plot, details like distances, durations, speeds and altitude differences
  • Interactive 3D view using java3d including map overlaid on terrain
  • Editing data (delete individual points or sections, variable compression, combine and rearrange data, create and edit individual points)
  • Exporting data to file, sending data to GPS receiver
  • Geotagging photos (manually or automatically using timestamps)
  • Exporting photo thumbnails to kmz format, and saving coordinates in photo files using ExifTool
  • Geotagging audio files
  • Charting (eg altitude against time, speed against distance) either on screen or output to svg file
  • Lookup of altitude data for track coordinates using SRTM data
  • Lookup of coordinates from wikipedia
  • Download from and upload to gpsies.com.
  • Weather forecasts from OpenWeatherMap

Supported file formats

GpsPrune can read files in the following formats:

  • text or csv, using fields in any order and with any delimiter
  • gpx, including zipped and gzipped gpx files
  • kml, including zipped and gzipped kml files and kmz files
  • nmea files

Also, GpsPrune can use GPSBabel to import many more file types, optionally using GPSBabel's filters.

GpsPrune can also save data to files in the following formats:

  • text or csv, using fields in any order and with any delimiter
  • gpx files
  • kml and kmz files (kmz files can include photo thumbnails)
  • 3d model in povray format for scene rendering, including surrounding terrain
  • 3d view in svg format

Installation

GpsPrune is available for free download as a jar file, which is runnable without installation. Certain linux distributions (such as Debian and Ubuntu) provide a package for GpsPrune within their packaging systems, so it's available directly from the software manager. Just search for "GpsPrune" and select to install it.

Additional software

Not mandatory, but adds some features:

  • Java3d library — for "Three-D view"
  • gnuplot — for a charts