GpsPrune (Prune GPS tool) — небольшое Java (Java Swing) графическое приложение для просмотра, редактирования и конвертации GPS данных (геоданных).
GpsPrune для отображения GPS данных (записанных треков и путевых точек) использует карты OpenStreetMap (опционально, есть возможность использовать другие), а так же предоставляет множество средств для редактирования, обрезки и очистки треков (tracks).
OpenStreetMap / OSM (открытая карта улиц) — некоммерческий веб-картографический проект по созданию силами Интернет сообщества подробной и свободной (бесплатной) географической карты мира. При создании карт используется принцип "вики", каждый зарегистрированный пользователь может вносить изменения в карту.
Значительный объём данных в OSM (OpenStreetMap) выгружается из переносных устройств (персональных GPS-трекеров), устройств спутниковой навигации или мониторинга, аэрофотографии, спутниковых снимков, видеозаписей и панорам улиц предоставляемых людьми рисующими карты, а так же некоторыми компаниями.
GpsPrune может загружать данные из файлов множества форматов (*.gpx, *.kml, *.ext, *.csv и других, включая сжатые zip/gzip) и преобразовывать их в другие популярные форматы данных GPS (система глобального позиционирования), позволяющих сопоставлять фотографии с координатами (используя временные метки).
GpsPrune по возможности использует GPSBabel, для чтения данных напрямую с GPS-устройств и при необходимости передавать отредактированные данные обратно в устройство, можно экспортировать в файл заданного формата или отправить данные на GPSies (онлайн сервис с большой базой данных записанных по всему миру пользовательских треков).
GpsPrune поддерживается просмотр высот по пройденному пути и составление графика скорости по времени, возможен интерактивный трёхмерный просмотр данных (используется Java3D), при редактировании можно удалить неверные точки, создать новые, совместить, сжать и пр...
Лицензия: GNU General Public License version 2.0 (GPLv2)