FoxtrotGPS — легковесное C++ / GTK графическое приложение для отображения текущего положения по данным с GPS-устройства на масштабируемой карте.
FoxtrotGPS имеет простой пользовательский интерфейс, адаптирован для работы на устройствах с небольшим экраном и использования сенсорного ввода, "по умолчанию" использует карты с публичного веб-сервиса OpenStreetMap.
OpenStreetMap (OSM) — некоммерческий веб-картографический проект направленный на создание базы общедоступных карт охватывающих весь мир. При создании карт используется принцип "вики", каждый зарегистрированный пользователь может вносить изменения в карту.
Разработка FoxtrotGPS начата в 2010 году, первоначально приложение являлось просто улучшенной сообществом версией TangoGPS (на тот момент уже давно прекратившего развитие), но в дальнейшем функционал приложения был расширен, ориентируясь на использование открытых стандартов и форматов.
FoxtrotGPS позволяет загружать и отображать квадраты карт (автоматически центрируя), открывать и записывать GPS-треки с устройств спутниковой навигации, устанавливать путевые точки и сохранять POI (достопримечательность или другой объект отмеченный точкой на карте). Текущее положение определяется по данным с GPS-устройства используя GPSD (набор инструментов и фоновая служба позволяющая приложениям взаимодействовать с одним или несколькими устройствами GPS, подключенными к компьютеру).
С помощью FoxtrotGPS можно выполнять геотегинг фотографий (привязку фотографий к географическим координатам), планировать маршруты поездок и искать маршруты с помощью внешних Интернет-сервисов (основанных на картах OpenStreetMap) и прочее...
Лицензия: GNU General Public License version 2.0 (GPLv2)
Домашняя страница
Автор: posixru
http://zenway.ru/page/foxtrotgps
|