OpenStreetMap - свободная народная карта

Электронные карты, GPS-навигация, проект "Навигатор"
Ответить
  • Автор
  • Сообщение
Сообщения: 8
Зарегистрирован: 2011-фев-17 16:49
Реальное имя: Евгений

OpenStreetMap - свободная народная карта

Сообщение EugeneOSM » 2011-фев-17 21:09

Всем привет!

В соседней теме Top Ice упомянул проект OpenStreetMap. Я попробую рассказать о нем подробнее, поскольку давно в нем участвую.

Проект OpenStreetMap (русский сайт, основной сайт изначально создавался как проект рисования карты самими пользователями. Его аналогами в картографическом мире могут служить Народная карта Яндекса и умершая несколько лет назад "Нарисуй-ка", а в обычном - Википедия. В отличие от проекта Яндекса все данные карты принадлежат самим пользователям, то автоматически убирает возможность в один прекрасный день закрыть проект и начать продавать эти данные, а также запрещать их использовать другими. Также он отличается (в том числе и от Википедии) отсутствием бюрократии - все пользователи имеют один статус и не делятся на "модераторов", каждый может исправить все что угодно. Кроме того, нет заранее определенных типов данных, вносимых в проект, поэтому зачастую на карте OpenStreetMap присутствуют такие подробности, которых нет на любых других, например, ширина дороги в полосах или "качество" тропинки в лесу. Поскольку карта создается обычными пользователями, то можно при желании без проблем исправить найденную ошибку и тут же увидеть исправленный вариант на карте. Это позволяет делать карту очень качественной и актуальной.

Но довольно слов, лучше продемонстрировать на примерах. Поскольку я сам не из Самарской области (а из соседнего региона :) ), то говорить о конкретных местах мне сложно, но тем не менее. Возьмем, например, трек "Малый круг вдоль гор" из раздела "Навигатор" на этом сайте. Как можно заметить, наложенный на карту Гугла он смотрится не очень, потому что карта пустая. На карте Яндекса этот район смотрится гораздо лучше - http://maps.yandex.ru/-/CZtZm1d . А теперь взглянем на OpenStreetMap в версии велокарты и базовой карты. Коричневые пунктирные линии - проселочные дороги и тропинки в лесу. Чуть ниже заметны улицы в Рождествено, которых нет ни на одной карте из указанных выше. Есть разница? :)

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

Как я уже сказал, все исправления, сделанные в карте, появляются на вебсайте в течение часа максимум на основном слое и несколько реже (до нескольких суток) на слое с велокартой. Кроме того, карта автоматически генерируется каждые сутки и ее можно скачать в исходнике в "польском" формате .mp и уже конвертированную для Гармина, ГИС Руссы, Навитела (там есть ошибки, из-за которых карта не обновляется) и некоторых других навигаторов (СитиГида, ПокетГИСа и телефонов с Android).

Вообще, Самарская область растет довольно активно - по количеству объектов она занимает 8-ое место по всей стране, а по числу правок в сутки - вообще 6-ое (данные отсюда). Между прочим, один из модераторов российского форума OpenStreetMap, AkMeR, из Самары. Так что традиции здесь хорошие :)

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

Если будут какие-то вопросы - обращайтесь, с удовольствием помогу и расскажу.

Аватара пользователя
Сообщения: 1659
Зарегистрирован: 2006-сен-28 14:39
Байк: GT Sensor Expert
Реальное имя: Дима
Стиль катания: Матрас
Способ связи: +79372000479
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение Chix-pux » 2011-фев-17 22:08

Я данную карту закинул себе в etrex. Очень толковая карта, есть тропинки под ЛЭП. На устройстве смотрится лучше чем на интернет-карте.

Аватара пользователя
Сообщения: 3985
Зарегистрирован: 2007-май-09 05:06
Стиль катания: выпас скотта
Способ связи: 8 927 758 57 38
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение TopIce » 2011-фев-19 22:51


Аватара пользователя
Сообщения: 215
Зарегистрирован: 2012-апр-16 22:44
Байк: Cube LTD
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение matvey » 2013-июл-18 17:52

Вроде, подходящая тема.

Подскажите, как скачать и установить слой OpenCycleMap? Никак не получается. Он вообще доступен?

Базовая OSM установилась без проблем через MapSource. Навигатор Garmin 60CSx

