An Introduction to Prune
If you have the gnuplot tool installed on your system, you can use Prune to turn the dry GPS data into colorful charts. To do this, choose View | Chart and use the Charts dialog window to specify chart settings. Select, for example, the Time option for the X-axis and Speed for the Y-axis to generate a chart that displays your speed profile (Figure 4). Either output the generated chart directly to the screen or save it as an SVG file that you can tweak in a vector drawing application such as Inkscape.
Prune can export the currently opened GPX file in several formats. The File | Export GPX command lets you save a tweaked GPX file under a different name, whereas the Export KML command can be used to save the GPX file in the Google Earth-compatible format, which allows you to display GPS data in the Google Earth application. To do this, export the currently opened GPX file, choose File | Open in Google Earth and select the exported KML file (Figure 5).
Using Prune as a Photographic Tool
Thanks to its ability to correlate photos, Prune can also be an indispensable tool for shutterbugs. But what is photo correlation and how does this feature work in Prune? If you have a digital camera, you can take photos while recording your geographical coordinates with a GPS device. Then you can open the GPX file in Prune, map your photos onto the track, and write the coordinates to the photos (i.e., geotag them). This way, you can geotag photos even if your camera doesn't have geotagging capabilities.
Correlating photos with Prune is a straightforward process. Just choose Photo | Add photos and select the photos you want to correlate. Prune can automatically correlate photos by matching the timestamp of a photo with the timestamp of a track point. To perform the automatic correlation, choose Photo | Correlate photos.
For successful correlation, the clocks in your camera and GPS device must be synchronized; otherwise, Prune will prompt you to specify a time offset. Although you can even map old photos onto a newly recorded GPX track, you will need to correlate all such photos manually.
To do this, go to the Photos list in the left panel, select a photo, press and hold the Ctrl key, and select the point you want on the map (Figure 6). Then, choose the Photos | Connect to point command. To write geotags to the photo, use the Photos | Save to Exif command (this requires that the ExifTool utility be installed on your system).
This feature is nifty, indeed, but Prune has yet another trick up its sleeve. When you export the GPX track containing correlated photos in the KMZ format, Prune generates thumbnails and bundles them with the .kmz file. In this way, you can view the correlated photos in Google Earth.
Prune is the perfect companion to any GPS device because it's simple to use and offers all the essential features needed to view and edit GPX files. Additionally, its correlation capabilities make it a great tool for photographers. Add to this the ability to export GPX tracks as KML files, and you have a very useful application for all your GPS needs.
- Prune: http://activityworkshop.net/software/prune/index.html
- Java 3D libraries: https://java3d.dev.java.net/
Read full article as PDF:072-075_gps.pdf (5.11 MB)
FeedbackHi, and many thanks for the great review!
I'd just like to give a couple of feedback points if I may, firstly you say that to link a photo with a point, you need to "press and hold the Ctrl key" when clicking the point. This is not necessary, you just click the photo and then click the point. Or click the point and then click the photo, of course!
Secondly, the version of Prune reviewed is version 7, but since then a lot of the section "Configuring Prune" is no longer necessary. With version 8, Prune can save its own settings for you (from the Settings menu) so that's all become a lot easier.
Anyway, thanks for the review and enjoy using Prune!
Very usefulBeen waiting for an app to do this for ages,
The Raspberry Pi Foundation has announced an even smaller version of the tiny computer that will fit into a DIMM slot.
A new class of problems lets a malicious app pre-configure an invisible privilege update.
New Hack language adds static typing and other conveniences.
New crypto policy system will offer easier configuration and more uniform security.
Ubuntu founder denounces insecurity in proprietary, close-source software blobs.
Vulnerability affects many Linux web servers
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.