78 заметок с тегом

osm.org

Ctrl + ↑ Позднее

Право-лево, лево-право

На openstreetmap.org добавили кнопку прокладки маршрута. Пул-реквест обсуждали почти год, и для следивших за ним (и новостями здесь) в функциональности ничего нового: кнопка со стрелочками, перетаскиваешь два маркера, выбираешь один из шести профилей (спасибо авторам OSRM, GraphHopper и MapQuest, предоставившим сервисы).

Это последний их трёх главных пул-реквестов прошлого года, но за время их обсуждения добавили ещё несколько интересных. Самый важный, видимо, — переработка вкладки истории на базе нового движка OWL. К сожалению, его даже не обсуждают: в последнем комментарии интересуются, зачем это всё, когда есть исторические диффы от Overpass API.

2015   osm.org   роутинг

Пальцем в карту

Второй пул-реквест, ждавший в почти готовом состоянии с марта, только что принят в код сайта osm.org: поиск объектов вокруг заданной точки. Просто включите режим «?» и тыкните куда-нибудь. Объекты отсортированы по типу, за ними идёт второй список — границ поселений и регионов, в которые попала точка. Данные предоставлены сервисами Overpass API и Nominatim.

Остался последний из трёх долгостроев: прокладка маршрута (демо).

2014   osm.org   overpass

Рисуй ещё

Сегодня работу Лукаса Гурдека на Google Summer of Code этого лета, комментирование пакетов правок на сайте, приняли в osm.org. На комментарии можно подписаться, автору приходят уведомления всегда. Помните, что простому «спасибо» будет рад каждый, особенно после нескольких часов работы в josm.

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

2014   osm.org

Дневной сон

Сегодня с 14:00 до максимум 15:30 по Москве серверы баз данных OpenStreetMap будут отключены. Данные из API нельзя будет не только отправить, но и скачать. То есть, не будет работать ни один редактор. Вы можете загрузить часть карты в JOSM заранее, но будьте готовы к конфликтам правок, загружая отредактированное несколько часов спустя.

Не будут создаваться файлы репликации, не будет работать вход по имени-паролю OSM: ни на форумы, ни в trac, ни на help.osm.org. Будут работать как прежде: сайт и поиск адресов, тайлы, списки рассылки, вики, чатик, репозитории git и svn. Во время технического перерыва администраторы поменяют местами главный и вспомогательные серверы БД. Это теоретически можно сделать вовсе без отключения систем, но, во-первых, лучше подготовить к длинному отключению на всякий случай, а во-вторых, во время отключения серверы перезагрузят, чтобы обновить ядро и другие модули.

2014   osm.org

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

В техноблогах начали появляться заметки про десятилетие 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 — без сомнения, лучшая карта всего мира. Непонятно, почему его до сих пор воспринимают как несерьёзную поделку, и часто забывают упомянуть в сравнительных статьях. Хотя нет, понятно. Дайте нам ещё десять лет.

Также:

2014   osm.org   ВНЕЗАПНО
Ctrl + ↓ Ранее