Виктор Вяличкин (Rainbow Fox) — инженер-программист из Тулы, который любит прогулки за городом и научно-популярную литературу. Он присоединился к проекту OpenStreetMap всего полгода назад, но уже успел стать первым картографом своего родного города. Почему он мапит каждый день, как собирает данные для OSM и как лучше всего перейти на JOSM — обо всем этом он рассказал в интервью.
— Как вы узнали про OpenStreetMap?
— Впервые об этом проекте я узнал несколько лет назад, когда мой коллега, объясняя мне, где мы с ним должны встретиться, скинул ссылку не на Яндекс.Карты или Google.Maps, а на OSM. Помню, я тогда еще удивился, что ничего не знаю про эту карту. Посмотрел, как выглядит мой родной город в OSM, и на этом интерес к нему угас. Но в начале этого года, когда я находился далеко от дома, почему-то снова вспомнил об OSM. На этот раз решил более детально в нем разобраться. Меня поразило, что в нем были достаточно хорошо отрисованы поселки и деревни. Почитал WikiOSM и решил сделать свою первую правку. Сделал. И меня увлек этот процесс.
— Чем увлек?
— Рисовать карту в OSM — это способ снять стресс и расслабиться, но при этом ты делаешь что-то полезное и важное. Мне же всегда хотелось быть причастным к чему-то подобному, чтобы мое хобби радовало не только меня одного. Когда я рисую карту в OSM, одновременно сочетаю приятное, полезное и интересное.
— Какой была первая правка?
— Добавил какой-то магазин через онлайн-редактор iD, который есть на главной странице osm.org. Он простой и работает в браузере. К тому же, когда пользуешься им, складывается впечатление, что дополнительно ничего не нужно изучать и читать — открыл карту и рисуешь. Поэтому некоторое время работал в нем. Я тогда поставил себе цель: делать хотя бы одну, пусть и маленькую, правку в день. Мне больше всего нравилось работать с POI (point of interest — достопримечательность или другой объект, отмеченный точкой на карте). Добавлял по 3-4 POI в день, которые в буквальном смысле попадались мне по пути.
— Сложно было войти в проект? Понять его? Изучить?
— Сам по себе проект не сложный. Или это я так говорю в силу того, что я программист? Сложность была с документацией — она разбросана и не связана между собой. У проекта есть своя Wiki, но почему-то в ней слабо развито то, что в обычной Википедии называется перекрестными ссылками. Статьи приходится искать через поисковик. Хотелось бы видеть в будущем бОльшей связанности статей внутри WikiOSM. Но если чего-то не понимаешь или не можешь найти, всегда можно спросить в Telegram-чате RU-OSM.
— Как узнали про чатик?
— В какой-то момент увидел в iD приглашение, которое появляется после каждой правки. Решил пойти и посмотреть, что там происходит. Первое время просто читал. Потом стал спрашивать и общаться.
— Как охарактеризуете российское сообщество OSM?
— Оно довольно гостеприимное и воспитанное. Мне никогда не отказали в помощи, всегда давали советы и помогали в решении моих вопросов.
— Как-то используете сами данные из OSM?
— В профессиональной деятельности не применяю. Но использую OSM, как, наверное, и большинство других, в качестве карты. Особенно он выручает, когда нужно посмотреть какое-то место за городом: деревню, поселок или тропинки в лесу.
— Насколько OSM можно доверять за городом?
— POI отмечены плохо, а все остальное — дороги, дома, тропинки — чаще всего хорошо. Вполне можно поехать, сориентироваться и не заблудиться. Если чего-то не хватает на карте, всегда можно ее оперативно отредактировать.
— Какими приложениями пользуетесь для навигации?
— OSMAnd и форком Maps.Me — Maps.
— Почему выбор пал на них?
— Так и нет большого выбора мобильных приложений, которые бы работали с картами на основе OSM. Эти же просто наиболее популярные. Почему не нравится Maps.Me? В нем много рекламы. Потому решил пользоваться форком, с которого ее вычистили. Я пробовал как-то еще освоить Galileo (сейчас Guru Maps), но не получилось. Все-таки интуитивный интерфейс — важная штука. В OSMAnd и Maps.Me, как и его форке, он именно такой — приятный и удобный. Легко разобраться. Установил, открыл и пользуешься. Не требуется никаких дополнительных усилий.
— Как близкие относятся к вашему хобби?
— Хорошо. Иногда даже ходят вместе со мной, чтобы собрать информацию «в поле» для мапинга.
— Что именно вы им сказали?
— Тоже самое, что и вам: это довольно увлекательно, чувствуешь себя Колумбом, так как открываешь каждый раз для себя что-то новое. Все те, кто вместе со мной ходил «в поля», в итоге с этим утверждением соглашались.
— Что вам нравится в OSM? Что не нравится?
— Всё нравится. Для любительского уровня — карта просто прекрасна. Каждый раз, когда ее открываешь, поражаешься, как это вообще могло получиться? Карта ведь нарисована волонтерами! Тысячи людей со всего света взяли, собрались и нарисовали карту планеты. И продолжают это делать 15-ый год подряд. В OSM, мне кажется, все достаточно хорошо проработано. Единственный технический момент, который меня несколько смущает: зачем в одной базе хранить данные и GPS-треки? Было бы логично их разделить.
Еще бы я сделал такую страничку, где разместил все нужные для новичков ссылки и советы. Потому что, несмотря на ту же WikiOSM, о валидаторе Вовика я узнал из чатика. Если же начнешь читать WikiOSM, то ты никогда не узнаешь о существовании этого сервиса, как и том, что для JOSM разработан замечательный набор заготовок с российскими POI, который серьезно упрощает мапинг.
Возможно, стоит подумать о том, какие еще отображать объекты на карте-рендере, которая размещена на официальном сайте проекта. Потому что сейчас там много чего нет. Увы, но не все понимают, что OSM — это не карта, а база данных. Массовый пользователь как устроен? Он не будет разбираться в технической стороне. Он зашел, увидел, что на карте нет того, что ему нужно, и ушел. Хотя не исключено, что все эти объекты есть в базе, но просто они не выведены на конкретно этот картостиль.
Признаюсь, я и сам не сразу понял, что OSM — это не тайлы на osm.org. Для меня изначально это был проект, который отображает онлайн-карту на сайте. Ведь работая через iD кажется, что правишь картинку на сайте. Спустя какое-то время, когда я уже немного «поварился» в сообществе, понял, что это база данных, которую каждый может использовать так, как ему хочется и даже делать свои рендеры.
Кстати, JOSM помогает быстрее понять эту странную истину про базу данных. Когда начинаешь в нем работать, буквально начинаешь видеть ее. Понимаешь, что скачиваются не тайлы, а данные. И постепенно приходит понимание, что OSM на самом деле — это точки, линии и отношения.
— И как вам JOSM?
— Чтобы начать в нем работать, нужно потратить несколько дней на его изучение, так как он, в отличие от iD, не интуитивен. Но как только вы его осваиваете, как только погружаетесь в него, JOSM превращается в самый лучший редактор для OSM.
— Чтобы вы сказали человеку, который думает: рисовать ему в OSM или нет?
— Нужно обязательно попробовать. Если что-то не получается с первого раза — не бойтесь и продолжайте. Первый блин всегда комом. Ваши ошибки обязательно кто-нибудь исправит. Правки могут откатить только в одном случае: если вы нарушили правила OSM, которые касаются лицензионной чистоты вносимых данных. Чтобы разобраться с тегами, нужно читать WikiOSM. Причем вдумчиво и неторопливо, потому что не все вещи очевидны и логичны. Не нашли ответа на свой вопрос? Задайте его на форуме или в чатике. Если OSM вас «затянет», с его помощью вы сможете узнать лучше свой двор, район и город, а также поможете другим.
— О какой помощи идет речь?
— OSM — это попытка сделать свободную и независимую карту планеты, которая не принадлежит какому-то одному лицу, а значит не подвергается цензуре. При этом я бы не сказал, что создание этой карты требует каких-то неимоверных усилий. Просто идешь по улице и отмечаешь то, что увидел. Сейчас есть приложения, которые позволяют вносить правки прямо с телефона. Можешь подойти к любому объекту (кафе, аптеке, магазину и пр.), открыть, например, OSMAnd и отметить в нем все POI. Мне нравится, что появляется все больше приложений, которые упрощают мапинг. Чем легче мапить, тем больше шансов, что этим займется кто-то еще.
— Цензуре?
— Все известные нам коммерческие картосервисы делают, прежде всего, не карту, а рекламную площадку, потому они одни объекты отображают более явно, а другие — нет. Как это происходит? У меня был такой случай в жизни. Я искал одну гостиницу, а мне упорно предлагали другую. Я знаю название, я знаю адрес, а мне все равно советуют поехать туда, чьи владельцы оплатили рекламу. Уверен, с чем-то подобным сталкивался каждый, просто не обращал внимание. Свобода, равенство, братство есть только в OpenStreetMap, где все всегда на виду.
— Знаю, что вы сделали какую-то программку для ПК, которая использует OSM. Расскажите о ней?
— Называется она «WhereIsMyPhoto». Программа простая — позволяет искать снимки на компьютере, в том числе и по метаданным (EXIF). Когда я увлекался фотографией, мне для личных целей нужна была такая программа. Еще она умеет показывать место съемки, если есть координаты, на карте, где в качестве основы используется OSM. Вот и вся программа.
— Почему решили использовать OSM?
— Во-первых, тогда уже OSM у меня был на слуху. Во-вторых, потому что коммерческие карты требуют за это деньги. Здесь же, если не делать слишком много запросов — бесплатно. В-третьих, работа с базой данных OSM предельно проста и понятна. Мне, кстати, именно на форуме OSM подсказали, как все правильно сделать. Это еще было до того, как я начал мапить. Я тогда стихийно зашел и задал один вопрос, мне развернуто ответили.
— Несколько раз вы отметили, что ходите «в поля» собирать данные для OSM. Серьезно?
— Да, хожу по улицам.
— Почему выбрали такой путь? Просто многие не выходя из дома обрисовывают спутниковые снимки.
— Мне хочется, чтобы все было сделано максимально правильно и точно. Если я нарисую домики где-нибудь, куда я не смогу приехать сам и посмотреть на них, то буду думать, что они криво нарисованы или как-то не так, а когда я это могу проверить, то мне спокойно.
— Как происходит процесс сбора данных?
— Фотографирую и делаю записи. Для вылазок «в поля» есть хорошее мобильное приложение для Android — OSMTracker. Оно пишет GPS-трек, позволяет оставлять заметки, также в нем есть классная функция — примерная точность, с помощью которой уже дома можно понять насколько стоит доверять треку. Какие-то POI могу на ходу внести через OSMAnd. Вот так хожу и отмечаю.
— Как реагируют прохожие?
— Когда была акция с подъездами, бабушки подглядывали с большим недоверием. Но чаще всего, когда отмечаешь POI, никто не обращает на тебя внимание. Особенно в крупных городах. Никому нет никакого дела.
— Общаешься ли с другими маперами из Тулы?
— Нет. Но это связано с тем, что почти все основные правки в Туле сделаны до моего прихода в проект. Сейчас, если и есть правки со стороны других пользователей, то они редки и чаще всего касаются границ поселков и деревень Тульской области. Можно сказать, что на данный момент я единственный мапер в Туле.
Общение российских участников OpenStreetMap идёт в чатике Telegram и на форуме.
Также есть группы в социальных сетях ВКонтакте, Facebook, но в них в основном публикуются новости.
Присоединяйтесь к OSM!
Предыдущие интервью: Иван aka BANO.notIT, Антон Беличков, Елена Балашова, Илья Зверев, Тимофей Субботин, Сергей Голубев.