Аватара пользователя
Сообщения: 2408
Зарегистрирован: 2010-сен-14 19:17
Байк: Cube
Реальное имя: Владимир
Стиль катания: Прогулочный
Способ связи: 89171579763
Откуда: Самара, ТЦ Апельсин

Re: OpenStreetMap - свободная народная карта

Сообщение collega » 2013-июл-18 18:38

matvey писал(а):Вроде, подходящая тема.
Подскажите, как скачать и установить слой OpenCycleMap? Никак не получается.
А у меня не получается туда, на сайт залить трек. Приходит на почту такое сообщение:
failed to import. Here's the error:
Found no good GPX points in the input data. At least 75% of the trackpoints lacked a <time> tag.

Я этот трек поправлял, убрал лишнее. И видать он нестандартно сохранился. Хотя программа навигатор, на смартфоне, его без проблем открывает.
_________________
Фото Видео

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 18:53

OpenCycleMap - это рендер данных OSM главным образом предназначенный для показа на веб сайте (или как растровые картинки на мобильных устройствах).
Но если вам нужны другие стили отображения ОСМ то есть большая куча вариантов.
Полный список всевозможных стилей - http://wiki.openstreetmap.org/wiki/OSM_ ... n/Download

Для велосипедистов наиболее актуальны будут:
http://www.velomap.org/
http://openmtbmap.org/
http://maptourist.org/file/category/3-garmin
http://forum.openstreetmap.org/viewtopic.php?id=15613

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 19:02

collega писал(а): А у меня не получается туда, на сайт залить трек. Приходит на почту такое сообщение:
failed to import. Here's the error:
Found no good GPX points in the input data. At least 75% of the trackpoints lacked a <time> tag.

Я этот трек поправлял, убрал лишнее. И видать он нестандартно сохранился. Хотя программа навигатор, на смартфоне, его без проблем открывает.
В базу ОСМ нужно загружать треки записанные на навигаторах, поэтому он проверяет трек на наличие в треке тегов времени, которые судя по всему удалились при изменение трека. Возможно стоит загрузить оригинальный трек? Изменять трек вряд ли есть необходимость.

Аватара пользователя
Сообщения: 2408
Зарегистрирован: 2010-сен-14 19:17
Байк: Cube
Реальное имя: Владимир
Стиль катания: Прогулочный
Способ связи: 89171579763
Откуда: Самара, ТЦ Апельсин

Re: OpenStreetMap - свободная народная карта

Сообщение collega » 2013-июл-18 19:30

altoing писал(а): В базу ОСМ нужно загружать треки записанные на навигаторах, поэтому он проверяет трек на наличие в треке тегов времени, которые судя по всему удалились при изменение трека.
А поправить руками можно? Он же, типа HTML файл?
altoing писал(а):Возможно стоит загрузить оригинальный трек? Изменять трек вряд ли есть необходимость.
Оригинал не сохранился.
При правке, удалял лишние блуждания на стоянках.
_________________
Фото Видео

Аватара пользователя
Сообщения: 215
Зарегистрирован: 2012-апр-16 22:44
Байк: Cube LTD
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение matvey » 2013-июл-18 19:31

altoing писал(а):OpenCycleMap - это рендер данных OSM главным образом предназначенный для показа на веб сайте (или как растровые картинки на мобильных устройствах).
Вот так и думал примерно..
altoing писал(а):Но если вам нужны другие стили отображения ОСМ то есть большая куча вариантов.
Дело не в стилях. В OpenCycleMap отображаются высоты, а в OpenStreetMap-нет. Хочется с высотами.

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 19:43

matvey писал(а): Дело не в стилях. В OpenCycleMap отображаются высоты, а в OpenStreetMap-нет. Хочется с высотами.
Посмотрите http://openmtbmap.org/ там насколько я понял высоты есть

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 19:45

collega писал(а): А поправить руками можно? Он же, типа HTML файл?
Да, руками поправить можно. Выкладывайте сюда файл, буду смотреть, что можно сделать.

Аватара пользователя
Сообщения: 215
Зарегистрирован: 2012-апр-16 22:44
Байк: Cube LTD
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение matvey » 2013-июл-18 19:48

Спасибо, Сейчас посмотрю) Сомневаюсь, правда, что они Самару покрывают.

