Велосипед и все что с ним связано > Навигация

Делаем карты в openstreetmap

(1/87) > >>

vkondra:
Вот тут отличные постоянно обновляемые сборки  векторных Гарминовских ОСМ карт для всех стран.

Ежедневно обновляемая вело-карта Израиля для GPS Garmin будет жить здесь:

http://dl.dropbox.com/u/2051975/maps/israel_en.map
http://dl.dropbox.com/u/2051975/maps/israel_he.map
http://dl.dropbox.com/u/2051975/maps/israel-noroute.img
http://dl.dropbox.com/u/2051975/maps/israel-route.img


Карта OSM "попроще", но с ночным режимом здесь.

Я собираюсь обновлять ее ежедневно, в соответствии с OpenStreetMap. То есть сегодня добавляем трек на карту, завтра-послезавтра он уже на Гармине.
Карта скомпилирована для велосипедов, треки на ней толще, а дороги тоньше.

Вынесено в шапку IgorSk. Оригинальные сообщения здесь и здесь


Итак, обещанная карта "попроще" но с ночным режимом появилась:
http://www.velik.org/garmin/gmapsupp-simple.img

Существует множество различных способов изготовления карт. Они различаются как используемыми средствами так и набором выходных форматов.

Наиболее "продвинутые" способы связаны с созданием базы данных с географической информацией; в дальнейшем для производства карт эту базу данных преобразуют в промежуточный формат для, например garmin-а, и затем уже компилируют в окончательный вид. Как правило, эти системы не предназначены для простых смертных - слишком все сложно.

Более простые системы заточены под один конкретный формат. Пример - для garmin используется gpsmapedit который понимает формат пригодный для гарминовского компилятора. Работать в таких программах проще; но проблемма в том что возможности описания объектов слишком приближены к тому что понимает тот же garmin.

И наконец, главная проблемма почти всех подобных программ - невозможность коллективной работы. Начинаются проблеммы типа "вот у меня есть трек, добавь его пожалуйста в карту", поскольку обладатель трека сам это сделать не может.

Но, наконец, к нашей радости, нашлось наиболее на данный момент удобное решение всех картографических проблем. За образец был взят проект wiki, где каждый может добавлять и исправлять любую информацию. В приложении для картографии, многие вещи выглядят по другому - нужен графический редактор, сама информация сложнее чем простой текст в wiki, и так далее. Тем не менее, в конце концов всему нашлось решение, и на данный момент проект openstreetmap предоставляет удобные средства для создания карт. Решена основная проблемма - возможность коллективной работы.

Итак, что такое openstreetmap и как с ним работать?

С одной стороны, есть база данных географических объектов всего мира. Она подразделяется на собственно карту и необработанную информацию с gps - треки, точки. По части карты, формат очень продвинутый и позволяет изображать все что угодно - и велосипедные синглы с указанием градаций сложности, и размеченные треки с указанием цвета, и многоуровневые автомобильные развязки.

С другой стороны, есть множество выходных форматов. Как примеры - web интерфейс вроде google maps,  тут:
http://www.openstreetmap.org/
Можно также сконвертировать в векторные карты для того же гармина и других приборов.


Есть удобные средства редактирования этой карты. Чтобы не влезать в дебри мало используемых вариантов, берем "josm" отсюда:
http://josm.openstreetmap.de/
Программа бесплатная, написана на java и работает на любой операционке.
Еще нам понадобится средство для преобразования треков и POI из разнообразных форматов. Берем gpsbabel отсюда:
http://www.gpsbabel.org/
Программа бесплатная и тоже работает на любой операционке, хоть и написана на "C".

Вначале я собирался было писать набор статей про то как редактировать карты, но к моей удаче, все уже написано.
Смотрим по русски тут:
http://wiki.openstreetmap.org/wiki/RU:Main_Page
Есть и подробные обзоры для различных специальных нужд.
Специально для велосипедистов, есть (к сожалению, толькл по английски):
http://wiki.openstreetmap.org/wiki/Bicycle
http://wiki.openstreetmap.org/wiki/Mountainbike

Общая идея следующая - сегодня добавляем на карту свои POI и другую информацию, завтра она уже присутствует на всех картах. Каждый добавляет то что может, все пользуются.

Вид производимых карт можно настраивать. Например, можно сделать свой сервер, который будет использовать общую базу данных и делать топо-карты с треками, обозначенными так как мы сочтем удобным. Подробные инструкции как это делать имеются.

Итак - давайте вносить всю информацию в openstreetmap!

vkondra:
Продолжаем разговор...

Как использовать карты openstreetmap?

Можно сделать из них векторную карту для Garmin.
Как - смотрим тут:
http://wiki.openstreetmap.org/wiki/Garmin/etrex_series
и тут:
http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin

Можно использовать растровые карты. Например, можно сделать карту под OziExplorer
Берем отсюда:
https://sourceforge.net/projects/trekbuddyatlasc/
замечательную программу которая умеет собирать из множества on-line источников карты для различных навигационных программ.
На входе - openstreetmaps, google maps в различных вариантах, и еще много других источников. На выходе - карта с привязкой под Ozi и много других форматов для различных программ которые понимают разные уровни приближения. Ну, как будто google maps, только все с собой, интернет не нужен. Такие программы есть под Android и WinMobile.

Интерфейс программы очень простой и удобный. Попробуйте - и будете пользоваться всегда.

Я пытаюсь организовать чтобы они умели скачивать топо карты с mapa.co.il - работа в процессе. Если кому интересно - смотрите тут:
https://sourceforge.net/tracker/index.php?func=detail&aid=2977791&group_id=238075&atid=1105497

IgorSk:

--- Цитата: vkondra от 12 Апрель 2010, 21:38:27 ---Я пытаюсь организовать чтобы они умели скачивать топо карты с mapa.co.il - работа в процессе.
--- Конец цитаты ---
К сожалению топокарты МАПА оставляют желать лучшего, многие швилим отсутствуют. На нее, по моему мнению, делать ставку не стоит.

Очень интересным представляется изготовить openstreetmap для ОЗИ и векторные для Гармина, это будет лучшее из того, что есть на сегодняшний день.

jazz:
Да, к сожелению мапа.со.ил не содержит множества дорог.

vkondra:

--- Цитата: jazz от 13 Апрель 2010, 19:50:32 ---Да, к сожелению мапа.со.ил не содержит множества дорог.

--- Конец цитаты ---
А есть примеры? Я пока видел что топо карты с мапы лучше всех других передают тропы и джиповки. Ну и дороги тоже.

И если не мапа, то какие карты лучше?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии