Linux для gps навигатора

ZombieTrackerGPS v1.02

ZombieTrackerGPS (ZTGPS) – программа для управления коллекциями GPS треков с велосипедных и пеших прогулок, рафтинга, полётов самолетов и планеров, автомобильных поездок, сноубординга и других видов спортивной деятельности. Она хранит данные локально (никакой слежки и монетизации данных, как в других популярных трекерах), обладает расширенными возможностями сортировки и поиска, позволяющими просматривать и управлять данными, а также удобным и гибким пользовательским интерфейсом.

ZTGPS предназначен для KDE, но будет работать и в других средах, если доступны библиотеки KDE и Qt.

QMapShack 1.8.0 — программа для планирования и анализа путешествий

На выходных состоялся выпуск новой версии QMapShack 1.8.0.

GPSMTA 5.00.00 — GPS-трекер для Android

GPSMTA представляет собой бесплатный GPS-трекер с поддержкой мониторинга для Android.

Главное нововведение новой версии — возможность осуществления GPS мониторинга при отсутствии интернет и сотовых сетей.

Основные функции программы:

  • определение координат по GPS (GSM не гарантируется);
  • гибкая настройка частоты передачи маршрутных точек;
  • интервальные георежимы;
  • визуализация текущего местоположения на различных картах;
  • визуализация на карте местоположения трекеров, входящих в Сообщество (мониторинг трекеров);
  • автозапуск модуля передачи точек после перезагрузки устройства;
  • работа модуля передачи точек в фоновом режиме;
  • использующий шифрование протокол работы с сервером;
  • аудио прослушивание трекеров Сообщества;
  • телеметрия (датчики/события);
  • управление удалёнными трекерами посредством SMS-команд;
  • получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение;
  • скрытая работа сервиса передачи точек;
  • пониженное энергопотребление в интервальных георежимах и в стандартном георежиме в условиях плохого приёма;
  • заблаговременное отключение/включение GPS посредством алгоритма анализа качества сигнала спутников;
  • панель информации о спутниках;
  • настройка удалённых трекеров посредством SMS;
  • установка пароля на функции;
  • ручная очистка кеша маршрутных точек;
  • работа трекера с любым отличным от GPSM сервером мониторинга;
  • мониторинг радиальной зоны;
  • мониторинг широковещательной зоны;
  • локализация на английский, украинский и русский языки;
  • пороговый датчик звука;
  • отслеживание событий наблюдаемых трекеров;
  • отслеживание геозон наблюдаемых трекеров;
  • работа со сторонними сервисами GPS-мониторинга по протоколу http;
  • отправка SMS с текущей координатой и ссылкой на карту Google;
  • GPS-мониторинг без подключения к Интернету и сотовым сетям.

32 и 64-битные сборки программы MapTour под Linux, Raspberry Pi

Вышли Linux и Raspberry Pi сборки программы MapTour — GPS навигация для туристов.

До этого существовали сборки только под Android, Win32, WinCE

  • определение местоположения по GPS;
  • визуализация более десятка карт на уровнях 1–23;
  • ручное построение маршрута;
  • расчет относительной и абсолютной дистанций текущего местоположения по отношению к маршруту (далее — раскадровка маршрута);
  • поддержка типов путевых точек;
  • визуальное и голосовое ведение по маршруту;
  • запись трека;
  • загрузка/выгрузка маршрута/трека в/из файла;
  • GPS-мониторинг трекеров системы GPSM;
  • мультиязычность (en, ua, ru);
  • регулировка яркости карты;
  • поиск координат по наименованию;
  • постоянная визуализация обьектов, найденных по наименованию;
  • автоматическое построение маршрута;
  • визуализация наблюдаемых трекеров в раскадровке маршрута;
  • прогноз погоды;
  • геофотографии;
  • статистика текущего перемещения;
  • поиск координат по адресу;
  • маркеры;
  • навигация на точку;
  • визуализация внешних карт в формате sqlite или директории тайлов в формате OSGeo, Slippy;
  • визуализация внешних безконечно больших растровых изображений: чертежи, схемы, планы;
  • визуализация слоёв (NEW).

32 и 64-битные сборки программы GPSMC под Linux

