Позднее Ctrl + ↑

И в Москве

Trolleway тоже решил поднять мапперов своего города на отмечание прошедшей годовщины: москвичи встречаются в 13:00 воскресенья 26 августа у выхода из станции метро «Преображенская площадь». Все подробности — в теме на форуме.

Картовстреча по-советски

Петербуржцы уже пропустили жаркие дни (все три), но пытаются успеть отметить восьмую годовщину OpenStreetMap. Неуспешно, поскольку весь мир уже отпраздновал её на прошлой неделе. Тем не менее, в эту субботу, 25 августа, мы собираемся на перешейке у посёлка Советский, чтобы познакомиться и поесть вкусного, сочного самодельного шашлыка.

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

Телефоны, расписание и прочие детали ищите на вики-странице встречи. Не стесняйтесь записываться.

OpenStreetMap на дне

Можно ли сейчас использовать проект OSM как полноценный и достоверный источник геопространственных и справочных данных? Напрямую — нет. Ни как достоверный, ни как полноценный. <...> Если нужны самые актуальные данные, то ни о какой достоверности уже речи не может идти. Сам по себе этот компромисс в проекте OSM смещён строго в сторону актуальности. Т. е. беря данные напрямую из проекта, вы всегда берёте самые актуальные данные со всем самым актуальным вандализмом, без какой либо претензии на адекватность данных.
Макс Васильев написал развёрнутый ответ на предыдущую заметку. Он обращает внимание на то, что проще обучить десяток школьников с нуля, чем заставить опытных участников проекта что-то делать правильно, и что валидаторы самим существованием форсируют ограничения, не всегда обоснованные или разумные. Конечно, решения этих задач быть не может, потому что они — следствие модели OSM.

Политика do-ocracy подразумевает, что властью в проекте обладают те, кто делают инструменты, в том числе валидаторы и рендереры. Поэтому больной вопрос тегирования под рендереры не исчезнет, и с ростом количества валидаторов уже набирает актуальность вопрос правок под них. Мы разрешаем эти вопросы советом «думать своей головой», но, будем честны, в проекте очень немного людей, способных на недоверие к своим инструментам, и большая часть — как раз новички и школьники, которые делают так, как их научили. По сути, в их случае do-ocracy подменяется «властью учителя»: куда проще вбить свои представления о качественных данных лично, чем вести за собой всё сообщество целиком. Но это не решает вопрос качества данных, а лишь усугубляет его.

К сожалению, качество OpenStreetMap — это оксюморон. У каждого из семисот тысяч участников проекта особенное мнение о том, как нужно рисовать карту, и главной площадкой для обсуждения до сих пор остаётся вики, которая, вообще-то, не место для дискуссий. Поэтому механизм пропозалов разваливается, как замечают многие опытные участники, и проект возвращается к тому, с чего начинался: глобальной геопомойке, в которую каждый волен писать то, что захочет. И Макс абсолютно прав, что без сложной обработки наши геоданные использовать нельзя. Но. Это не означает, что нужно махнуть рукой на OSM и заниматься своими предобработчиками. Напротив, нужно искать новые определения качества, совместно работать над инструментами обработки данных, открывать новые дискуссии не только внутри страны, но на мировых площадках. Почти завершилось перелицензирование, и время думать над API 0.7, с пониманием, что отсутствие типа area — наименьшая из проблем модели OpenStreetMap.

Ответственность

В июле сотрудники MapBox рассказали, как они отрисовывают в OSM города, на покрытие которых жаловались пользователи foursquare. В статье много чисел и красивых картинок, но главное лишь подразумевается. MapBox — компания, предоставляющая сервера и технологии для хранения тайлов. Всё, что от них требуется, — наращивать мощности, придумывать удобные тарифы, рекламироваться. Но этого недостаточно. Они помнят, что в основе их бизнеса непредсказуемый и местами слабый OpenStreetMap, и в их клиентскую поддержку входит не только починка серверов, но и оперативное рисование карты там, где это важно для клиента. Да, по спутниковым снимкам, без вылета на место и без опроса аборигенов, но и без того качественно.

