Меню Рубрики

Gps программы для linux

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

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

Пользоваться картами на таком экране одно удовольствие. Спустя некоторое время, мне захотелось подключить приемник к ноутбуку 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, и т.д.).

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

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

sudo apt-get install gpsd

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

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

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

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

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

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

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

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

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

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

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

Источник

GPS программы для Linux

#1 cobra

  • Главные администраторы
  • 2 276 сообщений
    • Пол: Мужчина
    • Город: Алма-Ата

    #2 alexgromov

    Гуру картографии и арахнолог

  • Активисты
  • 1 105 сообщений
    • Пол: Мужчина
    • Город: Алматы

    #3 alexgromov

    Гуру картографии и арахнолог

  • Активисты
  • 1 105 сообщений
    • Пол: Мужчина
    • Город: Алматы

    Кобра, качай тут: http://gpsdrive.de/download.shtml
    Прога называется GPSDrive. Распространяется свободно
    Читай также тут: http://gpsd.berlios.de/ (http://developer.ber. p?group_id=2116)

    Хотя, тут: http://www.geocachin. 21338#msg-21338
    пишут, что GPSDrive не запоминает точек и треков и говорят о другой проге GPSBabel, которая делает это (см. тут: http://gps-club.ru/s. il.php?ID=13273 или http://www.gpsbabel.org)

    #4 Дементий

  • Резидент клуба
  • 1 062 сообщений
    • Пол: Мужчина
    • Город: Алматы

    #5 cobra

  • Главные администраторы
  • 2 276 сообщений
    • Пол: Мужчина
    • Город: Алма-Ата

    alexgromov Сенькаю, обязательно заюзаю

    Дементий ну уж нет, я именно от Винды хочу избавиься, так что эмуляция не пойдет

    интересно. а наши карты туды подпихнуть можно?

    #6 cobra

  • Главные администраторы
  • 2 276 сообщений
    • Пол: Мужчина
    • Город: Алма-Ата

    Garmin опубликовала исходники Linux-системы своих GPS-навигаторов
    Компания Garmin опубликовала исходный код Linux-системы, которая применяется в их GPS-навигаторах серий Nuvi 5xxx и 8xx.
    В GPS-навигаторах Nuvi 8xx, оснащенных 4,3-дюймовым дисплеем с разрешением 480 x 272, используется процессор Marvell PXA-3xx, Gnome Mobile Linux и свободное (GNU LGPL) средство для определения местоположения GeoClue.
    Компанией Garmin был выложен исходный код Linux-систем, используемых в Nuvi 8xx версий 2.6, 2.7, 2.8, а также Nuvi 5xxx версий 3.7 и 3.8.
    Среди пакетов в составе Linux-системы, под управлением которой работают GPS-навигаторы Nuvi 8xx, можно выделить Linux-ядро 2.6.17.7, GNOME 2.4.0 (с gnome-vfs-2.16.3), xserver-kdrive-common-0.1, Busybox 1.01, Tinylogin 1.4, ALSA, blueZ, оконный менеджер Matchbox, GeoClue 0.9.

    #7 boyler

  • Резидент клуба
  • 1 006 сообщений
    • Пол: Мужчина
    • Город: Казахстан, г. Астана

    ну уж нет, я именно от Винды хочу избавиься, так что эмуляция не пойдет

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

    На край winehq.org тебе в помощь. $-)

    #8 tim67

  • Активисты
  • 185 сообщений
    • Пол: Мужчина
    • Город: г.Тараз

    Вот собственно и вопрос: кто что-либо знает о навигационно софте под Linux?
    Чтобы и треки писал и поинты сохранял.

    #9 Tonic

  • Пользователь
  • 57 сообщений
    • Пол: Мужчина
    • Город: Almaty

    Взял себе КПК (можно его так назвать) Nokia N800. В нем стоит операционная система Linux. Поставил софт MaemoMapper еще поставлю софт для поддержки Гарминовских карт! Буду тестить.

    Уже переделал растровые карты масштаба 1:500 000 (L43,44,K43,44) для MaemoMappera!
    Работает!

    #10 Tonic

  • Пользователь
  • 57 сообщений
    • Пол: Мужчина
    • Город: Almaty

    Под Линукс много уже что есть. Вот чем пользовался и более менее разобрался:

    Navit (http://www.navit-project.org) — работа с векторными картами в основном openstreetmap.org. Можно и карту от гармина конвертануть (себе так сделал). Поддержка маршрутизации. Поддержка не только линукса, но WM и пр. Свободный софт. Ссылка по теме.

    Qlandkarte (http://www.qlandkarte.org) — работа с растровыми данными в формате GeoTIFF. В этот формат можно перегнать озиковские графические файлы (gif, jpg, tif и т.п.). Свободный софт. Работал с этой прогой под виндусом. Ссылка по работе с прогой.

    Если что пишите, что знаю отвечу или вместе разберемся.

    p/s вот только в настройках придется разбираться, как обычно это в Линуксе.

    Сообщение отредактировал Tonic: 16 Июль 2009 — 10:32

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os finder hotkey
  • Mac os finder alternative
  • Mac os find file
  • Mac os file host
  • Mac os extended чувствительный к регистру символов журналируемый