Вышли Linux-сборки программы GPSMC — GPS-мониторинг для бесплатного сервиса мониторинга GPSM.

Основной функционал программы:

  • визуализация местоположения трекеров на различных картах;
  • многооконный режим работы программы;
  • обработка информации от трекерных датчиков;
  • пользовательские события по геоданным и данным телеметрии;
  • on-line визуализация на основной карте короткого, до 30 минут, трека (следа);
  • построение и визуализация трека за заданный период;
  • построение и визуализация графиков по данным телеметрии;
  • мониторинг любых gpsmta-устройств в радиальной и широковещательных зонах мониторинга;
  • геозоны (NEW).

Новая версия GPSMTA — GPS трекер / GPS мониторинг для Android (ver 3.03.00)

03.10.2014 года вышла новая (ver 3.03.00) версия программы GPSMTA

  • Работа сервиса без значка уведомления в Трее
  • Новые георежимы: минутный, трёх-минутный. Ознакомтесь, пожалуйста, с документацией
  • Полностью переработан алгоритм работы в георежимах. Для всех георежимов введено событие отключения GPS при критических значениях видимых/используемых спутников. (Отключение при плохом GPS сигнале)
  • Проведены новые тесты энергопотребления для всех георежимов. Опубликованы результаты тестов и графики энергопотребления.
  • Визуализация информации о видимых спутниках
  • Введён алгоритм анализа качества сигнала спутников. Задачей которого является отключение GPS для экономии батареи в местах со слабым сигналом, и включение GPS при улучшении сигналов до приемлемого уровня.

Новая версия GPSMTA — GPS трекер / GPS мониторинг для Android (ver 3.02.00)

Источник

Используем GPS в Ubuntu

Многим сисадминам нравится телефон нокиа Е61. Для своего времени, напичканый разными форматами связи, помимо стандартного GSM/UMTS, ИК, блютус и WiFi, (push-to-talk). QWERTY-клавиатура (полная). Большой яркий экран. Качественная сборка и металлическая спинка. Было в телефончике и несколько минусов, некоторые считают их несущественными. Итак: нет камеры, большой размер, нет FM, и нет GPS. Кроме размера, все остальные проблемы решаемы. Для GPS я приобрел nokia LD-3W.

Читайте также:  Memory addressing in linux

Пользоваться картами на таком экране одно удовольствие. Спустя некоторое время, мне захотелось подключить приемник к ноутбуку Acer Aspire 5720 в котором есть встроенный блютус. На ноуте установлена убунта Intrepid Ibex (8.10). Теперь эту компанию нужно передружить.

Для начала сделаем:

sudo apt-get install bluez-utils

так как, в ноуте уже есть блютус, то при установке убунты поддержка блютуса была включена. Но добавим этот пакет все равно. По умолчанию, приемник добавить нельзя, потому что нету в нем куда вписать pin. Поэтому, продолжаем читать дальше. Включим приемник и выполним команду:

В выводе получим что-то вроде этого:

Scanning .
00:0D:B5:37:3B:A9 Nokia LD3W

Сохраним МАС-адрес (напомню, он уникален для каждого устройства). Теперь узнаем канал приемника:

sdptool browse 00:0D:B5:37:3B:A9

По умолчанию, это Channel 1. В конфиге нужно ввести эти данные по шаблону:

sudo gedit /etc/bluetooth/rfcomm.conf

rfcomm0 <
bind yes;
device 00:0D:B5:37:3B:A9;
channel 1;
comment «Serial Port»;
>

sudo rfcomm release 0

(здесь 0 если приемник — первое устройство, которое подключается, в моем случае уже было подключено несколько телефонов, поэтому нужно или удалить подключения, или менять 1, 2, 3, и т.д.).

rfcomm connect 0

После этой команды блютус-демон попросит ввести pin (только один раз), для этого приемника по умолчанию, код 0000.

Теперь нужно установить демон:

sudo apt-get install gpsd

И посмотреть на спутники:

Основной FAQ-материал находится здесь.

