Илья Зверев — неформальный лидер российского сообщества OpenStreetMap. Вот уже почти 10 лет он всячески продвигает OSM: создает новые приложения и пишет статьи, развивает сообщество и выступает на конференциях. Насколько дружелюбен OSM, что он делал два года в Совете OSMF и почему нужно регулярно проводить полевые картовстречи — обо всем этом Илья Зверев рассказал в интервью.

— Как вы узнали и познакомились с проектом OpenStreetMap?

— В 2010 году мне понадобилась бесплатная карта Финляндии, так как у меня намечалась поездка в эту страну. Тогда в интернете нашел 4 разных варианта, каждый из них проверил, выбрал самый лучший. Уже после того, как съездил в путешествие, обнаружил: карта, по которой я ориентировался, была сделана на основе данных OSM, а, значит, те несколько недочетов, обнаруженных мною в пути, можно исправить самому. Решил это сделать — поправить карту. Немного поправил, потом еще немного… так и втянулся.

— Как влились в сообщество?

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

— На вас «наехали»?

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

— Как вы думаете, почему так происходит?

— OpenStreetMap — проект не для всех, а для тех, кто обладает определенным складом ума — техническим, для тех, кому нравится во всем разбираться и до всего доходить своим умом. Поэтому здесь, скорее, уместен другой вопрос: почему технари в России недостаточно вежливо общаются? Потому что их этому не учат. Пока студенты гуманитарных курсов учатся разбираться в людях, технари занимаются программированием. Также в нашей постсоветской культуре ничто не поощряет вежливое общение. «Молодой человек! Вы не видите? У нас обед!» — уверен, эта фраза, которая символизирует всю советскую культуру общения, знакома многим. К тому же, люди неохотно и тяжело учатся новым социальным привычкам, например, культурному общению. Технарям эта новая дисциплина дается еще сложнее. Обычному человеку намного проще объяснить, почему ему нужно вести себя вежливо, чтобы это донести до технаря необходимы графики и прибаутки. А всем лень. Зачем? Пусть они сидят в своих каморках и строчат код.

— Вы сказали, OSM — “не для всех”, но в этом году ему исполняется 15 лет. Кто-нибудь за эти годы пытался повернуть проект лицом к людям, которые неискушены в техническом плане?

— С появлением в 2014 году онлайн-редактора iD и изменением интерфейса веб-сайта началось движение OSM в сторону удобства и понятности массовому интернет-пользователю. И то, и другое было сделано специалистами из компании Mapbox, с действий которой и начался процесс очеловечивания OSM. Он продолжается до сих пор, но, как мне кажется, не совсем заметен для опытных участников. Например, многие из них не знают, что в 2017 году у iD появился интерактивный учебник. Когда впервые открываешь этот редактор, то он сначала предлагает пройти обучение, а только потом вносить изменения в основную карту. Это очень крутая штука, которая быстро и просто показывает новичку азы картографирования в OSM.

Также у нас появился сайт “Welcome Mat”, о котором, конечно, никто не знает. Еще у нас есть американское сообщество, которое отличается от всех остальных чрезвычайным дружелюбием. Помимо этого, есть гуманитарная команда — HOT, которая не только участвует в международных операциях по ликвидации последствий природных катаклизмов, но и обучает основам OSM участников из стран Азии и Африки.

OSM wiki с каждым годом становится полнее. В ней всё проще находить нужные статьи. У редакторов JOSM и iD появились заготовки тегов почти на все случаи жизни. Но если их вам не хватает, подобрать нужный тег поможет сервис Taginfo.

В целом, по мелочам проект становится дружелюбнее. Нельзя сказать, что он уже прошел этот путь до конца, или что у новичков не возникает вопросов, но ситуация значительно лучше, чем 5 лет назад.

— Почему вы остались в OSM? Что так «зацепило»?

— OSM – это не только про картографию. В OSM совершенно не нужно всё время рисовать карту. Более того, если через 5 лет прихода в OSM ты все так же рисуешь только карту — это очень странно. Значит, недостаточно глубоко вошел в проект. Потому что в OSM нужно делать всё: писать документацию, программировать, выступать с докладами, проводить картовстречи, рассказывать всем про проект, переводить статьи, искать ошибки и многое другое. В OSM есть место любому таланту и человеческому умению. Если устал от рисования карты, всегда можешь сменить сферу деятельности и все равно остаться в проекте. Поэтому я и не ушел. У меня были периоды, когда я очень долго ничего не рисовал. И в эти периоды я был максимально продуктивным в других областях OSM. Это нормально.

