Позднее Ctrl + ↑

Конец эпопеи

Стив Кост в своём выступлении позвал руководителя LWG Майкла Коллинсона, и тот, наконец, объявил: следующая планета выйдет под лицензией ODbL. Так завершится пятый, и последний, этап перелицензирования. Тайлы, разумеются, останутся под CC-BY-SA. Конкретную строчку для подписывания карт опубликуют чуть позже.

В dev@ обсуждают изменение структуры каталогов на сайте планеты. Пол Норман предложил более опрятный вариант без захламления корневой папки, и все с ним соглашаются. Напомню, что после выпуска ODbL-планеты пользователям потребуется начисто перезалить базу, и этот момент как нельзя лучше подходит для приведения инфраструктуры в порядок.

Сотм в трансляции

Через три часа сорок минут на сцену одного из залов Токийского университета выйдет Стив Кост и, как обычно, сделает вид, что в проекте всё хорошо. Так начнётся ежегодная конференция State of the Map. Завтрашний день посвящён японскому сообществу и последствиям цунами. Если вам не спится, подключайтесь к этому каналу ustream в 4 часа ночи по Москве. Расскажете потом. Для остальных — все доклады и презентации будут выкладывать в вики, вот страница четверга. Трансляция из второго зала здесь, а тут программа.
2012   sotm

Runge, не делай area:highway!

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

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

Мы превращаем OpenStreetMap в холст, а JOSM — в графический редактор. Вместо интерпретации — закрашивание площадей. Зелёненькое — лес, синенькое — вода, серое — дорога. Какая разница, сколько там полос, каковы покрытие, максимальная скорость, разрешена ли стоянка! OSM — не место для полезных данных. Качество карты рассчитывается по количеству белых пятен на картинке. Нарисованы луг, землепользование, площади — хорошо. Проведена линия и расставлены точки (не важно, сколько на них тегов) — недостаточно.

Отсюда и импорты Корины, медленно накрывающей Европу. Отсюда и фаззер, ныне Scanaerial, закрашивающий сотни квадратных километров одним кликом. Мы носимся с лозунгом «не рисуем под рендер», но при этом в соседней теме требуем от авторов картостилей: «сделайте area:highway!» Будущее OSM — за площадями. Вся планета должна быть покрыта непрерывным слоем natural, затем слоем landuse, затем, лоскутно, слоями place, leisure, area:highway, building и прочими. У вас в потлатче каждая линия в куче мультиполигонов? Ну извините, это редактор такой плохой. Дороги перекопали, лес вырубили, а в жосме невозможно нормально разлепить полигоны? Ничего, через пару лет напишут удобный плагин, тогда и обновите карту.

Тем временем, ни один из существующих слоёв до сих пор не отображает дорожное покрытие. Даже на примитивном уровне «асфальт/не асфальт». Кому это нужно, в самом деле? Всё и так обозначено на картах генштаба, не выпендривайтесь и ездите с ними.

Выхода из этой ситуации два. Первый — запретить детальные космоснимки и прочие источники, кроме GPS-треков. Вернуться к основам, в 2005 год. Потеряем контуры домов, ну и что: для навигации всё равно достаточно адресов и прочих POI. А озёра можно рисовать и по Landsat. Может, в отсутствие возможности накликивать сотни тысяч объектов из воздуха, мы начнём ценить свойства тех немногих дорог и точек, которые увидели своими глазами. Пять осмысленных уникальных тегов на объекте станут минимумом, и станут популярнее валидаторы не количества, а качества.

Другой выход — принять то, что все рисуют под рендереры. И делать картостили не уровня «ура, я поддержал новый тип дорог, хвалите меня», а со сложной логикой, учитывающей на каждом объекте максимальное количество значащих тегов. Чтобы то, как выглядит дорога, зависело не от тега highway (который только всех запутывает), а от lanes, surface, width, smoothness, parking:lane и прочих. Чтобы насыщенность карты зависела не от количества полигонов natural и landuse, а от дорог и POI. Чтобы сторонние люди приходили на openstreetmap.ru и не восклицали «что за ужас», а выкидывали скачанные карты генштаба и нажимали кнопку «распечатать».

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

Я б в докладчики пошёл

Осталось, как сообщает счётчик на сайте конференции, 74 дня до «Открытых ГИС». Помните о такой? С этого момента официально открывается приём заявок на доклады в секцию OpenStreetMap. Которая, напомню, занимает целый поток целых два дня. Требования и рекомендации к докладам в нашей секции развёрнуто описаны вот здесь.

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

Разумеется, будет и секция коротких докладов, причём в этот раз, в надежде, что приедут много участников извне Москвы, отдельный поток будет посвящён рассказам про маппинг в регионах. Для доклада в секции достаточно записаться в вики.

К этому моменту у конференции появилось два спонсора: учебный центр «ГИСпроект» и незнакомая мне компания «data tile». Это великолепно — но недостаточно для такой большой конференции. Спросите у себя или своего начальника, может ли ваша организация стать спонсором?

Лайк

6 июля Фредерик написал в talk-de@: «Было бы полезно добавить на карту кнопки „это хорошо“ и „это плохо“. Когда человек нажмёт одну из них, координаты, время и выбранная кнопка запишутся в базу данных. А затем можно обработать эти данные — посмотреть, где пользователи считают карту недостаточно хорошей, отследить тренды».

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

Модуль включен не только на демонстрационной странице, но уже и на немецкой глагне. Инструкции по подключению, ссылки, примеры и дамп базы собраны на отдельном сайте. Leaflet пока не поддерживается, но исходники модуля открыты, осталось найти программиста.
Ранее Ctrl + ↓

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