Праздник со слезами на глазах

В техноблогах начали появляться заметки про десятилетие OpenStreetMap, как наш проект развился за это время и какое светлое будущее нас ждёт. Обычная шарманка про рождение из ничего, из желания Стива Коста сделать свободную альтернативу картам Ordnance Survey, смешную поначалу, но грозную теперь. И у нас, конечно, будет всего больше, сообщество станет мягче относиться к импортам, и настанет всеобщий API 0.7. Какая же бочка чуши.

Прежде всего, посмотрите на карту OpenStreetMap восемь лет назад, от 14 августа 2006 года (спасибо Фредерику Рамму за подготовку базы). Нет смысла искать там свой город: это чистое поле с парой линий в Англии и Дании. Чем занимались участники проекта предшествующие два года? Ну э-э-э, собирали треки. JOSM появился в январе 2006, Osmarender и API 0.3 — в марте. До этого OSM практически был на уровне идеи: почтовая рассылка и вики.

Технически развитие OSM остановилось в 2011 году: тогда уже вовсю работал рендер на мапнике, потлатч 2 заменил первый, продвинутые мапперы использовали JOSM, появились OSRM, Overpass API и Leaflet. С тех пор — только дописывание библиотек, смена дизайна или затухание заброшенных программ. Единственное исключение — редактор iD, часть большого и страшного проекта под названием «Mapbox». Страшный он потому, что может стать нашим будущим.

Что нас ждёт? Раньше я оптимистично бросался названиями типа «год редактора карты», призывал распространять весть об OpenStreetMap в школы. Думал, что вот-вот — и напишут удобные инструменты для отката ченджсетов, для классификации тегов, для сбора данных пешком, на велосипеде и на машине. Реальность такова, что банальное перемещение точек в лучшем редакторе JOSM сделано настолько криво, что пришлось включить в ядро два альтернативных способа (кнопки «W» и «X»). Нет ничего, и ничего не предвидится. Новый OWL заглох, роутинг и overpass на глагне так и пылятся в ветвях гитхаба, про API 0.7 и говорить смешно, даже если не вспоминать слово «полигоны». Кажется, проект окончательно стагнировал, только сотни тысяч участников обводят, рисуют, импортируют, воюют.

Нельзя прогнозировать на год или два вперёд, потому что за это время мы не смогли построить надёжной, предсказуемой организационной структуры (админы — единственное исключение). Можно лишь надеяться. Что кто-нибудь загрузит первые коммиты для нового API в ветку cgimap. Что появится настойчивый участник, который пробьёт стену безразличия и перфекционизма, добавив на osm.org полезную функциональность. Что некоторым программистам начнут платить за работу и требовать от них результатов в конечные сроки. Что у нас появится хотя бы один практикующий юрист, и мы узнаем, не зря ли провели три года в перепалках. Что Mapbox не захватит технологический стек OSM своим джаваскриптом. Что откат ченджсетов станет проще, а ошибки будут валидироваться на сервере.

OpenStreetMap — без сомнения, лучшая карта всего мира. Непонятно, почему его до сих пор воспринимают как несерьёзную поделку, и часто забывают упомянуть в сравнительных статьях. Хотя нет, понятно. Дайте нам ещё десять лет.

Также:

Поделиться
Отправить
10 комментариев
vvoovv

Хочу карту на февраль 2008 г.
Тогда была моя первая правка.

Александр

Сцылку на Ферру бы поправить...

Илья Зверев

Починил, спасибо.

gryphon

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

Виктор

На сегодняшний день конкуренцию OSM составляет только Google Maps. Все Navteq и другие провайдеры данных оттесняются на профессиональные рынки или во встроенные решения (встроенные навигаторы или отдельные устройства). Это и понятно там margin больше, а картография требует огромных ресурсов.

Можно поздравить OSM с таким грандиозным успехом. Но, к сожалению, за эти 10 лет Google Maps продвинулись настолько сильно, что разрыв увеличился. Дело в том, что Google Maps представляет и спутниковые снимки, Street view, систему рейтингов POI и заметно улучшенный поиск, и публичный транспорт с правильными расписаниями и многое другое. И самое главное Traffic Data.
Поэтому, чтобы OSM действительно стал N 1 , как Wikipedia в своей области, Google Maps придется полностью развалится.

OverQuantum