— Почему американцы такие дружелюбные в OSM?

— Потому что они обращают внимание на такие мелочи в общении, которые другие люди, особенно из Европы, совершенно не замечают. Если следили за новостями, то у них 2 года назад прошла акция #metoo, выходит много статей про феминизм, выгорание, токсичное общение в интернет-сообществах и про правильное приветствие новичков. В американской культуре очень важно, как ты говоришь. Они обращают внимание на тон, интонацию и выбор слов. С помощью этого они стараются уменьшить, например, пассивную агрессию, которая нередко проявляется через вполне безобидные выражения.

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

Этого очень не хватает в других сообществах. Такой дружелюбной атмосферы они добились путем аккуратной, но последовательной модерации. Любому интернет-сообществу нужен модератор, иначе оно опустится до своего знаменателя.

— Илья, именно вы организовали большинство очных мероприятий RU-OSM: «Схемотехника», выездные картопати и пр. Почему взяли эту ношу на себя? Почему потом перестали этим заниматься? Столкнулись с какими-то неудачами?

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

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

— К каким положительным результатам привели эти встречи? Зачем всё это было? Какие вы преследовали цели?

— Полевые картовстречи проводятся для того, чтобы вытягивать людей из их уютных домов, где они обрисовывают спутниковые снимки. За эти годы OSM оброс такой серьезной инфраструктурой, что можно рисовать карту не выходя из дома: доступно много спутниковых снимков, открытых данных и пр. Проводятся даже «диванные картовстречи». Но когда человек рисует карту не выходя из дома — он отрывается от реальности. Потому что не видит бесчисленного множества объектов, которые обладают еще большим количеством свойств. Например, дорога — это не только направление, а еще ширина, качество асфальта и дорожные знаки. Заведений столько, что ни одна схема тегирования никогда не сможет учесть все нюансы. По идее все это должно быть обозначено на карте. Но обнаружить это или открыть для самого себя можно только, если пройтись по улице и обращать на все внимание. Это существенно меняет взгляд на картографию и мир. Именно поэтому, хотя бы пару раз, важно выйти, целенаправленно пособирать информацию, а потом по ней нарисовать карту.

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

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

— Чем может быть полезен OSM гражданскому обществу? Властям?

— OSM — это открытые и бесплатные геоданные. Найти карту собственного поселка или города, которую еще можно свободно использовать для своих собственных целей и нужд, — не такая простая задача, как это кажется на первый взгляд. Также OSM может позволить сэкономить значительные средства, как властям, так и представителям гражданского общества. Использовать они его могут точно так же, как это делают коммерческие организации: планирование, анализ, подложка для карты и пр. Сходу не скажу, как именно, на этот вопрос может детально ответить Максим Дубинин (директор NextGIS). У него есть большой опыт реализации подобных проектов.

— Используют ли органы власти в России OSM?

— Используют, в том числе и для внутренних целей. Потому что с ним проще работать: его использование не требует заключения каких-либо контрактов с кем-либо. Он есть, его свободно берешь и вперед — делай что хочешь!

— Нередко можно услышать, что OSM, как проект, находится в кризисе. Так ли это?

— По большей части Сергей Голубев в своем интервью уже ответил на этот вопрос. И довольно правильно ответил. Но все же есть ряд но. Что понимать под кризисом? Если спросить активных участников немецкого или английского сообществ OSM на этот счет, то они скажут, что все хорошо и даже лучше. Их все устраивает в OSM, причем это скажут, как опытные осмеры, так и новички. Данные из базы никуда не делись, все графики растут вверх, у нас принимаются новые модели тегирования, улучшается картостиль, публикуются новые проекты на основе OSM — разве это можно назвать стагнацией?

— Сложилось ли сообщество OSM в России?

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

— Откуда тогда в российском сообществе бродит призрак конца OSM?

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

