Вместо Ози
Jul. 30th, 2009 10:43 pmПод линуксом существует софт для различных задач. Есть и географический. А точнее, такой, на который можно возложить задачи, которые под виндой выполнял Ozi Explorer. Мне от ОзиЭксплорера многого и не надо было: слить точки с треками, отобразить их на растровой карте и сохранить. Или наоборот: натыкать точек на карте и залить их в прибор.
Про слив данных при помощи GPSBabel я уже писал. Практика показала, что и с обратной задачей, заливкой точек в прибор, GPSBabel тоже справляется.
Осталось лишь показать слитое на карте и добавить своё. Погуглив, нашёл пару предназначенных для этого софтин: Viking и QLandKarte GT.
Сегодня речь пойдёт о Викинге, который может многое. Да, пожалуй, почти всё, что мне надо было от Ози.
Данные в викинге хранятся в виде дерева: на каждый файл с треком, карту, трек с прибора создаётся свой слой. Внутри слоёв можно получить доступ как к группам точек и треков, так и к отдельным объектам. Доступны разные типы слоёв: слой с треком и точками, с координатной сеткой, с растровым изображением, слой связи с GPS-навигатором, слои полученных из интернета карт и рельефа.

Слои можно упорядочивать и при необходимости отключать. Несмотря на то, что мне пока не удалось открыть викингом растровые советские карты, коих полно в интернете, можно использовать другие данные, например, карты OpenStreetMap:

или гугловые спутниковые снимки:
Помимо открытия готовых GPX-файлов, можно и скачать данные с прибора. Доступны два пути: очевидный, через File → Acquire → From GPS

И неочевидный, но более правильный, описанный в документации: через создание GPS-слоя, что позволит проводить передачу данных в двух направлениях.
Точки можно создавать не во всех слоях, а лишь в специально для этого предназначенных. Если выбран слой, где ничего нельзя создать, кнопки на панели инструментов просто будут недоступны.

Можно создать точки и внутри слоя GPS

Такие точки можно залить в прибор:

С треками можно проделывать разные операции, в том числе, объединять треки и разбирать их — в гугломапе я такой операции не нашёл.

Точки и треки можно сохранить, например, в формате GPX.

Это гораздо удобнее (и быстрее), чем ковыряться в Google Maps, добывать оттуда нарисованное в формате KML, а потом преобразовывать добытое гпсбабелем.
Re: Ответ на вашу запись...
Date: 2009-07-30 08:13 pm (UTC)привязать растровую карту. Правда, не совсем точно: со сдвигом на 300 метров.