Вообще, на данный момент, краткий обзор одного и ссылки на тему.
Программа для работы с GPS. Позволяет скачивать треки с навигаторов Garmin, скачивать и заливать путевые точки.
Сайт программы: www.qlandkarte.org
Ну что самое главное, и что мне в первую очередь оказалось необходимым - он может привязывать карты! Используется для этих целей библиотека GDAL, которая позволяет создавать, так называемые GeoTiff - TIFF файлы с параметрами привязки. Для преобразования систем координат используется PROJ.
В стандартных репозитариях ArchLinux программы нет. Но есть в AUR. В распоряжении два варианта:
какой выбрать - решать вам. Сборка svn версии у меня прошла без сучка и задоринки. Чего и вам желаю :)
Небольшое замечание по поводу привязок, нужно как минимум 3 точки привязки. Координаты вводятся в виде «N43 20.000 E132 30.000», где N/S - северная/южная широта, E/W - восточная/западная долгота, 43 и 132 - градусы, 20.000 и 30.000 - минуты и тысячные минуты.
Ещё не забыть указать проекцию, для наших карт почти поголовно Пулково 1942. В строке Projection щелкнуть по кнопке с «волшебной палочкой» выбрать
Если где неточности - подправьте.
После привязки карту можно сохранить в формате GeoTiff. Да… перед привязкой карту нужно перегнать в 8-bit цвет или оттенки серого. Форма PNG или TIFF. Я перегонял в серый цвет при помощи ImageMagick:
convert -colorspace Gray in.jpg out.tiff
На сайте программы стоит обратить на раздел MAPS, где объясняется, где брать карты. Если кратко:
«Для работы с программой вам нужны карты. В общем случае вы можете их купить. Свободные цифровые растровые карты редкость. Коммерческие же облагаются жесткими ограничениями и имею закрытые форматы…»
Итак, что предлагают разработчики:
svn co https://ozi2geotiff.svn.sourceforge.net/svnroot/ozi2geotiff ozi2geotiff
Дискуссия