Игорь Пашев

Nov. 15th, 2011

10:34 pm

Java. Write once, debug everywhere.

Tags:
(Оставить комментарий)

Mar. 1st, 2011

06:56 am - Карты OpenStreetMap на Garmin eTrex Venture HC

Дано: Garmin eTrex Venture HC с интерфейсом USB,
но как USB Storage не работает.
(http://www.garmin.ru/portativnye-turisticheskie-navigatory-cat/etrex-venture-hc.html)

Надо: Загрузить в него новую карту.
Разумеется, свободную.

Условия: Только свободные программы.


Решение:

  1. Нужна карта OpenStreetMap (файл *.osm), её можно
    экспортировать с сайт OpenStreetMap.org, но только
    небольшого размера. Подготовить карту большого размера
    можно в JOSM, загружая по кусочкам, а потом сохранив
    в *.osm всё целиком.
    (http://josm.openstreetmap.de/)

  2. Файл *.osm надо перегнать в формат Garmin.
    Это можно сделать с помощью программы mkgmap.
    Но эта программа не может работать с большими файлами *.osm
    (скорее, с большими кусками в них). Для подготовки
    *.osm надо использовать программу splitter.
    # java -Xmx2000m -jar splitter-r164/splitter.jar map.osm
    # mkgmap --tdbfile --codepage=1251 --charset=cp1251 63240001.osm.gz
    mkgmap есть в портежах Gentoo, а splitter — нету, поэтому так по разному
    запускаются, хотя обе на Java.
    http://www.mkgmap.org.uk/page/main

  3. Загрузить карту в навигатор можно с помощью программы
    QLandKarteGT (версии 0.18.1, а не 1.1.0, потому что её нужны
    драйвера для Garmin, а они на момент написания были только для 0.18.1,
    это портеж sci-geosciences/qlandkartegt-garmindev).
    QLandKarte (без GT) - мертва, но пока тоже есть в портежах.
    http://www.qlandkarte.org/. В настройках QLandKarteGT
    надо указать тип навигатора, модель и кодировку (cp1251).

  4. Старая карта в навигаторе стирается.
    То есть добавлять карты нельзя, нужно делать большую и грузить целиком.



http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin

Tags: , , ,
(1 комментарий | Оставить комментарий)

Nov. 5th, 2010

09:17 pm - Аплодирую стоя!

http://pediatricianrpt.sourceforge.net/

Tags: ,
(Оставить комментарий)