Garmin и Google Earth (не Pro) под Linux

Jul 01, 2009 15:38

Я получил совсем не то, чего хотел на самом деле, но я смог получить не самый плохой побочный результат. Итак имеем:

Ноутбук с Ubuntu 9.04, GPS Garmin Legend Cx, который подключается по USB и желание ездить с ноутбуком по лесам и видеть на нём своё местоположение.

Это будет моя первая инструкция как что-то делать под Linux, которая не сворована, а написана мной самим.

1) Устанавливаем Google Earth. Рекомендуется подключить репозиторий medibuntu и установить через apt-get install googleearth. Я делал по-другому - скачал с оффсайта файл с расширением bin, а потом в терминале от имени пользователя sh googleearth....bin.

2) Устанавливаем gpsbabel - программку разнообразной конвертации форматов GPS. Она замечательно понимает Garmin через USB. apt-get install gpsbabel. Я не знаю надо ли отключать встроенный модуль поддержки gps, но я его отключил.

3) Учимся получать трек от Garmin в файл KML. Для этого в командной строке набираем:

gpsbabel -T -i garmin -f usb:

На экране появятся пары строк время и координаты в удобочитаемом формате. Добавляем

gpsbabel -T -i garmin -f usb: -o kml -F ~/garmin.kml

имя файла можете выбрать любое на ваше усмотрение. Но запомните его :-) Этот процесс остаётся работать на радость людям, ничего не выводя на экран, разве что потерю связи с GPS.

4) Заходим в Google Earth. Открываем раздел "Метки" и в контекстном меню выбираем "Добавить" -> "Сетевое соединение". Выбираем там создаваемый нами файлик и на закладке "Обновить" - "Периодически" и нужный нам интервал. Значние 4 с по умолчанию очень даже красиво работает.

Сейчас осталось правильно забуферизировать нужный вам район, зарядить аккумуляторы и вы готовы путешествовать и отображать ситуацию в реальном времени.
Previous post Next post
Up