После успеха интервью с Сергеем Голубевым про OpenStreetMap, я решил продолжить и сделать серию материалов с наиболее активными и видными участниками этого проекта. На этот раз на мои вопросы отвечал Тимофей Субботин (Sadless74) — инженер-строитель из Челябинска, который участвует в OSM более 10 лет. Насколько популярен OSM в России, нужно ли его официальное представительство в нашей стране и почему осмерам стоит общаться — обо всём этом он рассказал в интервью.

— Как вы узнали про OSM?

— Это связано с походами. Мое хобби — сплавы. В 2008 году я приобрел туристический навигатор Garmin 60CSx. Для него были нужны карты. Так я узнал, что есть OpenStreetMap. После походов я начал вносить свои наблюдения: места для стоянок, родники, достопримечательности и пр. — чтобы и самому этим пользоваться и помочь другим туристам. Кажется, это было так недавно, но в прошлом 2018 году отметил 10 лет ежедневным картированием.

— Почему этот проект вас заинтересовал?

— В OSM можно не только вносить правки, но и всегда их свободно скачать. Это важное преимущество, которое отличает его от других похожих проектов. Для меня рисование домиков в OSM – приятный отдых. Серьезно этот проект меня увлек тогда, когда нарисовал дороги и дома в родном селе, а потом решил отметить на карте OSM все населённые пункты Челябинской области и дороги к ним.

Во всём этом мне нравится ещё и то, что это позволяет мне открывать и узнавать мир. Я никогда не смогу посетить все населенные пункты Челябинской области, но благодаря OSM могу хотя бы посмотреть, как они выглядят на спутниковых снимках.

Ещё до OSM экспериментировал с Linux, разбирался веб-сайтами и немного программировал. Но участие в ОСМ подтолкнуло разбираться с этим глубже.

— Каким было сообщество RU-OSM тогда? Какое оно сейчас?

— Раньше в RU-OSM на форуме появлялось больше увлечённых участников и было больше дискуссий.

— Продолжительное время вы переводили и публиковали на Хабре еженедельную новостную рассылку об OSM — “WeeklyOSM”. Почему вы этим занялись?

— Во-первых, в России немногие знают английский язык. Во-вторых, до того, как я начал переводить “WeeklyOSM”, на русском языке об OSM писал только Илья Зверев в своем блоге «ШТОСМ». Из него, кстати, я и узнал об этом проекте и том, что они ищут волонтеров для перевода новостей на другие языки. Эта идея показалась мне интересной и я решил попробовать. Мне хотелось «прокачать» свой английский и просто было любопытно узнать, что происходит в мире OSM.

Постепенно я стал уставать от этой общественной нагрузки и все реже делать переводы, пока совсем не оставил это дело. Один в поле не воин. На перевод одного выпуска у меня уходило порядка 4 часов. К тому же, у меня не получалось это делать кусочками, то есть каждый день по чуть-чуть. Как оказалось, у меня другой склад характера, если перевожу, то сразу весь выпуск. Несколько раз мне помогали другие осмеры, но это не вошло в традицию. Если кто-то решится помочь мне с переводом «WeeklyOSM» — пишите, буду рад, попробуем возродить его выпуск на русском.

— Когда вы еще переводили «WeeklyOSM», какие впечатления производили OSM-сообщества других стран? Может быть, есть какие-то личные наблюдения по этому поводу?

— Обратил внимание, что постепенно стали появляться сообщества в Африке, Азии и Южной Америке. Раньше в большей степени OSM представлял из себя Европу и США. Если говорить про Европу, то первое место по активности займут Англия и Германия, второе — Франция и Бельгия. Как я смог понять, у них больше свободного времени и несколько иное отношение к жизни — они более открыты, им проще дается социальная коммуникация. OSM для них — хобби, а хобби немыслимо без общения. В Германии, например, в крупных городах раз в неделю (!) проходит OSM-встреча.

— В России нечто подобное организуется?

— В Москве этим занимался Илья Зверев, а сейчас пока про встречи не слышно. Расскажу о своём опыте. В 2011 году я пробовал организовать встречу осмеров в Челябинске. На нее пришло всего 7 человек. Я подготовил доклад, поделился своими достижениями в OSM, обсуждали как и где картируют другие. Далее общались в основном на форуме и в чате.

Почему так происходит? Предполагаю, что увлечённые ОСМ участники раскиданы по всей стране, и даже в крупных городах предпочитают общаться через интернет, ещё, возможно, что участники OSM используют его в работе, рисование карты для них — не хобби, а потому им не интересно после работы обсуждать работу.

Многие рисуют, кто-то общается, но почему так мало? Не понятно.

— Что дают встречи в оффлайне? Зачем они нужны? Какая от них польза? Может, если они не проходят в РФ, они и не нужны? Нет такой потребности у сообщества?

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

Если же говорить про то, зачем нужны такие встречи, мне вспоминается конференция “State of the map”, на которой я побывал в 2018 году. В первый же вечер я познакомился с авторами проекта «WeeklyOSM». Мы сидели в кафе, ели пиццу и общались. Не знаю, как вам, но мне живое общение дарит больше эмоций. Если посмотрите снимки с подобных мероприятий, то чаще всего люди на них улыбаются.

— Чего еще интересного происходит в сообществах OSM других стран?

— В выпусках “Еженедельника ОСМ” были новости из Франции. Там недавно открылось локальное представительство фонда OSM. Отчасти это связано с тем, что французские власти постепенно переходят с карт Google на OSM. Поэтому сейчас Франция начала активнее отрисовывать себя. Также их местный фонд OSM собирает пожертвования для аренды более мощных серверов. Помимо этого он регулярно организует различные акции, связанные, как со сбором данных, так и правильным импортом открытых данных в OSM. Похожие процессы происходят и в Бельгии. Сообщества этих стран постепенно выросли из неформального клуба любителей картографирования до официальной организации.

— Почему французские власти решили перейти на OSM?

— Год назад Google стал брать плату за использование его карт. Предполагаю, французы посчитали деньги и поняли: лучше один раз вложиться в OSM, чем каждый месяц кому-то платить.Было бы хорошо, если участники сообщества RU-OSM доносили эту мысль и до наших властей. Хотя, стоит отметить, что карты OSM начали появляться на сайтах.

— Вы неоднократно в чате OSM-RU в Telegram и на форуме высказывали мысль, что было бы хорошо, если бы в России появилось свое представительство фонда OSM. Можете рассказать об этом подробнее?

— Да, я говорил такое. Даже представляю, как это можно было бы сделать, но не хватает смелости и решительности. К тому же, пока не набралась команда единомышленников.

Чем бы могла заниматься такое представительство? Как и в остальных странах — популяризировать и продвигать OSM каждый день. Это должно стать работой. Быть точкой, куда обращаются люди или организации, в том числе и представители властей, с разными предложениями: помочь отрисовать населенный пункт, качественно импортировать данные и пр. С одной стороны — официальное представительство, с другой — оно не отвечает за то, что происходит внутри самого проекта.

Сейчас подобное общение происходит через форум или чат в Telegram, но всё же это не то, так как это каналы связи для внутреннего общения самих осмеров. Там можно узнать, как правильно замапить магазин или школу, настроить JOSM и загрузить базу смещений.

В 2012 году создали Совет российского OSM. Это был заметный шаг на пути к появлению официального представительства OSM в России. К сожалению, к концу 2012 года совет прекратил свою деятельность.

— В чем польза обществу от OSM?

— Не стоит преувеличивать значение OSM, как и преуменьшать. Это не элитная и не самая важная вещь в мире, а всего лишь единственная бесплатная альтернатива проприетарным картосервисам от всех известных IT-гигантов. Но самое главное — это увлечение тысяч людей по всему миру. Это хобби.

К тому же, считаю, что этой пользы могло бы быть больше, если бы больше людей знало о всех возможностях, которые дарит OSM. Ведь нередко OSM воспринимают только как бесплатную карту. Когда же рассказываешь и показываешь, как его ещё можно использовать, это в корне меняет представление об OSM.

— В каком состоянии сейчас находится сообщество RU-OSM: развивается или стагнирует?