Оно появилось в 2012 году. В тот год, когда у нас было перелицензирование. Я про это немало писал в своем блоге, что ничего не происходит, и это странно. И так до сих пор ничего и не происходит все эти годы. Сейчас же стало понятно, что это скорее система, чем аномалия. Определенно, в какой-то степени кризис есть. Он связан именно с тем, что всех всё устраивает, что всем всё нравится, что у нас по мелочам проект продолжает улучшаться, а графики продолжают идти вверх. К тому же, большинство участников считает, что раз графики растут, то, значит, в проекте все хорошо. Но это не так, есть еще много чего, что можно улучшить.

— Например?

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

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

— Когда вы говорите, что «всех всё устраивает», то кого вы именно подразумеваете? Коммерческие компании?

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

— Почему они не могут влиять? Что-то им препятствует?

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

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

Также нужно понимать, что это относительно новый вызов для OSM. Еще 5-6 лет назад не было такого количества потребителей данных OSM. Потому никто не поднимал вопрос качества. Все просто: раз нами пользуются, то качество, должно быть, выше среднего. Это совершенно нормально. Если от нас что-то требуют, то это значит, что мы лучше, чем среднее по больнице. Нас уже выбрали и хотят, чтобы карта была лучше и продолжала оставаться самой лучшей.

— В свое время вы пытались создать Совет российского OSM. Можете рассказать об этом подробнее?
— Инициатором создания Совета российского OSM был не я. Это была группа активных участников RU-OSM из 11 человек. Началось все в 2011 году. Совет создавался как точка контакта, как замена официальному юридическому лицу. Совет должен был отвечать на вопросы извне и решать внутренние споры. Например, использовать или не использовать данные «Публичной кадастровой карты», или кто будет модератором форума. Активно совет проработал не очень долго. Потому что нужно было встречаться раз в неделю или раз в две недели. Была какая-то административная работа. И нам всем это довольно быстро надоело. К тому же, 11 человек довольно сложно собрать вместе даже онлайн. Вместе с тем, формально Совет российского OSM не распущен и он до сих пор функционирует. Есть e-mail Совета, на который до сих пор шлют письма, кто-то из Совета на них отвечает. Буквально на днях я отвечал на очередное письмо, которое пришло на этот адрес. Поэтому можно уверенно сказать, что у российского OSM есть точка контакта, а Совет российского OSM работает, но только в качестве консультационного органа.

— Нет желания возродить эту структуру сейчас?
— Не совсем понятно, зачем нам нужен Совет. И во время активной работы Совета мы это обсуждали. Пришли к выводу, что любая структура нужна для того, чтобы управлять какими-то ресурсами. А какие ресурсы у нашего Совета? Никаких: ни денег, ни подчиненных. Зачем тогда нужна формальная структура?

— Вы также были членом OSMF. Зачем вы туда пошли? Почему потом ушли?
— Я был в Совете OSMF – это структура, которая управляет OSM. Она состоит из семи человек. Каждую зиму проходят выборы. Я был в этом cовете два года и добровольно его покинул. Освободил свое место для Хизер Лесон из США, которая сейчас очень активно пытается изменить Совет OSMF к лучшему. Так что я рад, что вовремя ушел и освободил для нее место. В составе этого совета я в основном разговаривал с другими участниками совета.

Мы придумывали различные вещи, которые могли бы улучшить OSM. В основном, с внешней точки зрения. Например, сайт “Welcome Mat” был задуман еще тогда, когда я был в составе Совета. В этом году, скорее всего, появятся микрогранты, введение которых я продвигал на сходках Совета OSMF года 2-3 назад. Раз в год все участники совета встречаются очно для того, чтобы обсудить текущие вопросы, а также поставить цели и определить стратегию развития проекта на ближайший год. Кстати, буквально на днях была такая встреча. Основной мой вклад — это идеи на таких сходках.

Совет OSMF – это команда наиболее активных участников проекта, которые решили, что могут потратить часть своего личного времени на стратегическую и бюрократическую работу. Они не придумывают новых схем тегирования и не говорят, кому и как рисовать. Они просто пытаются сделать OSM более упорядоченным.

— Почему ушли из Совета OSMF?
— Почувствовал, что уже стал относительно бесполезен. В какой-то момент я перестал посвящать достаточно времени Совету и в основном лишь принимал участие в голосованиях. Я не предлагал что-то новое и не выполнял никакой административной работы. Если ничего особо не делаешь, то зачем занимать кресло? Лучше отдать его кому-то, кто с новыми силами придет и будет пытаться что-то поменять.

