SotM 2021 по-русски
208 subscribers
543 photos
17 videos
189 links
Трансляция с конференций FOSS4G, FOSDEM и SOTM от Ильи Зверева и друзей, обсуждайте на @ruosm. Основной канал Ильи — @shtosm.
Download Telegram
to view and join the conversation
В тему вчерашнего фокуса на StreetComplete, прочитал только что вышедший WeeklyOSM, а там две ссылки про это приложение. DeBigC из Дублина, Ирландия, посмотрел на правки из этого приложения в своей стране. «Всего 108 тысяч за пять лет, как мало!» У них сейчас проект по картированию и уточнению зданий, и задачи в StreetComplete неплохо помогают продвинуться за счёт менее опытных пользователей.

А Тобиас (автор приложения) запустил страничку, куда можно ввести название города, и она покажет процент выполненных заданий. «у 28% зданий в Минске указана этажность, у 14% — форма крыши». В контексте того, что Тобиас рассказывал вчера, непонятно, это про все здания или только те, что отвечают критериям для постановки задач. Но всё равно любопытно.
«Our mission is to facilitate the spatial dialogue of stakeholders around projects related to territory» — готовлюсь к переводу коротких докладов (18:45!) и что-то эээ
Ситуация: есть три способа обозначить обычную дорогу. Обсуждение пропозала highway=street сегодня в Venueless breakout room #1 в 20:00 по Москве. Но в 20:15 я перевожу выступление про Overpass API.
Время смородины! Десять минут до коротких докладов
Короче, натренировали модель на поиск платных картографов, и она нашла ещё тысячу человек сверх трёх тысяч задокументированных. Половина — просто продуктивные любители, а другая половина — HOT и корпоративные.
Обсуждение в @ruosm
Кажется, менять отмывку рельефа в зависимости от положения Солнца — не очень хорошая мысль
A/B Street неплохо выглядит. Его показывали на прошлом OSM Connect, и я тут писал. Через пять минут — полноценная презентация. Попробую перевести, но не уверен, что язык не начнёт заплетаться
«У нас пока ноль пользователей, что конечно печально, учитывая три года разработки. Если знаете, как находить клиентов, напишите мне»
Сначала сделаем, а зачем — подумаем потом
Обрабатываю свои впечатления от конференции. Основное, конечно, всё то же: онлайн не так интересен. Вместо двух-трёх дней картографического угара и непрерывных разговоров — серия вспышек, когда слушаешь выступления, а разговоры — только в чатике.

Приятным исключением были комнаты по интересам. Я с прошлого раза и забыл, как они хороши. Заходишь — и не в силах выдерживать одинокого ведущего, присоединяешься к беседе, и она иногда уходит вообще в совершенные дебри. Классно обсуждать опыт и идеи.

Например, вчера подключился к обсуждению картирования железных дорог. Неисчерпаемая тема же. Ведущий, Нейтан Праудфут из Штатов, интересуется правильным обозначением стрелок на путях. Хотя мне не очень понятно, зачем вообще их отмечать, они же на каждом соединении путей. Он показал, что бывают ситуации, типа Х-образных перекрёстков, где информация о наличии стрелки помогает.

Но вообще разговор перешёл на OpenHistoricalMap и рисовании разобранных железок на исторической карте. Нейтан показал, как во времени менялся квартал Сиэттла с бывшей жд, и это меня вдохновило вообще на рисование исторических карт. Проекту OHM уже двенадцать лет, но сейчас он выглядит уже достаточно взрослым и надёжным, чтобы пойти и нарисовать, наконец, как менялись дороги в своём городе.
В субботу Грегори в коротком докладе перечислил ютубные каналы про OpenStreetMap. Много местных сообществ, много записей выступлений и даже есть несколько обычных картографов. Из русских он упомянул Кирилла, что уже хорошо, но не идеально. Ожидал увидеть себя, но у меня только записи выступлений, своих (включая последнее про редакторы с переводимыми субтитрами) и со схемотехники. К тому же, у Грегори было только пять минут, поэтому он отмечал каналы с англоязычными роликами, понятными большинству.

Так что заполняю недостаток информации. Вот кто из русскоязычного сообщества снимает видео:

— Павел Гаврилов делает видеоуроки по JOSM, на которые постоянно ссылаются из чатика @ruosm;
Фелис делал такие уроки десять лет назад, но многие до сих пор актуальны;
Алексей Захаренков тоже снял пару роликов на эту тему;
Дмитрий Киселёв, подобно Кириллу, записывает стримы картирования в JOSM.

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