После удачного соединения приемника с ноутом, в частности, с убунтой, необходимо установить софт для работы с картами. Вкратце опишу несколько программ, с которыми не получилось поработать, по разным причинам. Одна из популярных — Viking — не заработала, т.к. принимала данные только от Garmin и Magellan. Поэтому, оценить функционал не удалось. Gpsdrive получил данные от приемника и показал координаты, но отсутствие карт привело в уныние.

Хотя настройки достаточно приличные, которые включают способ передвижения: велосипед, автомобиль, пешком. Вероятно и карты можно достать, импортировать, но хочется более простой способ.

И счастье есть! Это TangoGPS.

Обратите внимание, карты на родном языке. Конечно, универсальный английский не проблема, но приятно все равно. В начале был небольшой косяк с установкой, на родном сайте стоит перенаправление на openSUSE build service, где я нашел .deb для amd64.

Окошко программы напомнило стиль Мас-софта:

Кроме карты есть общая информация о пути. Ведение журнала пройденого пути для использования с OSM (open street map):

Настройки достаточно простые, автоматическая загрузка карт, не полных, а только квадратов доступных для текущего экрана. Представление карт в виде опенстрит — карта схема с названиями улиц. Топографическая и воздушная съемка. На домашней странице можно прочитать об остальных функциях и посмотреть скриншоты разных представлений карт, а также на каких мобильных устройствах работает программа.

Привожу список программ, которые вы можете испытать сами.

В ближайшем путешествии, если будет возможность, протетстирую tangogps вплотную.

Источник

RU Linux

В моем модеме для ноутбука есть GPS-приемник. Вот решил настроить, раз уж модемом стал заниматься, и заодно посмотреть какие-нибудь GPS-программы под Linux.

Сначала нужно установить программу mbm-gpsd, которая общается с модемом, при обращении к /dev/gps0 включает GPS и возвращает NMEA-данные от GPS-приемника, а при отключении — выключает GPS. Поставить mbm-gpsd можно из GIT по инструкции по ссылке или из моего пакета в конце поста, если у вас Debian Stable/AMD64. Проверить можно так:

И через время посыпется такое:

Теперь нужно поставить программу gpsd, она преобразует NMEA-поток в удобный формат и раздает клиентским программам по TCP/IP, имеется в Debian:

Теперь надо запустить «xgps», подойти к окну, подождать пока поймаются спутники и поглядеть на них:

Точное время и координаты есть, даже высота какая-то есть, если спутников достаточно. Теперь увидим себя на карте с помощью gpsdrive. В Debian старая версия gpsdrive, не понимающая новую версию gpsd. Поэтому gpsdrive надо установить с сайта.

Репозитарий там для Debian какой-то кривой, мне пришлось скачать и поставить вручную следующие пакеты:
openstreetmap-map-icons-classic.small_18403_all.deb
openstreetmap-map-icons-svg-png_18403_all.deb
openstreetmap-map-icons-japan-png_18403_all.deb
openstreetmap-map-icons-svg-twotone-png_18403_all.deb
openstreetmap-map-icons-japan_18403_all.deb
openstreetmap-map-icons-svg-twotone_18403_all.deb
openstreetmap-map-icons-square.big_18403_all.deb
openstreetmap-map-icons-svg_18403_all.deb
openstreetmap-map-icons-square.small_18403_all.deb

Если поискать тамже, то можно найти gpsdrive версии 2.12. Предварительно поставить зависимости:

Отключаем недоделанный перевод интерфейса и запускаем:

Текущее положение будет отмечено на карте Земли. Считается скорость, показывается направление. Перемещаться по карте свободно можно в Explore Mode. Можно мерять расстояния, прокладывать путь, что-то там сохранять в SQL-базу данных и даже искать соседей через какие-то сервера. В меню Options — Maps — Download можно скачать разные карты, в том числе увидеть себя на OpenStreetMaps:

Интересно, какие еще программы под Linux поддерживают GPS?

Источник

GPS-навигаторы и Линукс

Сейчас очень модно говорить о развитии Линукса для мобильных устройств. Рассматривать концепты Моторолы, вспоминаить малотиражные планшеты Нокиа, вон на главной странице новость о паре моделей Гармин, работающих на Линуксе. С другой стороны, когда говорят о повальном внедрении Линукса, часто вспоминают Китай. Red Flag, госпрограмма поддержки и т.п. А теперь посмотрим, что же получается в реальности, если наложить портативные устройства на китайских производителей. Сейчас в СНГ поступает огромное количество китайских GPS-навигаторов. Объемы их продаж просто сумасшедшие и уже больше года идут на подъем. Наблюдается настоящий бум на эти устройства. На рынок поступают устройства noname напрямую с китайских заводов, кое-как замаркированная продукция китайских реселлеров (Aerosat, Oocare, Globus, Goclever, Yatoo, NavAccess, Nexx) и псевдороссийские аппараты (JJ-Connect, Voxtel, Carmani) китайской и тайваньской сборки. Это только навигаторы. Коммуникаторы с GPS типа E-Ten и HTC я вспоминать не буду. По самым пессимистичным прогнозам, к 2010-му году каждый 10-ый водитель будет иметь такую цацку в своем авто. По оптимистичным — каждый пятый. Причем уже начался процесс обновления этих приборов — сформировался мощный вторичный рынок, идет пагрейд на более продвинутые модели. И среди всего этого вала навигаторов из Китая, а через меня проходит огромное количество разных моделей,иногда даже европейцы попадаются типа Blaupunkt и Arrival нет НИ ОДНОГО навигатора на базе Linux. Сплошная Windows CE. 3.0,4.2, 5.0, пару девайсов с 5.2. ожет мне кто-нибудь объяснить почему, если Линукс в Китае так популярен я вижу под красивыми оболочками результат деятельности китайских студентов, осваивающих на ходу Platform Builder (о, там бывают такие шедевры. одна YanFeng.dll чего стоит. хотел бы я посмотреть в глаза ее автору). И какой поративный навигационный софт вообще есть под Линукс? Такого же уровня и картоохвата как Igo, Tom-Tom, и сугубо для для России аналоги Навител Навигатора, Автоспутника или на худой конец бесплатной ГисРуссы? Вопрос задан не ради флейма, хотелось бы действительно обсудить проблему GPS-навигаторов и Линукса

Читайте также:  Как выключить windows phone

Re: GPS-навигаторы и Линукс

у меня проблем нет, ни с тем, ни с другим.

Re: GPS-навигаторы и Линукс

>у меня проблем нет, ни с тем, ни с другим.

нет ни навигатора ни линукса? 🙂

Около года назад я купил для своего ноута GPS-приёмник c USB-интерфейсом и тоже был удивлен почти полным отсутствием софта по Linux для GPS

То есть демон gpsd — понимает приёмник и отдаёт данные без проблем Можно полюбоваться на спутники ч/з xgps А вот софта для пользователей практически нет

Единственное более-менее приемлемое решений — GPSDrive

есть десятка два приложений ещё более удручающей функциональности И нет конечно карт. Есть сканированные кустарные, а настоящих векторных нет вообще (моё мнение, может пропустил что)

1.думаю следовало бы определить открытый формат для карт используемых в GPS-программах (конечно не обязательно для nix.)который мог бы претендовать на стандарт. На основе наверное xml. А может уже есть такой?

2.А дальше самое интересное — карты. Тут я думаю если нет мощного спонсора для проекта, то он будет обречён на прозябание. Конечно энтузиасты могут сделать карты родного городка, могут сконвертировать из формата какой-нибудь коммерческой проги. Но честно сказать и для существующих сейчас под офтопиком программ настоящих карт для GPS раз,два и нету. Я имею ввиду Россею. С картами для Европы-Америки ситуация более чем завидная

3. А написать программу, которая работает с этими картами, думаю задача посильная и русскому студенту (если китайский студент справляется) 🙂 Я бы делал на java

IMHO: всё очень плохо с GPS под nix-ами Разубедите

Re: GPS-навигаторы и Линукс

>Я бы делал на java

вот поэтому все и плохо

Re: GPS-навигаторы и Линукс

> Сейчас в СНГ поступает огромное количество китайских GPS-навигаторов

Ну вот я купил себе дешевый китайский нафигатор под управлением WinCE, сам по себе он работает, но поставить на него Linux так и не получилось — чота далеко не весь софт под ним идёт, а я в винЦЕ не ориентируюсь, пока забил тратить на это время.

По поводу линуксячьего софта, вроде сейчас понаписано разного. Вот например список: http://tuxmobil.org/linux_gps_navigation_applications.html Только я по понятным причинам не имел шанса попровать этот софт, так что не скажу чо как. Вроде были приблуды работающие с проприетарными картами — так что думаю, что смог бы продолжать законно юзать унаследованные от навигатора карты.

Re: GPS-навигаторы и Линукс

>>Я бы делал на java

> вот поэтому все и плохо

Да какая разница, лишь бы не на пятоне.

Re: GPS-навигаторы и Линукс

>думаю следовало бы определить открытый формат для карт используемых в GPS-программах (конечно не обязательно для nix.)который мог бы претендовать на стандарт. На основе наверное xml. А может уже есть такой?

Re: GPS-навигаторы и Линукс

SVG — это векторная графика. Сердечки там рисовать, машинки, бабочки. А вот для GPS надо больше метаинформации. Дорога — это не линия, у дороги есть скоростной режим, направления движения, допустимые виды транспорта и т.д.

Форматов напридумано много, один из самых популярных — «польский формат» — текстовый формат, заточенный под гарминовские карты. Он как бы открытый, но довольно убогий. Есть множество других форматов, но менее популярных. Но это не важно. Можно взять расейские карты от Руссы и декомпильнуть их до «польского» формата. А его бери и читай, устроен проще некуда.

Я сам пишу софт для работы с навигаторами, причем делаю это под Linux. Мой мидлет (j2me) на линуховой моторолле просто летает. Вот только увы, я безработный, кушать охота, а потому свои быдлокодерские творения в свободный доступ не выкладываю, кормлюсь мелкими заказами. Причем сильно удивляюсь, что рынок девайсов большой, а интереса к написанию софта для него, причем под Linux-платформу не слишком много.

Re: GPS-навигаторы и Линукс

> рынок девайсов большой, а интереса к написанию софта для него, причем под Linux-платформу не слишком много.

Дак тема-то такая, что во-первых портативных линуксов годных для этой цели не так уж и много было до последнего времени, а на десктопе ГПС-навигация как-то ни к чему. А с другой стороны, всё равно всё упирается в карты, которых легально нормальных нет.

Re: GPS-навигаторы и Линукс

Карты есть. Если хочешь — рисуй сам. Не хочешь — бери халявные и конверть.

Re: GPS-навигаторы и Линукс

Ну по поводу запуска Линукса на навигаторах. это можно решить скорее всего при помощи haret, тем более что подавляющее большинство из них — на Samsung-овских процессорах. Большинство этих девайсов перед запуском родного шелла пытается запустить какой-нибудь Software Update с карточки памяти (на тот случай, если оболочка или реестр системы запороты). Вместо этого sofware update можно запускать haret, переименовав его соответсвующим образом. Разрабатывать прошивки имхо нет смысла, девайсов слишком много, а попытка перешить один девайс прошивкой от точно такого же внешне девайса, но сделанного на другом китайском заводе может закончиться плачевно. А вот с софтом все печально. Программы, спосбные выдать координаты на дисплей есть. Что-то навроде OZI есть, а вот аналогов той же Руссы нету. Польский формат — это чудесно, в него можно перегонять руссовские карты и тем самым иметь уже не самое плохое покрытие по России. Но имхо надо делать свой более сжатый формат, а то карты в польском весят ого-го! И остается открытым вопрос — а что делать с Европой? Формат igo так толком и не расковыряли.

Читайте также:  Дочерняя служба для windows audio

Re: GPS-навигаторы и Линукс

> Но имхо надо делать свой более сжатый формат, а то карты в польском весят ого-го!

А может вы еще ищете формат структур, которые висят в памяти? Или нетерпится изобрести велосипед? Польский формат — это скорее универсальный формат для обмена, и распространен именно благодаря своей простоте. Да, большой. А вам не пофиг, какие файлы заливать в приложение? В а самом девайсе «для работы» будет свое представление данных, может даже недокументированное — какая разница?

Зато есть куча форматов в компактном виде, но используемых в 2-3 приложениях, в отличии от Польского. И кому они нужны?