— Чтобы вы добавили в OSM, чтобы он стал лучше?
— Кнопку «Откатить». Реально. В OSM большие проблемы с откатом правок. Я в этом направлении немного уже работал. Теперь по крайней мере есть сайт, с которого можно откатывать простые правки. Но правки до сих пор рассматриваются как что-то сакральное: чтобы что-то откатить нужно долго говорить с тем, кто их внес, всё обсудить, всё несколько раз проверить, а только потом откатывать. Все это потому, что нет простой кнопки «Откатить», как в той же Википедии.

— Чтобы вы пожелали новичку, который только пришел в OSM?
— Добавляться в чатик в Telegram, не бояться задавать вопросы и не уходить, если кто-то будет не совсем дружелюбен. Потому что самые продуктивные и самые полезные участники — это те, кто общается в сообществе. Почему важно общаться? Я столько раз наблюдал одну и ту же историю: человек приходит в OSM, начинает невероятно много всего рисовать, а потом с ним связываются опытные осмеры и оказывается, что всё это надо откатывать, что всё это было зря, потому что допущены серьезные ошибки, которые вызваны неверным пониманием системы тегов или лицензией OSM. Конечно, после такого новичок теряет запал и интерес к OSM. Но если бы человек сначала пришел в сообщество, даже если он собирается рисовать совсем чуть-чуть, попытался понять, что это за проект, его правила и традиции, то шансы, что его правки не откатят — стремились бы к 100%. Самое важное в ОSM — это не много рисовать, а правильно.

