Linux -- это интересно

NavIt


Рубрика: Прочие
Метки: | | | | | | | |
Просмотров: 679

NavIt — модульная система автомобильной GPS навигации с возможностью прокладки маршрутов.

GPS-навигатор — устройство получающее сигналы глобальной системы позиционирования (GPS / Global Positioning System) с целью определения текущего местоположения устройства на Земле. Навигаторами обеспечивается получение информации о широте и долготе, а так же вычисление высоты.

NavIt имеет GTK, QT (реализован как плагин) и SDL графический интерфейс, имеется поддержка просмотра в 3D-режиме (используя OpenGL) и работа на устройствах с сенсорным экраном. Текущее положение транспортного средства определяется по данным с GPS-устройства напрямую с датчиков NMEA-GPS (протокол связи навигационного оборудования), или используя фоновую службу GPSD.

GPSD — набор инструментов и фоновая служба (демон) позволяющая приложениям взаимодействовать с одним или несколькими устройствами GPS, подключенными к компьютеру. Устройства GPS могут использоваться несколькими клиентскими приложениями одновременно, без помех в работе друг друга и потери данных.

Модульная архитектура NavIt позволяет использовать векторные карты разных форматов для маршрутизации и отображение карт, так же возможно использование нескольких карт одновременно (если они в одном формате). Навигатором наиболее полноценно поддерживаются карты OpenStreetMap / OSM (некоммерческий веб-картографический проект), частично поддерживаются карты с серисов Garmin maps и Routenplaner | ADAC Maps (подробные карты Европы).

NavIt использует в качестве "движка" алгоритм маршрутизации Dijkstra, прокладываемые маршруты до пункта назначения являются наиболее оптимальными для выбранного профиля (машина, велосипед, пешеход и пр), для маршрутов генерируются направляющие указания, которые могут озвучиваться системой синтеза речи eSpeak (мультиязычный программный синтезатор речи).

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Страница на sourceforge.net

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)