GpsPrune может загружать данные из произвольных текстовых форматов (например, из любого файла, разделенного табуляцией или запятой) или Xml, или непосредственно из GPS-приемника. Он может отображать данные (в виде карты с использованием изображений openstreetmap и в виде профиля высоты), редактировать эти данные (например, удалять точки и диапазоны, сортировать путевые точки, сжимать треки) и сохранять данные (в различных текстовых форматах). Он также может экспортировать данные в виде файла Gpx или в формате Kml/Kmz для импорта в Google Планета Земля или отправлять их на приемник GPS.
Некоторые примеры использования GpsPrune включают в себя очистку треков путем удаления заблудших точек — либо записанных по ошибке, либо в результате непреднамеренных обходов. Его также можно использовать для сравнения и объединения треков, преобразования в различные форматы и из них, сжатия треков, экспорта данных в Google Планета Земля или для анализа данных для расчета расстояний, высот и т. д.
Кроме того, GpsPrune может отображать треки в 3D-формате (например, графики походов на этом сайте) и позволяет вращать модель, чтобы посмотреть на нее с разных сторон. Вы также можете экспортировать модель в формате POV, чтобы вы могли визуализировать красивое изображение с помощью Povray. Вы также можете создавать графики высот или скоростей. Он также может загружать файлы Jpeg и считывать их координаты из тегов exif, а также экспортировать миниатюры этих фотографий в формат Kmz, чтобы они отображались в виде всплывающих окон в Google Планета Земля. Если у ваших фотографий еще нет координат, GpsPrune можно использовать для их подключения (вручную или автоматически с использованием временных меток фотографий) к точкам данных и записи этих координат в теги exif.
GpsPrune написан на Java, поэтому, если на вашей платформе установлена среда выполнения Java (по крайней мере версии 1.5), включая библиотеки графического интерфейса, она должна работать. Он был протестирован на Linux (с использованием Sun JRE 1.6) и Windows (XP и 7, с Sun JRE 1.5 и 1.6). Также было показано, что он работает на Mac OSX, Mandriva, Ubuntu, Elive, Sun Solaris...
GpsPrune выпускается под лицензией Gnu GPL, в которой указано, что вы можете делать с программой и ее исходным кодом.