Viking — небольшое C++ / GTK приложение для управления GPS данными и их визуализации.
GPS (система глобального позиционирования) — спутниковая система навигации обеспечивающая измерение расстояния, времени и местоположения во всемирной системе координат WGS 84 (трёхмерная система координат позиционирования), позволяющая в любом месте Земли определять местоположение и скорость объектов.
Viking имеет простой и интуитивно понятный пользовательский интерфейс, обеспечивая удобный просмотр, анализ и редактирование GPS данных. Для организации пространственных данных (карт, координатных точек, линий и пр) приложением используется иерархическая система слоёв.
Viking поддерживает прямую работу с GPS устройствами (загрузку/выгрузку маршрутных точек и треков), поддерживает отображение и запись треков в режиме реального времени (используя gpsd).
Viking даёт возможность загружать и просматривать карты с OpenStreetMap (OSM) и других публичных картографических веб-сервисов, на карты можно импортировать, создавать маршруты и точки на них, добавлять координатные линии, скрывать определённые объекты, можно анализировать скорость передвижения на различных маршрутах, оценивать близость к тому или иному объекту и многое другое...
Треки и маршрутные точки собранные с GPS устройств (навигаторов) можно просто скопировать и сохранить (в файл формата *.vik), для обработки и использования в дальнейшем. Так же данные могут быть экспортированы в форматы GPX (*.gpx) и KML (*.kml), в изображение (каталог изображений, в формате PNG или JPG) или распечатаны.
Управление Viking осуществляется с помощью мыши и/или клавиатурных сочетаний.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Домашняя страница
Автор: posixru
http://zenway.ru/page/viking
|