что такое карта осм
Картография. Почему я выбрал OpenStreetMap?
Предупреждение.
Если вы в данной заметке видите признаки сектанства и не согласны с основными положениями — закройте запись и почитайте что-нибудь более полезное Вам.
Терминология.
Предлагаю сразу разделить два понятия: картография и навигация.
Картография — представление географии реального мира в виде модели в 2 или 3 мерном пространстве с определенными упрощениями.
Навигация — создание маршрутов из определенных точек по определенным правилам.
В этой записи строго про картографию. Про навигацию поговорим в отдельной записи.
Также договоримся, что речь будет о двухмерной картографии. Трехмерность пока не учитываем, в автомобильной тематике она не так важна.
Картография может быть реальной и цифровой. Бумажная карта, рисунок на салфетке, наскальный рисунок — это реальная картография. Ее можно пощупать руками. Да, она все еще жива, но в век цифровых технологий на первый план выходят именно цифровые картографии, которые живут в ваших компьютерах и гаджетах. Которые можно рассмотреть в деталях на большом мониторе или положить в карман и взять с собой хоть на край света.
Цифровая картография может быть растровой и векторной.
Растровая карта — это картинка, которая состоит из набора пикселов. По сути, это сохраненная в компьютере фотография или скан бумажной карты или же фотографи местности с высоты. Пользоваться ей на гаджете настолько же просто, насколько посмотреть фотографию в галерее. Но минус таких карт в том, что их сложно модифицировать и они не являются машиночитаемыми без специальной обработки (алгоритма распознавания).
Векторная карта — это набор точек, векторов и отношений. Попахивает геометрией? Да, именно так. Многообразия комбинация математической записи этих трех примитивов достаточно для того, чтоб ЭВМ смогла составить впечатление о реальной картине мира. И их достаточно для того, чтоб по специальному алгоритму, чаще всего гораздо более простому, нежели алгоритмы распознавания, компьютер смог подготовить карту, читаемую человеком, т.е. растровую.
В компьютерном представлении точка — пара координат (X, Y) для двухмерного пространства. Вектор — две пары координат точек, точка начала А и точка конца В. При этом у вектора есть направление, если оно дальше имеет смысл — порядок записи точек. Отношение — набор векторов и точек, связанный какой-то логикой.
Теги — некоторые понятные одновременно человеку и компьютеру описания. Например, building=yes. Человек переводит с английского и понимает, что тегом помечено что-то, являющееся зданием. Машина аналогично читает этот тег и далее может работать с объектом, помеченным этим тегом, зная, что объект — здание. Это знание может быть использована в поиске чего-то или в алгоритме растеризации, который нарисует объект в соответствии с правилами рисования зданий.
OpenStreetMap (OSM)
Что же такое OSM? Это открытая база данных примитивов и тегов, с помощью которых описана модель нашего окружающего мира. Модель, воспринятая человеком и переведенная в электронный вид. База является открытой для чтения и изменения всеми желающими. Для изменений используется модерация и резервное копирование, вследствие чего откровенный вандализм маловероятен и быстро убирается.
На основе базы-геомодели действую уже дальше разнообразные инструменты для визуализации модели, для поиска данных, для создания навигации, для вычисления различных величин.
Скорее всего, по минимум, пользователь OSM столкнется с визуализатором базы, с инструментом по прокладке маршрута с использованием базы геоданных.
Поиск объектов. Оба сайта поддерживают поиск объектов по их названиям. Но российский сайт еще умеет дополнительно выделять на карте POI (Points Of Interest — точки интереса). Они сгруппированы по типу, пользователь может выбрать, что он хочет увидеть, будь то родник, достопримечательность, заправка, магазин или образовательное заведение. Выбор категорий POI очень большой.
Прокладка маршрута действует на глобальном сайте посредством специальных навигационных движков. О них будет в следующей записи.
Редактирование карты.
Выделяю это использование картографической базы данных отдельно. Это одна из ключевых особенностей OSM — пользователь может отредактировать карту, привести ее в вид, соответствующий действительному миру. Нужно ли это пользователю? Гиганты картографии считают, что нет. Они сами отслеживают изменения окружающего мира и сами вносят изменения, хоть и с большим запозданием. OSM считает иначе — база данных должна соответствовать текущему состоянию дел и быть актуальной.
Перейдем к реальному примеру. Не так давно я получил от супруги задание — заехать на «молочную кухню» и забрать продукты. Быстрый поиск в 2ГИС выдал мне нужный адрес и часы работы заведения. Вроде бы задача проста — вбей в навигатор адрес и проедь. Окей, вбили, поехали. Адрес — г. Курск, ул. Никитская, д. 10.
Местные сразу увидят проблему — с ул. Карла Маркса запрещен в этом месте левый поворот, там двойная сплошная. Я это знал тоже, потому сразу на светофоре повернул на Хуторскую, видя дорогу по дворам. Но во дворе меня ждало дальнейшее разочарование — от дома 55, 53 к 10 есть единственная дорожка. 50метров пешком — не проблема. Проблема выехать в сторону ул. Никитской. 10 минут по снегу во дворе показали, что все выезды закрыты. Пришлось возвращаться тем же путем.
Что сделают пользователи яндекса и навитела в случае, если карта завела их не туда? Правильно, забьют.
Пользователь OSM на забьет! Он сядет и нарисует то, как должно быть на самом деле.
Не бойтесь — это не что-то страшное. Это мой любимый, официальный и самый мощный редактор OSM данных. По сути — специализированный векторый редактор. CorelDraw, только вместо цвета и толщины линии мы указываем правильные теги. Для более быстрых правок есть встроенные в сайт редакторы, но я сразу взял правильный инструмент, чтоб исправить и вопрос с запрещенным поворотом с Карла Маркса.
Во дворе уютненько разместились 3 точки — бетонные блоки, мешающие проезду машины, но не мешающие человек. Добавилась тропинка, переместилась на правильное место лестница и исправилась траектория дороги. Установился запрет на левый поворот с городской магистрали. Это все заняло минут 15 на благо себе и людям.
Заливаем изменения обратно на сервер. Через 5 минут самый шустрый рендер Mapnik уже отрисовал карту с внесенными изменениями. Хорошо. Через 15 минут движок маршрутов увидел изменения и перестроил маршрут на правильный. А вот нет, маршрут перестроился не потому, что двор перерисовался, а потому, что я поставил маркер в другую точку, к которой ближе ехать по правильному в жизни маршруту. Да, есть такая неприятность у OSM, что данные в базы данных других рендеров и построителей маршрутов попадают с большим опозданием. У кого-то это сутки, а кто-то и по две недели ждет, чтоб не было откатов промодерированных данных, чтоб невзначай не показать завандаленную информацию. Но меня это не парит — при ближайшем обновлении карт в навигаторе уже завтра-послезавтра данные будут актуальные и машина меня вывезет туда, куда надо.
Заодно добавили на карту саму «молочную кухню» и парикмахерскую, находящуюся в той же пристройке.
UPD.
Карту нарисовал 12 числа. 13 числа раздал в машине WiFi, проверил, что 13 числа утром был очередной релиз карты, потратил 60Мб на обновление карты Курской области. В результате все мои изменения попали в машину. Бетонные блоки и «молочную кухню» видно. Маршрут стал строиться так, как надо. Скорость решения проблемы — сутки.
Сравнение с другими картографическими системами.
Моя любимая картографическая растровая система — карты «генштаба», которые были созданы после аварии на ЧАЭС. Данные на них по большей части устарели и их можно использовать больше для поиска дорог между поселками области, нежели для поиска дома в городе.
Спутниковый снимок — штука хорошая и полезная. Но скорее как материал для подготовки векторной карты. Нарисованные в автоматическом режиме со спутниковых снимков карты гугла и яндекса будут дальше. На самом же спутниковом снимке бетонные блоки не видны, они слишком маленькие и скрыты деревьями.
Важно! Использовать снимки гугла и яндекса для рисования OSM карт нельзя ввиду их лицензии. Такие правки отлавливаются и удаляются. Пользоваться снимками Bing можно, но их качество далеко от идеала.
Не густо информации. Дорожки далеки от действительности. Вот до чего доводит следование тупым роботам распознавания спутниковых снимков.
Уже лучше. До места я бы доехал, а вот выезжал бы так же, как и без карты. Зато много дополнительной информации. Спасибо машинками яндекс-панорам, которые помогают роботам, распознающим аэрофотоснимки.
Бинг не на высоте. Своих данных нет, роботы снимки не распознают, кадастр в поисках домов тоже никто не парсил. Ну действительно, кому в Кремниевой долине нужен этот Курск. А туземцы и сами разберутся. Так что, разбираемся сами, без Бинга.
2ГИС. Твердый хорошист. Данные о зданиях и организациях появляются в нем быстрее всего. Срок актуальности — не более месяца. Бесплатен что на РС, что на гаджетах. На гаджетах автономен, что немаловажно в местах слабого приема сотовых сетей. Один проезд все же прозевали, остальные тупики действительно изображены тупиками. Навигатор поосторожничал и, как правильный герой, повел в обход.
Главная проблема — фрагментарость знаний. Тут знаю — тут не знаю. Курск — пожалуйста. Курчатов или Льгов — а что это? Если зона ваших интересов совпадает с зонами интереса 2ГИС — вам повезло. А если 2ГИС еще и знает нужный вход в здание — повезло двойне.
UPD.
Данные 2ГИС работают для машин, но не работают для человека. Блоки мешают машинам, но их легко перешагнуть, потому тупики — не тупики.
Про-город. Качество средненькое. Во дворе покрутимся, но доедем. Карту можно и на компе посмотреть, но навигация только на гаджете и платная.
Навител держит марку и держится в догоняющем пелотоне. Этажность зданий показывает, детализация нормальная, двор знает средне, потому не рискует и сразу ведет в обход по правильной дороге. Но за это приходится ему еще платить, покупать карты с актуальностью в квартал. В сложных ситуациях, конечно, лучше 2ГИС, но все же имеет приличные белые пятна вне основных автомобильных дорог. В деревне с ним делать нечего.
Сити гид знает о проездах во дворе и том, что некоторые из них тупиковые. О бетонных блоках и шлагбаумах не знает. Да и как можно знать о шлагбауме внутри арки дома, если там не побывать лично? Потому и маршрут, построенный им оказался неправильным.
Обновление карты не помогло. Вроде как есть функция обратной связи с сообщениями об ошибках карты. Возможно, что это работает. Но скорость отклика явно не 1 сутки, как в случае с OSM.
Выводы.
Надеюсь, что после этих выкладок стало понятно, почему я являюсь не только пользователем, но и картографом OSM. Если до тебя в этом месте был картограф — все будет хорошо. Нет — на второе твое посещение все будет хорошо. А если сделал «домашнюю работу» — то как минимум удовлетворительно с первого раза. И не надо надеяться на доброго дядю — он в этот двор может не зайти никогда. Да и на кордоне Стахановский делать ему нечего, в отличие от тебя, которому все нужно посетить и которому везде интересно.
Следующая часть про навигацию. Движки, алгоритмы, пробки, геооснова.
История обновлений.
Добавил результат правки OSM в виде кадра с навигатора магнитолы через сутки.
Добавил Сити-гид.
Что такое open street maps
Вспомните, какими картами вы обычно пользуетесь? Каждый согласится, что в большинстве случаев для сельской местности и природы применяются топографические карты, в то время как онлайн-карты от компаний Яндекс и Гугл используются для автомобильных дорог и городов. Каждая из представленных разновидностей имеет множество своих достоинств и недостатков. Но существует одна достаточно достойная и приемлемая им альтернатива, которая называется Open Street Map. Какие сильные и слабые стороны имеет такого рода карта? Стоит ли ею пользоваться? Давайте разберемся.
Краткая информация об OSM
Open Street Map или сокращенно OSM представляет собой открытый интернет-проект, который чем-то похож на Википедию. Следует отметить, что именно последняя компания являлась источником вдохновения для создания указанных выше карт. Вся особенность OSM заключается в том, что абсолютно каждый желающий пользовать может создать аккаунт на данном веб-сервисе, и самостоятельно редактировать и изменять ту или иную карту. Преимущества такого решения очевидны. Ведь именно благодаря усилиям энтузиастов и отзывчивых «юзеров» карта регулярно обновляется, редактируется и, соответственно улучшается. Поэтому не удивляйтесь, что на данном сервисе можно найти тропинки и места, о которых в Яндексе и Гугле нет абсолютно никакой информации.
В отношении городов карта Open Street Map практически идентична картам от Гугла и Яндекса. Следует отметить, что последние могут быть несколько более детализированными, если вы просматриваете карты крупного города или пользующегося спросом курорта. Но вот что касается отображения сельской местности или дикой природы, то OSM имеет неоспоримое преимущество и отличается глубиной своей проработанности.
Как обновляются карты OSM?
Да, несомненно, стандартные топографические карты в определенных районах могут быть вне конкуренции и предоставят вам максимум информации о местности, но если речь идет о территории, где постоянно ходят туристы, то в данном аспекте OSM, несомненно, выигрывает. В чем причина? Все дело в том, что практически каждый современный турист в обязательном порядке носит с собой смартфон или GPS-навигатор, в котором записывается его маршрут и запоминаются координаты тех или иных объектов. Используя данную информацию, сервис обновляет свои карты и за счет этого появляются новые и изменяются старые тропинки, отмечаются комфортные места для стоянки, достопримечательности, родники и многое другое. К примеру, отличной детализацией славятся карты Краснодарского края, Горного Крыма, а также некоторые районы Карпат, особенно район Говерлы.
Преимущества использования Open Street Map
Многие спросят: «А в чем заключается преимущество эксплуатации карты, которая находится во всемирной сети?»
Виды карт OSM
Перейдя на основную страницу проекта Open Street Map сразу можно увидеть и воспользоваться картами. Но следует отметить, что, используя единые картографические данные, строятся несколько разновидностей карт. Так, Open Street Map делится на следующие категории:
Где можно генерировать карты?
Как уже было сказано, многие ресурсы активно используют в своих приложениях карты Open Street Map. Каждая такая программа может отличаться от подобных стилем отображения, цветовой гаммой, присутствием на карте каких-либо дополнительных объектов или предлагать удобные инструменты. Но особенно следует выделить генератор карт OSM maps-creator.com. В чем его изюминка? Вся суть в том, что данный веб-сайт предлагает интуитивно понятный интерфейс и перечень инструментов, при помощи которых можно построить даже самый сложный и замысловатый маршрут.
Заключение
Open Street Map – это поистине удобные и качественно проработанные карты, которые в обязательном порядке должны быть у каждого уважающего себя туриста.
Зачем миру нужен OpenStreetMap
(Решил перевести популярную статью Serge Wroclawski об ОСМ. Хоть она и вышла в январе, перевода на Хабре я не видел.)
Каждый раз, когда я рассказываю кому-нибудь об OpenStreetMap, меня неизменно спрашивают «Почему бы не использовать Google Maps?» С практической точки зрения это вполне уместный вопрос, но на самом деле это не просто вопрос практичности, а вопрос того, в каком обществе мы хотим жить. Я обсуждал эту тему в 2008 году в моём докладе об OpenStreetMap, который я представил на первой встрече MappingDC. Здесь я хочу изложить те же мысли в расширенном варианте.
В начале XIX века люди испытывали трудности со временем — не в том, сколько его у них было, а в том, чтобы знать, который сейчас час. Часы, конечно же, уже были придуманы, но в каждом городе было своё время, «местное время», которое синхронизировалось между часовыми башнями города, чаще всего с помощью церковного звона. Позже «Время Железной Дороги» (Railway Time), а затем и Среднее Время по Гринвичу (GMT) постепенно заменили собой всё «местное время», и большинство людей сегодня даже не представляют себе, что время — это не некая универсальная вещь. В США это понятие было поддержано сперва железными дорогами, а затем университетами и крупными компаниями.
«Проблема времени» сегодня — это география, и все ищут эталонный источник. Google ежегодно тратит около 1 миллиарда долларов, поддерживая свои карты в актуальном состоянии, и я уже не говорю о тех 1.5 миллиардах, которые Google потратила, купив Waze. И Google далеко не единственная компания, которая пытается купить всё, что только можно, связанное с картами, ибо Nokia купила Navteq, а TomTom и Tele Atlas работают над слиянием. Все эти компании пытаются стать тем самым эталонным источником информации о том, что находится на земле.
Всё это происходит по той причине, что знание о том, что на земле, сегодня уже стало большим бизнесом. С GPS в каждой машине и со смартфоном в каждом кармане, рынок услуг, сообщающих о том, где вы находитесь и куда направляетесь, стал очень горячим.
Но раз есть все эти компании, то для чего же нам тогда нужен такой проект как OpenStreetMap? Ответ лежит в простой идее о том, что ни одна компания не должна обладать монополией на «место», точно так же как ни одна компания не обладала монополией на «время» в начале XIX века. «Место» является общим ресурсом, и если вы дадите всю власть над ним одной компании, вы дадите ей власть не только сообщать о том, где вы находитесь, но и силу искажать эту информацию. Проще говоря, есть три пункта: кто решает, что показывать на карте; кто решает где вы находитесь и куда направляетесь; а также вопрос личной приватности.
Кто решает, что показывать на Google Map? Ответ очевиден — Google. Я видел обеспокоенность этим фактом на встрече с местным правительством в 2009 году — они сомневались, использовать ли Google Maps на своём сайте, потому что Google сама решает, какие компании показывать на своей карте. Их беспокойство было вполне оправданным, так как правительство должно демонстрировать непредубеждённость, а отдавая показ карты на сторону, они теряли над ней контроль.
Кажется неизбежным тот факт, что рано или поздно Google монетизирует географический поиск либо платными результатами, либо с помощью сортировки по приоритетам. Разве что только они уже не делают это (т.е. случайность ли, что когда я ищу «завтрак», находясь рядом с моим домом, первый результат — «Рестораны SUBWAY®»?).
Конечно, Google не является единственным поставщиком карт, они лишь один из примеров. Дело в том, что когда вы пользуетесь услугами какого-либо поставщика карт, вы передаёте ему контроль над тем, какую вещь подсветить на карте, а какую не показывать вообще.
Второй пункт, вызывающий беспокойство, это информация о местоположении. Кто определяет, что является «местом поблизости» или куда вам следует ходить или чего держаться подальше. Этот вопрос был поднят ACLU (Американским союзом защиты гражданских свобод), в связи со случаем, когда поставщик карт при построении маршрута использовал информацию о том, какие районы он считает опасными или безопасными. Это сразу же вызывает справедливый вопрос — а кому решать, является ли какой-либо район опасным, и что вообще подразумевать под опасностью?
Вот, прямо сейчас Flickr собирает информацию о районах, основываясь на фотографиях, и предоставляет её через свой API. Они используют эту информацию, чтобы порекомендовать теги для вашей фотографии, но вполне возможно использовать информацию о границах районов, чтобы более тонко влиять на любой вопрос, начиная с закономерностей дорожного движения и заканчивая ценами на недвижимость, ибо как только поставщик карт становится достаточно большим, на них начинают полагаться как на источник «истины».
Наконец, все эти поставщики карт заинтересованы в том, чтобы собирать информацию о вас, включая способы, с которыми вы вполне можете быть не согласны. Как Google, так и Apple собирают информацию о вашем местоположении, когда вы пользуетесь их сервисами. Они используют эту информацию, чтобы улучшить точность карт, но Google уже объявила, что собирается определять зависимость между тем, что вы ищете и тем, куда направляетесь. С 500 миллионами телефонов на Android это гигантский объём информации о том, какие привычки отдельно взятых людей проявляются когда они просто гуляют, когда едут на работу, идут в больницу, а то и принимают участие в акции протеста. Однозначно, мы не можем игнорировать влияние на общество того факта, что вся эта куча данных находится в одних руках, сколь бы благородными они не представлялись. Компании вроде Foursquare используют игровой процесс, чтобы скрыть то, что по сути является процессом сбора огромного количества данных, и даже Google уже включилась в эту игру с геймификацией в Ingress — игрой, которая накладывает искусственный мир поверх нашего реального и поощряет пользователей собирать информацию о маршрутах и делать фотографии в процессе того, как они борются или поддерживают вторжение инопланетян.
Теперь, когда мы определились с проблемами, мы можем посмотреть как OpenStreetMap все их решает.
Касательно содержимого карт, OpenStreetMap является и нейтральной и прозрачной. OpenStreetMap является подобной Вики картой, которую может редактировать кто угодно. Если магазин отсутствует на карте, его может добавить как владелец магазина, так и его посетитель. Что касается показа (рендеринга) карты, то любой человек или компания, принимающие участие в создании карты, свободен рендерить её как ему удобно. Главная карта на OpenStreetMap.org использует ПО рендеринга и стиль со свободной лицензией, которые кто угодно может взять и подправить под свои нужды. Проще говоря, любой, кому необходимо, всегда может создать свои собственные карты, основываясь на данных OSM.
Также, несмотря на то, что самые популярные построители маршрутов для OpenStreetMap лицензированы под FLOSS, даже если какая-нибудь компания и выберет другую лицензию, пользователи всегда могут использовать свои построители маршрутов, и сравнив результаты построения, выявить какие-либо подтасовки, если они есть.
И наконец, пользователь волен скачать любую часть или даже всю карту OpenStreetMap для использования в оффлайне. Это означает, что можно использовать данные OpenStreetMap для навигации, вообще не передавая информацию о вашем местоположении на сторону.
OpenStreetMap уважает сообщества и уважает людей. Если вы ещё не вносите свой вклад в OSM, подумайте над тем, чтобы помочь. Если вы уже вклад вносите — большое вам спасибо!
Openstreetmap для походов
Знания большинства людей о OSM обычно ограничиваются: “Это карта которую рисуют обычные люди, как википедию”. Далее часто приходится слышать, что карты OSM для туризма не пригодны, что там нет рельефа, перевалов и т.д. Это не так, и я убедился в необходимости написании ликбеза.
Оглавление:
Что такое OSM?
Это не карта, которую вы видите на openstreetmap.org!
95% народонаселения, слышавших об OSM, залазят на этот сайт, видят такое и резонно не испытывают особого всплеска эмоций.
OSM – это база данных. Для простоты понимания представьте себе некий файл с табличкой, где записаны в первой колонке координаты точек или линий, во второй колонке, что эти точки и линии обозначают. Вот такая табличка – это и есть OSM. Я конечно упростил сейчас табличку, но главное, чтобы вы понимали, что OSM в исходном варианте – это именно такая скучная табличка, а не красивая разноцветная карта и не картинка даже.
Данные из этой таблички используются, чтобы сделать…. что угодно!
От электронных карт для туристов до схем электросетей или плаката на стену со схемой маршрутов автобусов в родном городе.
Одна из карт OSM для просмотра с экрана стационарного компьютера или телефона. ( Open Topo Map)
Одна из карт OSM для портативного навигатора Garmin
объёмная карта для слепых распечатанная на 3D принтере на основе данных OSM. Делают тут.
Карта электросетей Германии
морская карта на http://map.openseamap.org/
карта OSM в популярном мобильном приложении Maps.me
Каждый, кто создаёт графическое представление OSM, выбирает сам на свой вкус и цвет то, как будут там представляться те или иные объекты. И будут ли представляться ли вообще. Как видно на картинках выше, те, кому потребовалась карта электросетей проигнорировали все объекты в базе OSM, кроме тех, что относились к электросетям. А создатели Maps.me, делая карту для навигации в населенке и рядом, линии ЛЭП, горные перевалы и броды в свою карту не вставляли. Cоздатели морской карты выуживают из базы данных совсем третье.
Поэтому и нет никакого списка “Условные обозначения на картах OSM”. У каждого графического представления (видаOSM/растеризатора – вы сможете встретить разные названия) он будет разный. Как получать информацию из OSM я расскажу ниже. Это будет интересно даже тем, кому обозначения на картах интуитивно понятны, ибо, как вы наверное поняли, нет ни одной карты OSM, которая отображала бы сразу всё, что есть в базе.
Зачем нам это надо?
Подробнее о картах, используемых для подготовки к походу можно прочитать у меня ТУТ.
Яндекс и Гугл карты для лесов и гор не применимы – это и так надеюсь понятно. Ни тропинок, ни нужных объектов, ни рельефа. Корпорациям не интересно отвлекаться и прорисовывать тропинку, по которой за год пройдет человек 100. Не интересно отображать родник в лесу, а перевалы нужны такому ничтожному количеству их клиентов, что они там скорее всего никогда не появятся.
В ГГЦ много косяков, и они, также как и генштаб, устаревают, пока вычитаете эту статью.
Ни в Генштаб, ни в ГГЦ мы изменения внести не можем, ни чтобы самим пользоваться нормально, ни чтобы другие люди могли воспользоваться нашими знаниями о том, что карты не точны.
SLAZAV – хороши, но покрывают совсем маленькую территорию. Устаревают сразу после того как отрисовали район, актуальность поддерживается по желанию редактора. Случай из жизни
– собирались в апреле 2017 года в ПВД по Подмосковью. В середине маршрута намечался мостик. Нам очень не хотелось бродить реку в апреле, потому наличие этого моста было проверено по всем возможным источникам – по OSM, SLAZAV, трекам Strava и другим. Всё обещало, что мост существует. Конечно же, на месте оказалось, что мост снесло половодьем, по-видимому недавно. Ну бывает. Мы нашли дерево, удачно упавшее через реку и радостно переползли по нему, речь не о том. О том, что моста нет, в OSM было внесено вечером воскресенья по возвращению из этого ПВД. Точно тогда же я отправил сообщение о том, что моста нет, с его координатами человеку, рисующему Slazav. Я был в том же месте в октябре 2017го, моста по-прежнему нет, а в Slazav он есть.. На момент написания статьи (апрель 2018, т.е. прошел год) ситуация точно такая же. Вот координаты того моста. Может, поменяется что?) UPD: 20.11.2018 Прошли там еще раз и мост появился. В ОСМ поправили, и Слазав теперь соответствует действительности 🙂
Мосты строят быстрей, чем его меняют.
Векторные карты отдельных районов, рисуемые энтузиастами, страдают из-за того, что нет единого центра их хранения.
Предположим, скачав файл векторки Алтая, турист из Ижевска обновляет его часть по спутниковым снимкам, тоже самое, но с другой частью делают туристы из Москвы и Иркутска. Три группы сходили в поход и, предположим, что никто из них не забил, и они дорисовали районы своих походов по тем данным, что собрали сами в ходе походов. Кто из них не поленится отправить обновленный файл админу того сайта, откуда они его взяли? А как он будет объединять данные от трех руководителей? На практике получится так, что три версии обновленного файла будут гулять по друзьям и знакомым в пределах одного турклуба. В следующем году они, собираясь пойти тем местам, которые отрисовали их коллеги из другой части страны (не знакомые им) проделают всю работу опять заново. Остальные люди данными, собранными в походе, воспользоваться не смогут. К вышеизложенному можно добавить, что процесс создания отдельной векторной карты сложен и трудоемок, а карты требуют специального ПО для просмотра.
Покрытие таких карт тоже не велико даже в масштабах страны, не говоря уже о планете.
OSM легко обновить, он всемирный. Именно из-за его всемирности и возможности редактировать каждому человеку там появляются тропинки в глухом лесу, после того как там прошел осэмщик с навигатором. А расположение улиц и домов в глухом поселке, рек, озер и лесов появится после того, как кто-то со скуки обкликает эти объекты со снимка. Этим человеком можете быть вы – и не надо ждать милости от Яндекса или Слазава, пока отрисуют ваш район. Это удобное место. чтобы хранить всю собранную туристами информацию. Даже если вы решили залить в навигатор не OSM и пойти по нему в горы, то по возвращению в цивилизацию, вам все-равно захочется увидеть в навигаторе магазинчик у вокзала. А ни в Слазаве, ни в Хребтовках он не отмечен. А в OSM скорее всего да. Если вы, прочитав эту статью, начнете пользоваться OSM и обновлять его, то общедоступные карты будут становится всё лучше и лучше.
Как получать информацию из OSM при планировании похода
Планируя поход, мы смотрим все имеющиеся карты на район похода + разные отчеты + треки с разных ресурсов.
Просматривать различные виды OSM сидя за экраном компьютера удобнее всего на сайте nakarte.me
Но в OSM много информации, которая а) не помещается на карту б) не картографическая в принципе. Если по району до вас прошелся грамотный ОСМщик, то вы получите очень много информации, которую обычно привыкли получать из отчетов спортивных туристов. (Кстати в отчетах бывает врут и приукрашивают действительность из-за мотива справок, корочек и разрядов, а редактору OSM мотива врать нет.) И тут эта информация сразу привязана к местности, а не в виде текста. Если район прорисован плохо – значит вам не повезло и в ваших руках это исправить.
Я вам покажу самый простой, не требующий установки никаких программ способ выуживания интересной дополнительной информации из OSM.
Сначала идем на https://www.openstreetmap.org и масштабируемся на нужный нам район.
Пока все плоско и уныло
Жмем на кнопочку “слои” справа
Появляется меню. Тут появляется выбор карт, из которых нас может интересовать “Карта для велосипедистов” (Среди туристов у велосипедистов кстати навигация развита лучше всех по моим наблюдениям. С их скоростью перемещения им оно актуальнее всего), которая включает горизонтали на карте.
Но лезли мы в это меню не ради карты с горизонталями, этого добра везде навалом. (Самих горизонталей в базе ОСМ нет, в стилях с горизонталями они берутся из других источников, обычно из данных космического сканирования Земли SRTM и ASTER GDEM). В выплывшем меню нам нужна галочка “Просмотр данных карты”.
Теперь все точки, линии, границы полигонов (полигон – это замкнутая линия; например, на картинке выше это голубой ледник) стали синенькими и кликабельными, даже те, что ранее были не видны вообще.
Ну давайте для начала щелкнем на точечный объект, например на стоянку. Слева выпрыгнет меню.
В этом меню мы как раз и видим ту информацию, которая нам и нужна была. Это та самая информация в базе данных OSM в её “первозданном виде”. Именно эти буковки (“теги”, как это правильно зовется) и описывают точку. В данном случае они говорят, что это место под палатки, бесплатное, без всяких разрешений, называется “под Укю-кошем”.
Откуда я всё это узнал? Те синие надписи – ссылки. И они ведут на страницы в OSM Wiki – википедию, где описаны все теги, которые придумало сообщество OSM для описания этого мира. Практически на каждый тег есть своя страница с подробнейшим описанием того, что им обозначают.
Я перенёс теги точки из нашего примера сюда, чтобы вы могли потыкать.