Их подход к работе, их ответственность перед клиентами и проектом, на котором они строят бизнес, всплыли в памяти после фразы, брошенной одним из наших участников в чатике: «если честно — мне пофиг, я нашёл для себя лично способ продавать бесплатный ОСМ за деньги, и мне уже больше ничего не надо. Пока я не отобью все потраченные на ОСМ в предыдущие годы деньги — меня не волнует, что там в проекте творится». Звучит дико, но лишь потому, что в OpenStreetMap это исключительная редкость. Обратный пример у нас прямо перед глазами.

Zkir делает выгрузки для СитиГида, но в отличие от остальных, обновляет не все регионы страны подряд. Он написал десяток валидаторов: от связности дорожной сети до адресации и тегов population, свёл их в одну систему и высчитывает индекс качества каждого региона. Если он A или B — ежедневно создаётся его выгрузка для автонавигатора. Если C или хуже — увы, рисуйте лучше. При этом, поправить ошибки не составляет большого труда: все они перечислены и отображены на карте, и в большинстве случаев достаточно поменять несколько тегов или провести пару линий по космоснимку. Только позавчера возобновились выгрузки заметно пострадавшей от перелицензирующего робота Ленинградской области: её исправили несколько местных мапперов.

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

Чувство ответственности знакомо каждому участнику OSM, не сбежавшему через две недели. Помните, каково это — после недель обклацывания снимков и прогулок обнаружить, что пришёл какой-то новичок и корёжит нарисованные вами дороги и POI? Этот момент, когда закипаешь изнутри, и в голове, а затем и в письме, возникают резкие и не всегда обоснованные претензии; когда качаешь плагин reverter или пишешь обиженное сообщение в тему «откаты правок»? Маппер не просто рисует карту, он ещё и следит, чтобы нарисованное не поломали. Конечно, это не означает, что он ещё будет обновлять эти данные, но, по крайней мере, не допустит их ухудшения. Поэтому так популярны инструменты слежения. Наверное, пора напомнить, что у нас есть: «Мы дали вам бесплатные геоданные, обработайте их сами, это несложно» — такова позиция OpenStreetMap. Правда, когда кто-то сделал транспортную карту Саранска на нашей подложке, мы рванулись дорисовывать этот город. Когда в Крымске потребовалась карта, поднялось всё сообщество: собирали источники, обновляли карту, сделали ежедневные печатные атласы. Разные организации просят у Совета помощи — и тот высылает нужные выгрузки в удобном формате или подробно объясняет, что нужно сделать. Уверен, что если какой-нибудь региональный справочник захочет напечатать нашу карту, мы не сможем не помочь в её подготовке.

Стремление упорядочить окружающий мир привлекает людей в OSM и заставляет их рисовать карту. Исследовательский зуд и потребность всё улучшать толкают программистов на доработку наших инструментов и написание новых программ и библиотек. Ущемлённое чувство прекрасного зажигает дизайнеров на помощь проекту (правда, от объёма работ у них быстро опускаются руки). Но именно чувство ответственности, с которым повезло очень многим участникам, делает OpenStreetMap привлекательным и полезным для посторонних.

Карта вопросов

OpenStreetBugs — уникальный механизм передачи мапперам информации о местности. Любой человек, которому лениво изучать наши редакторы или искать форум, может зайти на сайт, тыкнуть в любую точку и рассказать, что там находится. Через некоторое время этот комментарий заметит кто-нибудь из осмеров и нарисует на карте, что нужно. Вопиющая простота сервиса привела к тому, что все попытки его усложнить (например, MapDust) провалились: куда проще написать одно предложение, чем ориентироваться в полях чекбоксов; иначе и до редактора недалеко.

Проблема в том, что некоторым мапперам взбредает в голову, что раз через OSB к ним могут обратиться аборигены, то и в другую сторону этот канал работает так же эффективно. И на карте появляются сотни годами не закрываемых вопросов в пустоту:



Эту тему поднял на форуме osmisto, в надежде, что картографы поймут, что ни на кого, кроме себя, им рассчитывать не приходится. Конечно, некоторые используют OpenStreetBugs как личную записную книжку, набрасывая план прогулки, и в процессе закрывая или добавляя новые заметки. Но если вы не сможете в ближайшие недели ответить на свой вопрос — то кого вы ждёте? Случайно заблудившегося местного жителя, который вместо maps.yandex.ru, опечатавшись, набрал openstreetbugs.schokokeks.org?
Ранее Ctrl + ↓

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