И на протяжении уже более десяти лет Роланд занимается только одним, этим проектом. Изобрели SSD —он переписал движок, чтобы оптимизировать чтение под блочный формат. Потом сделал формат и API «чердака» для исторических данных, на котором работают все современные инструменты валидации. Как-то потратил три месяца на оптимизацию, которая не помогла и код пришлось выкинуть. В третий раз нынче пытается объяснить свой язык запросов. Наконец, недавно он сделал пайплайн пост-обработки данных OSM, которым не пользуется вообще никто: даже понять его получится, наверное, через пару лет.
Ситуация вокруг векторных тайлов тоже интересная. Когда наше сообщество было очаровано мапником и cartocss, мы делали сотни стилей, по-разному вращая данные OSM. Векторные тайлы не ушли дальше набора данных Mapbox Streets (или как там его). Одни и те же ограниченные данные питают почти все карты в сети, все выглядят убого.

Но суть даже не в этом. Вот на конференции показали вторую версию TileMaker: даёшь ему файл pbf, он выплёвывает mbtiles с векторными тайлами, которые можно сразу вставить вместо OpenMapTiles. Никакой работы не требуется совершенно. Сделать картостиль — вот Maputnik, или Glug от снова Ричарда. Показать в вебе — вот мы форкнули MapLibre, все возможности Mapbox GL JS забесплатно. Сделайте с тайлами хоть что-нибудь!

Но соседние доклады на SotM поджимают. Вот Пол Норман сетует, что обычные растровые тайлы OSM качают всё больше и больше. А вот я призываю перестать делать интерактивные карты вообще. Вы, мол, не туда воюете, судьба интерактивных карт, даже с плавным масштабированием, — это судьба электроавтомобилей, на которые сначала все молятся и восхищаются, а через десять лет будут сжигать за ненадобностью. Они — удел профессионалов: электроавтобусы и электрогрузовики, QGIS и редакторы OSM. Остальным лучше ехать, а не шашечки.
Общее впечатление от прошедшего State of the Map — это «назад к истокам». Тысячи людей на зарплате сидят в валидаторах, недалеко ушедших от Osmose и KeepRight, и руками правят ошибки геометрии. Тайлы снова в цене. Обсуждаем тегирование дорог и домиков. Заготовки для JOSM. Участники ходят по улицам с GPS (в смартфонах) и собирают треки и наблюдения, разве что теперь в StreetComplete. Азия и Африка организуют классические картовстречи. Никто не понимает ODbL. Новости osm2pgsql и nominatim. «Я оцениваю качество карты на три звезды».

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

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

Когда сталкиваются несколько человек, мыслящий одинаково, во все стороны разлетаются новые идеи. Вот некоторые, что я собрал:

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

— Непосвящённой публике можно продвинуть сообща единственное приложение, а не десять разных тематических. Раньше это был MapsMe, теперь — StreetComplete или что-то новое? Все осмеры захотят встроить в него модули.

— Мартайн хочет добавить обработку фотографий в MapRoulette. Это может решить проблему, когда собираешь тысячу фоток, но обработать в день можешь штук десять. Запускаешь проект, и пусть он полгода висит.

— Нынче важно не добавление нового, а редактирование старого. Поэтому обходные листы не работают.

— Ачивки могут восприниматься как ленивый способ вовлечения. В MapComplete их нет, но с ростом картографа открываются новые функции. Количество не всегда хорошо: рано или поздно ты замапишь всё в округе, и откуда тогда брать очки опыта?

— Представьте редактор типа SimCity 4000: рисуешь здание — и оно выпрыгивает, проводишь дорогу — и видишь полосы, светофоры, тротуары, машинки ездят. В таком редакторе приятно править даже самые мелочи, типа часов работы магазинов и дорожных знаков. OSM2World смотрит в эту сторону.

— Самое близкое, что у нас есть к полным векторным тайлам, которые каждый может отфильтровать и раскрасить под себя (что обсуждали в Милане) — это JOSM. Его MapCSS — отличный осмоориентированный язык. Не хватает удобства и публичного каталога стилей.

— Было бы прикольно иметь совершенно пустую оболочку мобильного редактора, которую можно превратить в тематическое приложение заготовками, без пересборки. Сто заготовок, удобные редакторы на все случаи жизни.
Заметил белорусскую футболку и довольно много знакомых лиц
Forwarded from ШТОСМ
Трансляция в @foss4g_ru почти закончена: осталось закинуть туда ссылку на переведённые доклады, когда опубликуем. Написал в канал несколько длинных впечатлений и собрал ссылки на телеграм в блоге, чтобы можно было делиться с другими:

http://shtosm.ru/all/televizor-dlya-kartografa/