— Илья, что скажете в завершении интервью?
— Интересуйтесь OSM. Скорее всего, вы ему и, что важнее, он вам, может дать гораздо больше, чем сейчас. Стоит только немного копнуть вглубь. Участвуйте в чатике RU-OSM в Telegram и на форуме, слушайте подкасты, читайте статьи, интервью и OSM wiki, переводите и тогда, рано или поздно, окажется, что проект значительно полезней, чем казался на первый взгляд. Ведь самое крутое, что есть в OSM – скрытая мощь проекта, которую можно направить на развитие себя.

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


  1. nehrung
    29.05.2019 21:45

    Читая статью, всё время ловил себя на впечатлении, что речь идёт не об OSM, а о Викимапии (членом сообщества которой я являюсь). Ну прямо один в один — тоже рисуем карты и объекты на них (девиз Викимапии — «Опишем весь мир!»), тоже делаем это открыто и бесплатно. Но вот с правками существенное различие — в Викимапии любой пользователь может легко удалить объект, нарисованный другим пользователем, если обнаружится, что он сделан с нарушением правил (например, не существует).
    Получается, что OSM и Викимапия во многом пересекаются и дублируют друг друга.


    1. ooprizrakoo
      29.05.2019 22:58

      На мой взгляд, они лишь чуть-чуть пересекаются — только в видимой через браузер части.
      Однако при этом смысл ОСМа не просто в отображении карт c комментариями, а в наличии свободных гео-данных, которые можно использовать как в коммерческих, так и некоммерческих целях в любых сторонних веб-сервисах, программах и мобильных приложениях. Это довольно принципиальное отличие, благодаря которым существуют planet.com, maps.me, и куча иных проектов.
      При этом проект полностью независим и от коммерческих компаний, по воле которых кто-то может просто взять, и «выключить» свой сервис. Потому что ОСМ любой человек может форкнуть и поднять свой тайловый сервер у себя на компьютере.


      1. vlivyur
        30.05.2019 10:39

        При этом если получить как-то данные Викимапии — у них с лицензией очень плохо будет.


        1. Sildream Автор
          30.05.2019 10:45

          Мне кажется, что вовсе нельзя получить данные Викимапии, как это возможно в OSM. Можно только посмотреть тайлы на сайте, которые распространяются по лицензии CC-BY-SA. Относительно свободная лицензия.


          1. Moskus
            30.05.2019 12:59

            Эта лицензия у Викимапии не имеет законной силы, потому что данные в Викимапии нарушают лицензию Гугла, так что их авторы не имеют формального права ими законно распоряжаться.


            1. ptica_filin
              31.05.2019 07:36

              Почему именно Гугла? Сейчас там можно включать карты и других поставщиков.


              1. Moskus
                31.05.2019 10:12

                Я не имею понятия, что ваше возражение должно значить. Потому что 90% данных в Викимапии — результат обвода снимков из Google Maps. А даже если остальные 10% основаны на чем-то предположительно свободном, не существует никакой возможности отделить одно от другого. Потому приведенный вами факт никак не меняет ситуацию, вообще.


                1. nehrung
                  31.05.2019 11:12

                  Будучи участником процесса, полагаю, что не 90, а все 100%. Там просто нет другого источника данных, кроме снимков. Ценность Викимапии не в картографических данных, а в пользовательских описаниях объектов. Столь подробные описания не может предоставить никакой другой подобный сервис, если он не основан на участии самих пользователей. А OSM, хоть и основан, но направлен на другое.
                  Ну и добавлю, что мне непонятно упоминание насчёт «законной силы». Да, Викимапия целиком базируется на Гугл-Мапс, но это санкционировано Гуглом. Об этом не раз писали на викимапских форумах сами участники команды Викимапии.
                  И ещё одно замечание — представляю, насколько плотно пасутся на просторах Викимапии организации наподобие наших наследников Кей-Джи-Би и их американских аналогов. Пользователи предоставляют им огромный массив информации для освоения, фактически это огромный контингент сверхштатных агентов, которых не надо вербовать и мотивировать. OSM этого не даёт, в нём всё сильно проще.


                  1. Moskus
                    31.05.2019 11:40

                    Точно не сто, потому что, например, в России дофига перерисовано из кадастра и с Яндекса.
                    Я не обсуждаю (и не собираюсь) ценность не-картографических данных, речь именно о картографических.
                    «На форумах» я тоже могу написать много что, было бы желание.
                    А что касается доброй традиции считать, что иностранные спецслужбы могут получить оттуда какую-то информацию — вы льстите проекту, все что там можно увидеть и прочитать, видели еще в пятидесятые, и знали — тоже.


              1. vlivyur
                31.05.2019 11:09

                Речь про исходные данные на викикарте и то, как они были получены. Обводка OSM мне кажется тоже не сильно будет лицензионно чиста.


    1. Moskus
      29.05.2019 23:04

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


      1. chnav
        30.05.2019 12:22

        распространяя его на ситуацию, когда объект проще удалить и нарисовать заново, чем исправить, когда он изначально нарисован небрежно или слишком неточно.
        В JOSM для этого есть инструмент «заменить геометрию». Старый неточный объект переезжает на место нового вместе со всей историей и тегами. Опытные участники им пользуются.


        1. Moskus
          30.05.2019 12:56

          Это известный факт, который, тем не менее, никак не относится к ситуации, которую я описал выше. Существует миллион ситуаций, когда абсолютно никакой ценности в исходных тегах и пресловутом авторстве и истории нет, ни объективно, ни субъективно.

          Вот вам пример, на случай, если логического объяснения — недостаточно. Если какой-то пользователь нарисовал по снимку квадратный водоем, а на самом деле там одноэтажное здание сложной формы с плоской крышей, которая на снимке — в тени (потому он ошибся), какой практический смысл в сохранении подобной истории? Чтобы знать, что Васе, нарисовавшему водоем, нужно разуть глаза? Между ошибочным и реальным объектом, в подобном случае, нет вообще никакой связи.


          1. chnav
            30.05.2019 13:25
            +1

            Чтобы знать, что Васе, нарисовавшему водоем, нужно разуть глаза?
            Именно так. Есть даже теги was:* только для того чтобы очередной мапер не отрисовал по устаревшему снимку.

            Есть ещё одна причина, почему желательно минимизировать удалений точек — сохранение Node ID в активном состоянии. Если точки удалить, то они навечно выйдут из обращения. Мы давно перешагнули за 2^32 и только ускоряемся. Обработка mapped array таких размеров вещь ресурсоёмкая.
            Где-то читал что 2/3 номеров у нас не используются. Сейчас выдаются node id около 6.5 млрд, хорошо бы кто-то дал статистику по планете, сколько точек используется реально.

            Была идея вместо номеров узлов использовать координаты, но, по всей видимости, уже не в этой жизни и не в этом проекте.


            1. Moskus
              30.05.2019 20:12

              Пошло притягивание за уши.
              Префикс was: недокументирован, а предлагался для отражения ситуации, когда объект более не существует в реальности, но есть на снимке, что совершенно не то же самое, что в приведенном мной примере с ошибочной идентификацией. Так что вы не смогли ответить на мой вопрос без натяжек и ложных утверждений.

              Вторая приведенная вами причина — типичная non-problem. Если бы об этом была причина беспокоиться, по этому поводу уже давно говорили бы разработчики корневой инфраструктуры. Между тем, этого не происходит.


              1. chnav
                30.05.2019 20:29

                Вторая приведенная вами причина — типичная non-problem. Если бы об этом была причина беспокоиться, по этому поводу уже давно говорили бы разработчики корневой инфраструктуры. Между тем, этого не происходит.
                Если вкратце — всем давно пофиг. API 0.6 исполнилось 10 лет и никаких подвижек не предвидится, о чем есть хорошая заметка в блоге Зверика.
                У администраторов ОСМ нет повода беспокоиться, проблемы не в корневой структуре ОСМ. Неудобства начинаются на стороне потребителей данных ОСМ, которым вместо прямой работы с координатами приходится делать (абсолютно бессмысленную) трансляцию node_id -> координаты. Давным-давно я спросил на форуме зачем был сделан такой костыль. Ответ: потому-что mySQL.
                Сейчас всё вертится на нормальном Postgres, а костыль остался.

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


                1. Moskus
                  30.05.2019 22:29

                  Вот вы и сами подтвердили, что для самого проекта это — non-problem, а возможно — проблема для потребителей. Ну, да, окей. Можно ли эту частную проблему решить путем замены геометрии при редактировании? Вполне очевидно, что нет. Потому что это ровно половина решения: переиспользование узлов при редактировании никак не влияет на создаваемые действительно заново объекты.
                  Собственно, что и требовалось доказать: для приведенного мной случая не существует практической, не идеологической причины для замены геометрии. Замечу, что я не утверждаю, что заменять геометрию вообще не нужно, но также не нужно и превращать эту практику в самоценный фетиш.


                1. rPman
                  31.05.2019 08:00

                  chnav Пожалуйста, приведите яркий пример несуразицы и абсурда, которые порождает использование кадастра.


                  1. chnav
                    31.05.2019 09:01

                    Полагаю это тема для форума OSM, но вот пожалуйста
                    www.openstreetmap.org/changeset/69899061

                    Пристройка-ресторан является отдельным зданием, хотя и примыкает стенами к жилому дому. У них разный фундамент, разные проекты, кирпичная кладка не перевязана. Но то что они оба приписаны к одному кадастровому/адресному участку для московских маперов автоматически означает что это одно здание. Вот и возникает вопрос — что первично в ОСМ, физические наблюдаемые разные объекты или одна адресная табличка, что называть «зданием». А как тогда быть с территориями предприятий, почему все здания не объединяются в одно целое, ведь у многих из них единый кадастровый участок и адрес?

                    Такие же примеры с нумерацией дорог по Росавтодору, например трассы Самара-Уфа и Самара-Оренбург обе имеют обозначение М-5, т.е. из Самары выходит ТРИ трассы М-5. И как теперь понять, например, «ремонт на таком-то километре М-5» или «езжай по М-5 на восток». К слову, Росавтодор понимает что вносит путаницу и благоразумно пишет на своих схемах «М-5 подход к г.Оренбург».

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


                    1. Moskus
                      31.05.2019 10:16

                      Полагаю это тема для форума OSM, но вот пожалуйста
                      www.openstreetmap.org/changeset/69899061

                      Узнаю literan-а…
                      Решить вопрос building:part-ами, конечно, было нельзя.


              1. chnav
                30.05.2019 21:07

                Некоторые обладатели больного самолюбия
                Васе, нарисовавшему водоем, нужно разуть глаза
                Пошло притягивание за уши.
                Ваши ответы хорошо иллюстрируют тезис из интервью о недружелюбности российского сообщества ОСМ. Это тоже причина, по которой стараюсь минимизировать совместное картирование в России.


                1. Moskus
                  30.05.2019 22:22
                  -1

                  Сказали «а», говорите «б». Например, предложите иной способ говорить о том, факте, что некоторые не вылезающие из-за монитора индивидуумы, избалованные родителями, считают, что любые усилия (даже такие, которые абсолютно непродуктивны) — почётны и достойны того, чтобы были увековечены.
                  Чтобы не быть голословным, говоря о вреде пассивно-агрессивного подхода, который я критикую, предлагаю вам ознакомиться с предметом, почитав книгу The coddling of the American mind, где ее автор, Jonathan Haidt, описывает довольно грустные эффекты подобной избалованности и чрезмерной вежливости для молодого поколения американцев. Ознакомитесь — можно будет дебатировать предметно.


          1. catharsis
            31.05.2019 00:00

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


            1. Moskus
              31.05.2019 00:05

              Я привел конкретный пример, по поводу этого примера вы можете что-то конкретное сказать?

              Потенциальную пользу от истории вообще я не отрицаю и даже упомянул выше. Так что непонято, с чем вы спорите и зачем возражаете.


    1. catharsis
      31.05.2019 06:33

      Насколько викимапия сейчас активна?
      Сайт сыпет ошибками Google Maps API, мобильные приложения в основном умерли, объекты попереименовывали застройщики прилегающих территорий


  1. Moskus
    29.05.2019 23:06

    Ну не мог Илья не проявить wishful thinking и не сказать, что американское общество состоит из одних пушистиков, феминистов (и прочих неомарксистов) и вообще — одно сплошное safe space. Что, строго говоря, полностью не соответствует действительности.


    1. vlivyur
      30.05.2019 10:41

      Ага. На меня американский покемонщик за то, что я удалил несколько его отметок (криво названных, потому не смог найти упоминаний в инете, остальные смог поправить) тут же накатал жалобу в DWG.


      1. Sildream Автор
        30.05.2019 10:52

        Могу удариться в схоластику и предположить, что покемонщик не является представителем американского сообщества OSM. Разве можно сказать, что российские покемонщики, которые портят карту в OSM своими парками, — участники RU-OSM сообщества? Не думаю. Только формально и с большой натяжкой можно о них так сказать.


        1. Moskus
          30.05.2019 12:58

          Речь в моем комментарии, меж тем, не о сообществе OSM, а об американском обществе вообще.


        1. vlivyur
          30.05.2019 13:58

          Да если бы. Человек с 2011 года в проекте, в последнее время ударился в покемонов и, как я полагаю, переносит информацию с покестопов и жимов в OSM. Возможно он там действительно был и видел всё это, вот только не совсем правильно это.


  1. chupanebre
    30.05.2019 00:23

    На днях пытался решить простую проблему: в мобильном приложении мне нужно было показывать статическую карту по координатам. Такой простой gif или png определенного квадрата. Приложение опенсоурсное, бесплатное и без рекламы, поэтому если за сервис платить, то хотелось бы платить немного. Вот есть OSM, тоже открытый. Казалось бы, сейчас найду 100500 компаний, предлагающих нужный мне сервис по цене чуть дороже, чем стоимость трафика. Но не тут-то было. Почти ничего нет. Почему так печально?


    1. vics001
      30.05.2019 00:29
      +1

      Все отлично и лучшем, чем когда-нибудь было!
      openmaptiles.org
      maptiler.org
      Или настраиваем switch2osm.org/manually-building-a-tile-server-18-04-lts


    1. Sildream Автор
      30.05.2019 01:52

      Задайте этот вопрос на форуме или в чатике в Telegram. Уверен, вам подскажут и помогут.


    1. Sildream Автор
      30.05.2019 03:14

      Говорят, что есть Mapbox static API, о котором когда-то даже была статья на Хабре.



  1. Sanovskiy
    30.05.2019 12:50

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


    1. Sildream Автор
      30.05.2019 19:03

      Вы про iD? Посмотрите JOSM.


  1. rPman
    31.05.2019 08:04

    Sildream

    что это за проект, его правила и традиции, то шансы, что его правки не откатят — стремились бы к 100%
    можно ссылку на какой-нибудь стартовый хауту, чтобы разобраться именно в этих традициях и правилах?


    1. Sildream Автор
      31.05.2019 11:24

      Если попробуете править через iD (это онлайн-редактор, находится на главной странице проекта, появляется, если нажать кнопку «Править»), то он перед запуском сам предложит пройти обучение. Если через JOSM, то по ссылке есть и сама программа, и видеоролик, и ссылки на учебные пособия. Также достаточно много информации содержится в WikiOSM, в том числе и «Руководство новичка».

      Если возникнут еще вопросы, то присоединяйтесь к чатику в Telegram и смело спрашивайте.