— Каждый день в России правит карту и добавляет новую информацию порядка 150-200 человек. Регистрируются новые пользователи. Всё познается в сравнении. Если сравнивать с зарубежными сообществами: тогда у нас уверенная стабильность, которая длится уже несколько лет. Нельзя сказать, что нет развития, но оно очень неспешно. Нет ярких событий, но нет и провалов. Достигается самая главная цель проекта — люди рисуют карту в свое удовольствие. Каждый делает что-то, что ему нравится, а в итоге это приносит пользу всему проекту.

Радует, что последнее время появляется всё больше сервисов, которые используют данные OSM: урбанисты, сайты, коммерсанты и пр. Это важный показатель. Если берут данные, значит, люди знают о проекте и их в какой-то мере устраивает качество получаемой информации. Иногда вы можете видеть, если заходите с российского IP, что тайлы на официальном сайте OSM грузятся чуть дольше. Это происходит из-за того, что нагрузка на российский прокси-сервер OSM, где хранится кэш с тайлами, значительно возросла. О чем это говорит? О том, что OSM в России, как источник данных, достаточно популярен и активно используется.

Но несмотря на эту популярность всё же редко когда бывает, что те, кто использует данные из OSM, становится частью сообщества. Очень бы хотелось, чтобы они не стеснялись и присоединились к RU-OSM.

P.S. После интервью Тимофей решил продолжить переводить WeeklyOSM.