Аватара пользователя
Сообщения: 2408
Зарегистрирован: 2010-сен-14 19:17
Байк: Cube
Реальное имя: Владимир
Стиль катания: Прогулочный
Способ связи: 89171579763
Откуда: Самара, ТЦ Апельсин

Re: OpenStreetMap - свободная народная карта

Сообщение collega » 2013-июл-18 20:10

altoing писал(а):Выкладывайте сюда файл, буду смотреть, что можно сделать.
Вот http://yadi.sk/d/0BupbISS6yg7U
Вообще, самому хотелось бы понять, как править. А то у меня еще есть такие треки. :-)
_________________
Фото Видео

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 20:38

Ваш поправленный трек - http://yadi.sk/d/cPOp3YJB6yk2H
Чуть позже напишу подробный пост, про работу с gps треками.

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 21:27

Итак gpx трек это обычный текстовый файл который можно открыть и редактировать любым текстовым редактором.
Структура собственно самого трека такая:

<trkpt lat="53.1837573" lon="50.1913517"> - собственно координаты
<ele>111.2</ele> - высота
<time>2013-07-09T01:34:45.000Z</time> - дата
тут могут еще быть другие опциональные поля
</trkpt>


Если у вас есть gps трек, но вы хотите его сконвериторвать то лучше всего для этого подойдет программа GpsBabel - http://www.gpsbabel.org/ для ОСМ'а формат на выходе выставляем в GPX XML.

Для редактирования трека лучше всего подойдет программа - RouteConverter http://www.routeconverter.de/home/en
Не стоит редактировать трек который вы загружаете в ОСМ, за исключением его обрезки и/или удаления явно неправильных координат.

Итак, если в вашем треке отсутствуют метки времени, как их восстановить?
Для этого скачиваем редактор данных ОСМ: JOSM http://josm.ru/ http://wiki.openstreetmap.org/wiki/RU:JOSM Вообще для редактирования данных ОСМ стоит использовать именно его, он требуют времени на то, чтобы с ним разобраться, но та мощность, функциональность и быстрота работы в нем того стоят.

После запуска josm'a нажимаем f12 и скачиваем плагин EditGpx
Инструкция по установке плагинов

Описание и инструкция к EditGpx

Далее загружаем трек переводим его в слой EditGpx, (тут можно сразу и отредактировать трек при необходимости), сохраняем его как анонимный трек (в этот момент как раз генерируются обезличенные данные времени) и сохраняем его как gpx. Всё.

Также можно скачать плагин DirectUpload и загружать треки прямо из josm'a.

Если у вас есть несколько треков как вы проезжали одно и тоже место, не ограничивайтесь одним, загружайте несколько, по нескольким трекам намного удобней и точней нарисовать дорогу.

Несколько полезных ссылок:
Вики по ОСМ - http://wiki.openstreetmap.org/wiki/RU:Main_Page
Русскоязычный форум - http://forum.openstreetmap.org/viewforum.php?id=21
Русский osm сайт с онлайн картами http://openstreetmap.ru/
Beta версия нового просмотра истории правок http://owl.apis.dev.openstreetmap.org/
Ну и собственно главный сайт осм http://www.openstreetmap.org/

Аватара пользователя
Сообщения: 215
Зарегистрирован: 2012-апр-16 22:44
Байк: Cube LTD
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение matvey » 2013-июл-18 21:28

И ещё вопрос. Почему Самарская Лука заштрихована странными линиями? При приблежении штрихи пропадают.

[spoiler]Изображение[/spoiler]

Аватара пользователя
Сообщения: 222
Зарегистрирован: 2012-июн-01 07:29
Байк: Cannondale; Giant
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение altoing » 2013-июл-18 21:35

matvey писал(а):И ещё вопрос. Почему Самарская Лука заштрихована странными линиями? При приблежении штрихи пропадают.

[spoiler]Изображение[/spoiler]
Так видимо обозначается территория национального парка.

Аватара пользователя
Сообщения: 215
Зарегистрирован: 2012-апр-16 22:44
Байк: Cube LTD
Реальное имя: Александр
Откуда: Самара

Re: OpenStreetMap - свободная народная карта

Сообщение matvey » 2013-июл-18 21:47

Странно, что в он-лайн варианте таких обозначений нет. Кстати, за месяц много наредактировали. Есть смысл обновить карту)
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей