LINUX.ORG.RU

GpsDrive 2.12.Настройка.Карты.OSM.Навигация.Конфигурация.

 , , ,


1

2

Вот уже 1,5 месяца бьюсь с решением проблемы установки полноценной системы GPS навигации на моём ноутбуке (а именно GpsDrive 2.12 – по отзывам лучшая в своём роде, например, здесь: http://rulinux.net.ru/node/480#comments ). Сначала попробовал GPS-датчик USB GlobalSat BU-353, достаточно древний, долго с ним мучился, создал на сайтах несколько тем (спасибо добрые люди помогли). В конце концов, приобрёл современный GPS-датчик GlobalSat BT-821 (Bluetooth), как более удобный и новый – подключил, адаптировал, но, к сожалению, проблему навигации он не решил.

Моя конфигурация: 1. OS: LXDE (Lubuntu), Ubuntu 14.04.1 LTS 2. Программа навигации: GpsDrive 2.12 (установил по рекомендации и с помощью: http://www.lubuntu.ru/forum/viewtopic.php?f=10&t=2231&start=10 ) 3. GPS-датчик: GlobalSat BT-821 (Bluetooth) Сайт производителя: http://www.globalsat.ru/catalog/gps-priemniki/bt-821 4. Установлены пакеты gpsd и gpsd-client последних версий. 5. Отредактирован под мой датчик файл etc/bluetooth /rfcomm.conf :

#rfcomm0 
rfcomm0 {
bind yes;
device 00:0D:B5:39:38:75;
channel 1;
comment "Serial Port";
}
6. Проверено, что датчик работает в системе: xgps – определяет спутники foxtrotgps (tangogps)- дают позицию на карте, датчик и навигация работают, но там нет номеров домов и многого другого – т.е. качество работы меня не устраивает. А вот GpsDrive 2.12 – почему-то спутники не определяет и позиции на карте не даёт и пишет – GPS не используется (может быть нужных карт у него нет?) 7. Дополнительно иногда запускал команду gpsd /dev/rfcomm0 - для верности, что датчик включен. Bluetooth на ноуте, естественно, тоже включал перед запуском GpsDrive.

ОСНОВНОЙ ВОПРОС – КАК НАСТРОИТЬ GpsDrive 2.12 ! Просмотрел массу инфы: http://gis-lab.info/docs/osgeo/ru/quickstart/gpsdrive_quickstart.html http://gis-lab.info/docs/osgeo/ru/overview/gpsdrive_overview.html http://gis-lab.info/docs/osgeo/ru/overview/osm_overview.html http://gis-lab.info/docs/osgeo/ru/overview/postgis_overview.html http://gis-lab.info/docs/osgeo/ru/overview/mapnik_overview.html http://www.openstreetmap.org/help http://planet.openstreetmap.org/ http://habrahabr.ru/post/91171/ Скачал пакеты Mapnik (для Ubuntu 14.04. LTS), но не рискнул пока их установить. Не могу понять: 1. Как подключить карты OSM. - скачал файл для всей планеты planet-140910.osm.bz2 (37Gb), распаковал в planet-140910.osm (528 Gb) –Огромный файл –не хватит места на диске ноута. Процесс распаковки занял 3,5 часа на мощном десктопе (IntelCorei7, 16Gb RAM, Win7) - как скачать и ГДЕ? - карты OSM – отдельных городов на русском языке? 2. Как настроить Mapnik. 3. Как настроить PostGIS 4. Как настроить голосовое сопровождение навигации. 5. Где находится файл конфигурации GpsDrive? И как его настроить в связи с вышеуказанным.

Критерии к хорошей программе навигации (после запуска программы и включения GPS-датчика BT-821 в моём понимании): 1. Определение автоматическое местоположения на карте. 2. Если не возможно автоматическое определение нужной карты – то возможность переключения на нужную карту города вручную. 3. Возможность при задании конечной и начальной точек – автоматического построения маршрута проезда. 4. При введении конкретного адреса – поиск на карте. 5. Видимость улиц и номеров домов на карте города. 6. Возможность сохранения GPS-треков.

В Linux я новичок, плохо ещё разбираюсь. Много читал. Установил LUBUNTU 14.04 на ноутбук - доволен, восхищён - по сравнению с Win на этом же ноуте - всё летает!!! Прошу Вас быть ко мне снисходительным и простить, если я задаю может быть глупые и банальные вопросы. Но думаю, что данная тема волнует не меня одного и настройка GpsDrive – была бы полезна очень многим. Вся инфа, которую я прочитал в связи с этим, носит отрывочный и бессистемный характер. Просьба не предлагать установку и обсуждение других программ кроме GpsDrive.

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

Но Помогите, пожалуйста, уважаемые!

И, если можно - подробную, пошаговую инструкцию для неопытных.

С уважением. М.Бурдасов.



Последнее исправление: burdasov (всего исправлений: 1)

А вот GpsDrive 2.12 – почему-то спутники не определяет и позиции на карте не даёт и пишет – GPS не используется

Ну так очевидно в том и проблема, GpsDrive не знает как пользоваться GPSом на твоем ноуте. Может ему нехватает какого-то пакета, который бы адаптировал работу GPS под него, или может надо где-то указать путь до твоего устройства (хз).

Mapnik - это рендерер карт, с навигацией не связан вообще (ну максимум как подложка).

Если GpsDrive умеет все, что ты написал, то тебе надо искать/делать карты под его формат.

special-k ★★★
()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от darkenshvein

GpsDrive 2.12.Настройка.Карты.OSM.Навигация.Конфигурация.

Это так, но я пользовался ранее навигаторами на телефоне (Nokia navigator) на ноуте с виртуалкой WindowsMobale (OziEplorer) - там были вышеуказаные вещи. Так что надеюсь как-то можно адаптировать эту прогу

burdasov
() автор топика
Ответ на: комментарий от special-k

GpsDrive 2.12.Настройка.Карты.OSM.Навигация.Конфигурация.

Пишут, что формат карт *.OSM , а Mapnik их как-то внутри рендерит и система «на лету» определяет нужную карту и как-то там что-то делает база PostGIS. Всё это сложные для меня пока вопросы. Где находится файл конфигурации программы не знаю и что в нём менять не знаю. Какой пакет адаптирует работу моего GPS-датчика не знаю (про такой пакет не пишут). Поэтому я сюда и обратился, думая, что кто-то подробно «копал» GpsDrive 2.12 и эти все темы.

burdasov
() автор топика

А вот у меня тут есть такая штука:

* sci-geosciences/gpsd
     Available versions:  2.95-r1 ~2.96-r1 ~3.6 3.7 ~3.8 3.9 3.9-r1 ~3.10 **9999 {X bluetooth cxx dbus debug ipv6 latency_timing ncurses ntp python qt4 +shm +sockets static systemd test udev usb GPSD_PROTOCOLS="aivdm ashtech clientdebug earthmate evermore fury fv18 garmin garmintxt geostar gpsclock itrax mtk3301 navcom nmea nmea2000 ntrip oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tnt tripmate tsip ublox ubx" PYTHON_TARGETS="python2_7"}
     Homepage:            http://catb.org/gpsd/
     Description:         GPS daemon and library to support USB/serial GPS devices and various GPS/mapping clients
Может, тебе это стоит потыкать? Сам пока с GPS дела не имел, поэтому могу нести чушь

anonymous
()
Ответ на: комментарий от anonymous

Спасибо - ссылка полезная, возможно дойду до такой глубины. Но у меня уже установлены пакеты gpsd и gpsd-client последних версий. Демон gpsd - работает прекрасно и сконфигурирован с GPS-датчиком. Отредактирован под мой датчик файл etc/bluetooth /rfcomm.conf. Всё сопряжено и работает. Проблема в том, что что программа навигации GpsDrive 2.12 НЕ ХОЧЕТ РАБОТАТЬ.

burdasov
() автор топика
11 января 2015 г.
Ответ на: комментарий от burdasov

в мане на gpsdrive перечислены чипы с которыми она дружит, есть твой применик в этом списке?

если есть, то должен работать

$ sudo chmod 666 /dev/rfcomm0
$ gpsdrive -t /dev/rfcomm0
может так помогет?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.