Реальность такова, что банальное перемещение точек в лучшем редакторе JOSM сделано настолько криво, что пришлось включить в ядро два альтернативных способа (кнопки «W» и «X»).

W и X отвечают за совсем даже не банальное перемещение. То что они включены в ядро, не означает, что обычный способ кривой. AFAIK.

Новый OWL заглох

Achavi появился, сам же писал неделю назад.

Илья Зверев

Слушай, у тебя при перемещении курсор загораживает точку, а сама точка расположена не в центре курсора, а где-то рядом. Это не криво, что ли? А Achavi — это лишь интерфейс к Overpass, он многого не умеет, что демонстрировал новый OWL.

OverQuantum

Слушай, у тебя при перемещении курсор загораживает точку, а сама точка расположена не в центре курсора, а где-то рядом. Это не криво, что ли?

О_о Вот никогда не испытывал проблем от этого.

Петров Николай

Все это еще раз утверждает меня во мнении что чистый опен-сурс никогда не победит проприетарщину.

Я имею ввиду конечный продукт для юзеров «опенсурс» делает плохо (или вообще не делает). Тот-же линукс. Сколько времени ждали, что вот-вот уже вендекапец на подходе... проходят десятилетия, и линукс занимает меньше процента рынка десктопов. Только на компании надежда (на бизнес) — ред хат, Suse, Canonical etc. Потому что только компания (с деньгами) может сделать хороший продукт для конечного юзера.

Программист (в большинстве случаев) не будет делать для себя красивый интерфейс, который юзабелен удобен красив и хорошо работает. Поэтому линукс в основном на серверах — чисто технология.

Возьмем например андроид. Где спрашивается опен сурсная карта OSM? Да нет ее нормальной. Я говорю не про карту для мапперов а для обычных людей. Единственная нормальная карта maps.me — опять компания. Что опять подтверждает мои догадки о том что годный продукт может сделать только коммерческая контора.

Возьмем к примеру друпал (я с ним много лет работаю). Чистый и матерый опенсурс (в отличие от жумлы и wordpress для которых полно платных модулей). В друпале все строго и традиционно, но по большей части он поддерживается сотрудниками коммерческой компании Acquia (и других контор). Компании, которую основал создатель друпала и которая делает коммерческие проекты на друпале (крутые, дорогие проекты).

Поэтому, MapBox (и подобные фирмы) это не угроза для ОСМ а благо; более того — единственный способ выжить и конкурировать с полностью проприетарными продуктами.

openstreetmap.ru? вроде более дружелюбен к юзерам. Да, но кто его сделал? Не сотрудники-ли компании NextGIS? Опять возвращаемся все к тому-же.

При всем уважении к автору — ОСМ без компаний не выживет.

PS. А почему JOSM кривой — да все потому-же: компаниям коммерческим конкретно эта вами указанная кривизна не мешает, поэтому никто не правит. Платить программистам? А деньги откуда? Конечно — из контор которые зарабатывают на OSM.

PPS. и еще хороший пример. Страшно подумать сколько опенсурсных библиотек и технологий поддерживают (пишут код) программисты из одного только гугла? Много. Очень много. Но они делают это потому что компании нужны эти технологии. Работающими. Условно: а они уже навешивают поверх хорошего опенсурсного кода добротные интерфейсы.

Илья Зверев

Интересная точка зрения. Лишь маленькая поправка: openstreetmap.ru полностью написан добровольцами из русского сообщества в свободное время. Другие мощные проекты без следов финансирования — umap.openstreetmap.fr и taginfo.openstreetmap.org

Shurik

Петров Николай,
из контрибьюторов openstreetmap.ru я вижу только одного сотрудника NextGIS, его вклад равен одному коммиту на странице about.php.

Виктор

[Quote]PS. А почему JOSM кривой — да все потому-же: компаниям коммерческим конкретно эта вами указанная кривизна не мешает, поэтому никто не правит. Платить программистам? А деньги откуда? Конечно — из контор которые зарабатывают на OSM.[/Quote]
Почему JOSM кривой ? Отличная программа как не пользуюсь всегда хорошие впечатления. Не думаю, что в Google редактор карт лучше.

Петров Николай

Почему JOSM кривой ?

Ну это сказал не я а Zverik:

«перемещение точек в лучшем редакторе JOSM сделано настолько криво, что пришлось включить в ядро два альтернативных способа (кнопки „W“ и „X“).»

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