> а что делать с Европой? Формат igo так толком и не расковыряли.

Разбомбить. И перестать халявить. Может еще и поисковиками пользоваться попробовать.

Re: GPS-навигаторы и Линукс

Формат .rus достаточно компактен,удобен для индексации и готовых карт для него навалом. Плюс мы обсуждаем тему Линукса в навигаторах, а это устроства с двухгиговой карточкой (4-ки понимают далеко не все),не самым высокоскоростным кардридером и скромненьким АРМ-процессором на 400 Мгц. Так что разбрасяваться местом на таких устройствах я бы не стал. И при чем тут поисковики? Растровых карт навалом, тот же Google Maps элементарно привязывается. А нормальные векторыне карты хотя бы той же Франции в польском формате вы где видели? Поделитесь конкретной ссылочкой, а не отсылайте в гугль.

Re: GPS-навигаторы и Линукс

Простите — а зачем нам головы ломать про наличие векторных карт Франции? Пусть у французов голова об этом болит! Компактных форматов полно — только они в основном частые и закрытые. Вы лучше скажите где вы собрались брать исходные данные для векторных карт? Их даже легальных — за деньги — кот наплакал! Только несколько десятков крупнейших городов! А стоит выехать за город — и все — терра инкогнита! Кроме растровых старых карт Генштаба ничего нет!

Re: GPS-навигаторы и Линукс

> Формат .rus достаточно компактен,удобен для индексации

И давно они спецификации выложили? Раньще был один способ — ковырять редактор, а сейчас?

> и готовых карт для него навалом

Переконвертить прямо невозможно.

> а это устроства с двухгиговой карточкой

То по самым скромным подсчетам туда влезет 2000 карт польского формата, а может и больше. Вы и помнить не будете, чего уже там есть, а чего нет.

> не самым высокоскоростным кардридером

Про кеширование в памяти мы не слышали

> и скромненьким АРМ-процессором на 400 Мгц.

Которого хватит даже на простую 3D-визуализацию.

> Так что разбрасяваться местом на таких устройствах я бы не стал.

. и занялся изобретением других велосипедов. А карты пусть другие рисуют.

> А нормальные векторыне карты хотя бы той же Франции в польском формате вы где видели?

А бесплатную еду ресторанного качества вы где видели? Кто вам обязан строгать карты? Это я к тому, что коммерческую карту найти не проблема, но за нее платить надо (или форматы ковырять), ибо в открытом «польком» ни один дурак коммерческий продукт не выложит, а самодельную карту можно и самому конвертнуть (или попросить автора дать исходники).

> Поделитесь конкретной ссылочкой, а не отсылайте в гугль.

Re: GPS-навигаторы и Линукс

> Их даже легальных — за деньги — кот наплакал! Только несколько десятков крупнейших городов! А стоит выехать за город — и все — терра инкогнита! Кроме растровых старых карт Генштаба ничего нет!

Ну можно по заказу нафоткать. Даже не слишком дорого. Только в нашей стране с этим туго, тут есть заморочки, есть сомнения, что в нашей стране вообще любые снимки/карты легальны

Re: GPS-навигаторы и Линукс

> настоящих векторных нет вообще

Учись использовать гугл, дорогой.

Re: GPS-навигаторы и Линукс

> SVG — это векторная графика.

Идиот, SVG — это язык разметки.

Re: GPS-навигаторы и Линукс

>> А нормальные векторыне карты хотя бы той же Франции в польском формате вы где видели?

> А бесплатную еду ресторанного качества вы где видели? Кто вам обязан строгать карты? Это я к тому, что коммерческую карту найти не проблема, но за нее платить надо (или форматы ковырять), ибо в открытом «польком» ни один дурак коммерческий продукт не выложит, а самодельную карту можно и самому конвертнуть (или попросить автора дать исходники).

Не хами анонимусу. Если ты купил ГПС-навигатор с предустановленными на нём картами, кто тебе может запретить открывать эти карты с помощью других программ, из-под другой ОС.

Re: GPS-навигаторы и Линукс

> имхо надо делать свой более сжатый формат

Источник

Оцените статью