Комментарии (44)


  1. samhuawey
    23.04.2019 08:09
    +1

    OSMу требуются дизайнеры. Потому что так, как выглядит карта сейчас — это просто ужас какой-то по сравнению с Гугль мапс. Ещё не хватает модерации, хотя бы автоматической, чтобы правки с неверными тэгами не принимались. Эта проблема видна особенно явно в общественном транспорте, где одновременно гуляют несколько версий протокола, в которых запутаться ничего не стоит.

    Ещё хотелось бы автоматическое преобразование элементов в новый формат при обновлении протокола. Потому что сложно и неинтересно подправлять пути старых форматов, проще удалить и добавить новый.

    Ну и инструменты редактирования не всегда того уровня, какой ожидаешь увидеть. По сути новичку разобраться довольно сложно, а у бывалого набирается десяток «хаков», которые позволяют преодолеть неудобства. К примеру, автобусные маршруты я добавляю в двух редакторах одновременно — в одном удобно делать одно, в другом — другое, а так, чтобы всё вместе — пока не получается.


    1. anisart
      23.04.2019 08:48

      Есть мнение, что карта на osm.org и не должна обладать крутым дизайном и юзабилити. Что как бы побуждает использовать данные OSM для создания карты под свои нужды.


    1. freeExec
      23.04.2019 09:42

      Есть мнение, что неправильных тегов в ОСМ не существует.


    1. Uralla
      23.04.2019 12:09

      OSM — это база данных. И в этом его прелесть. Люди правят базу, добавляют или изменяют данные в ней и на основе этих данных выполняется отображение карт по заданным правилам. Соответственно каждый при желании может сделать свою карту со своим отображением. Я тоже занимаюсь развитием OSM в Башкирии и Челябинской области, в основном по туристическим объектам. Результат — каждую неделю генерируется карта всего Урала для навигаторов Garmin с удобным отображением данных для походов. А началось все с того, что под навигатор для велопоходов начал искать удобную карту, но не нашел. Из готовых решений была только Дороги России Топо, но она обновляется раз в столетие и есть претензии к дизайну. Поэтому благодаря сообществу OSM написал скрипты и стили для генерирования карты и начал прорисовывать все интересующие туристические объекты.


      1. Sildream Автор
        23.04.2019 12:10

        Интересный у вас опыт. Вы бываете в чатике RU-OSM в Telegram?


        1. Uralla
          23.04.2019 12:46

          Раз такой чатик есть, попробую его найти.


          1. Sildream Автор
            23.04.2019 16:00

            1. QDeathNick
              24.04.2019 00:08

              Хотел добавить так: tg://resolve?domain=ruosm

              Но хабр съедает двоеточие.


      1. Stas911
        23.04.2019 17:15

        Было бы интересно прочитать о технической стороне дела. Хотелось бы сделать такое для своего региона


        1. Sildream Автор
          23.04.2019 18:17

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


    1. Sildream Автор
      23.04.2019 12:12

      В каких редакторах вы работаете?

      У «Спутника» приятный картостиль. Если бы такой был на osm.org, то было бы круто.


      1. Uralla
        23.04.2019 13:37

        Основной редактор — это JOSM. Но, как я писал выше, он редактирует базу данных. То как эти данные будут отображены, отвечает рендер карты. На OSM используется mapnik. Не все в нем идеально, не все данные он отображает, но в среднем по больнице он дает общее представление о картографической нагрузке местности. Не нравится mapnik, поднимайте свой сервер и создавайте свой дизайн карт. Все инструменты для этого доступны. Это, я думаю, основное преимущество открытой системы. Ну и недостаток — потому что для того чтоб начать пользоваться, часто надо еще вложить свое время и мозги. :)


  1. Alek_roebuck
    23.04.2019 09:40

    Французские власти постепенно переходят с карт Google на OSM.
    Год назад Google стал брать плату за использование его карт. Предполагаю, французы посчитали деньги и поняли: лучше один раз вложиться в OSM, чем каждый месяц кому-то платить.

    Окститесь, французские власти пользуются государственным сервисом геокодинга и построения карт, предоставляемым государственным же институтом IGN. Причём если говорить об адресах, населённых пунктах, микрорайонах и дорогах, то ни Гугл, ни ОСМ в подмётки карте от IGN не годятся (на мой взгляд — и дизайн у IGN лучше).

    С барского плеча государство ещё подкидывает свои данные, чтобы проект OSM мог их использовать.


    1. samhuawey
      23.04.2019 10:21

      Собственно основная причина того, что проприетарные данные не годятся в общем случае для целей широкой общественности это то, что сегодня владелец добрый, а завтра переизберут исполнительную власть во Франции и доступа ни у кого не останется. А если сложилась инфраструктура и менять провайдера дорого и поздно, то придётся кушать кактус.

      С этой точки зрения у лицензии OSM альтернатив нет — никто не сможет завладеть данными и никто может предъявить на них имущественные права. То есть, можно смело вкладываться в код и инфраструктуру и обеспечить сохранность инвестиций.

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


      1. jaiprakash
        23.04.2019 13:31

        гугль
        Шутите?


  1. worldmind
    23.04.2019 10:25

    Думаю такая новость будет в тему dev.by/news/juno-maps


  1. lzhl
    23.04.2019 10:41

    В Нижегородской области служба 112 сама отрисовала адреску по всем райцентрам в OSM и теперь пользуется этим в работе.


    1. Sildream Автор
      23.04.2019 12:09

      Можете поделиться их контактами? Как вы думаете, они пойдут на встречу и расскажут о том, как это делали (отрисовывали), почему решили использовать OSM, а не другие сервисы и пр.?


      1. lzhl
        23.04.2019 13:55

        В личку написал


        1. Sildream Автор
          23.04.2019 16:00

          Спасибо!


  1. lanseg
    23.04.2019 16:16

    Я в своё время не смог подключить локализацию / транслит названий для OSM в OpenLayers. Пользоваться продолжил, но было уже не так удобно.


    1. freeExec
      23.04.2019 20:00

      Транслит нужно подключать на этапе рендеринга, а не на этапе показа уже отрендеренны картинок.


  1. eugene_bx
    23.04.2019 16:51

    А у 2ГИС есть кооперация с OSM? Хотя бы в одну сторону (брать некоторые данные с OSM)


    1. lzhl
      23.04.2019 17:44

      Они используют карту на основе OSM на территориях между городами, не покрытых собственными данными. Она сделана в стиле 2ГИС и швов почти не видно. В копирайтах указано:
      image


      1. Uralla
        23.04.2019 18:28

        Видимо не все данные. Я специально сейчас посмотрел пару участков, которые правил почти год назад. Так вот в 2гис там лес нарисован довольно условно, хотя я прорисовывал детально, а раньше там вообще он не был нарисован. Значит эти данные они берут где-то еще либо сами считают.


        1. Sildream Автор
          23.04.2019 18:54

          Не обязательно же они должны эти данные каждый день обновлять? Один раз взяли и на это все ;)


  1. eugene_bx
    23.04.2019 18:24

    По типу проекта SETI, надо сделать краудсорсное мобильное приложение «Помоги OSM» которое будет получать GPS и данные акселерометра и будет заливать всё это на сервер и служить источником первичных данных для построения автомобильных карт. Если достаточно много человек скачают и предоставят данные, то довольно скоро будет собрана детальная карта актуальных дорог, со реальными скоростями передвижения, статистикой загрузки дорог и т.п.

    Или производители видеорегистраторов с GPS могут добавить подобную функцию (они по идее не конкуренты картам). Там можно даже «street view» в каком-то виде построить.

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


    1. Sildream Автор
      23.04.2019 18:55

      В OSM хранится огромное количество GPS-треков.


      1. QDeathNick
        24.04.2019 00:24

        На openstreetmap.ru слой G позволяет их смотреть прям на карте, я часто пользуюсь для нахождения тропинок в лесу или проходов между домами.


  1. beremour
    23.04.2019 18:31

    Редактор ОСМ сделан чужими для хищников. Так что рисуем"народную карту". Исправление дней через 20 уже в автомобиле и телефоне.


    1. Sildream Автор
      23.04.2019 18:52

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


    1. shurshur
      23.04.2019 19:21

      > Исправление дней через 20

      В OSM можно ещё быстрее.


    1. samhuawey
      24.04.2019 13:29

      Если телефон с андроидом и стоит OsmAnd, то исправления проявляются сразу же, так как насколько я понимаю они рисуют прямо с базы. Если есть кэш из тайлов, они как правило отрисовываются по расписанию и если подгадать, то тоже задержка составит пару часов. Не больше чем у гугля. Он одно время позволял карты менять, но пока твои изменения одобрят модераторы, могли пройти годы (если пустынная местность).


      1. beremour
        24.04.2019 13:41

        Я пробовал OsmAnd около года назад. Помнится, что прокладки маршрута дождаться не смог (а прога еще и платная).


        1. Sildream Автор
          24.04.2019 14:48

          Попробуйте Maps.Me.


        1. shurshur
          24.04.2019 15:44

          OsmAnd бесплатный, в платной версии только мелкие отличия типа снятого лимита на число скачиваемых по сети карт.


  1. QDeathNick
    24.04.2019 00:27

    Требуется отрисовывать только определённые объёкты карты, как можно сделать это проще всего?
    Например все водные объекты или только реки.
    Без поднятия своего сервера это возможно?


    1. shurshur
      24.04.2019 01:22

      Зависит от условий, требований и желания разобраться. Вот, например, если надо сделать бумажный вариант, то один из способов — взять выгрузку в shp и загрузить в qgis, далее там сделать стили и экспортировать для печати.


      1. QDeathNick
        24.04.2019 14:57

        Спасибо за наводку. Не совсем просто, выгрузка немало места занимает, но зато очень много чего можно сделать в QGIS. Особенно в связке со скриптами на питоне.
        Стало понятно, что пока в OSM много чего непрорисовано, многие речки просто обрываются, но уже можно попробовать, например, автоматом нарисовать водоразделы, или раскрасить бассейны рек разными цветами. Но пока вот так.


        1. Sildream Автор
          24.04.2019 15:29

          Если что-то не так в ОСМ, то вы всегда можете это исправить ;)


        1. shurshur
          25.04.2019 15:17

          Если это не разовое действие, а есть интерес к регулярному использованию, то я бы посоветовал также научиться загружать данные OSM в postgis и рендерить их в tilemill или даже в renderd. Ну и в принципе postgis можно использовать для разного рода аналитики данных, например.


    1. freeExec
      24.04.2019 13:59

      Можно настроить свой стиль — studio.mapbox.com


      1. QDeathNick
        24.04.2019 14:51

        Спасибо так попроще. Но так и не смог добиться чтобы реки рисовались и при зуме меньше 7. Несмотря на настройки в стиле.


        1. freeExec
          24.04.2019 15:20

          Их нет в данных у мапбокса, т.к. в их стилях он не показывается так рано.