Эти карты в стиле 16-битных игр неожиданно показывают не только мастерство художника, но и дают какое-то понимание, что где в стране происходит. До картинки Аргентина была для меня пятном на карте рядом с Бразилией (где будет следующий FOSS4G). А тут видно, чем отличаются разные концы страны, где города, как они получают электричество, что за достопримечательности, какая природа. Ну и вдобавок, аргентинский автор не преминул добавить местные претензии на чужие территории (Фолкленды и Антарктиду).
Открыли приём заявок на выступления на европейский State of the Map, который будет в ноябре в Бельгии. Всё как обычно: доклады на английском по 5, 20 и 40 минут, тема связана с OSM, дедлайн через месяц. Я уже закинул свою заявку. Ваша очередь!
https://stateofthemap.eu/call-for-participation
https://stateofthemap.eu/call-for-participation
stateofthemap.eu
State of the Map EU 2023 - Call for participation
State of the Map EU 2023 is the European conference of OpenStreetMap, organised this year by the OpenStreetMap Belgium community.
Forwarded from Роман Деев
Всем, кто думает, что StreetComplete примитивный посвящается https://telegra.ph/Prodvinutyj-StreetComplete-08-05
Telegraph
Продвинутый StreetComplete
Продолжаю рассказывать о редакторах OSM и сегодня речь пойдёт о неочевидных функциях StreetComplete.
Несколько дней не могу написать, что там с заведениями в Overture Maps, но зато увидел сейчас анонс свежей картографии от Mapbox — и вскипело:
https://shtosm.ru/all/normalnaya-karta/
https://shtosm.ru/all/normalnaya-karta/
shtosm.ru
Нормальная карта
Ребятам в Mapbox не давал покоя красивый рендеринг F4 Map, и они запилили объёмные здания и реалистичность в свои
В прошлую среду кто-то отмечал девятнадцатую годовщину OpenStreetMap. Официальный твитер (и твитер ОСМ Зимбабве) постили красивые картинки со словами. У меня ощущение, что на двадцатом году проект повернёт — правда, пока непонятно, в какую сторону.
Написал за вечер и утро полезную страницу, которая позволяет вручную просмотреть геометрии на карте (или сравнить пары-тройки геометрий) и вынести вердикт по каждой. Результат сохраняется в файл.
На разных работах постоянно всплывают задачи такого рода. Сравнить качество геокодирования. Проверить обработку трека на ошибки на реальных поездках. Найти парочку нетипичных объектов. Обычно сравнений около десятка и можно посмотреть всё руками. Но когда приходит несколько сотен — начинаю писать инструмент. Каждый раз.
Никогда больше: сделал новую штуку универсальной. На входе простой json, на выходе — текстовый файл со списками идентификаторов. Пользуйтесь:
https://zverik.github.io/geometry_review/
На разных работах постоянно всплывают задачи такого рода. Сравнить качество геокодирования. Проверить обработку трека на ошибки на реальных поездках. Найти парочку нетипичных объектов. Обычно сравнений около десятка и можно посмотреть всё руками. Но когда приходит несколько сотен — начинаю писать инструмент. Каждый раз.
Никогда больше: сделал новую штуку универсальной. На входе простой json, на выходе — текстовый файл со списками идентификаторов. Пользуйтесь:
https://zverik.github.io/geometry_review/
Если вы смотрели на карту России в OpenStreetMap, то на этой неделе могли удивиться кричащим лозунгам, а то и получить втык от начальства из-за «сломанной» картографической подложки. Наш проект под анонимной атакой, почти всё откатили, но битва ещё не закончена:
https://shtosm.ru/all/openstreetmap-atakuyut/
https://shtosm.ru/all/openstreetmap-atakuyut/
shtosm.ru
OpenStreetMap атакуют
На этой неделе карта OSM подверглась «дефейсу»: на ней рисовали гадости, как когда-то на картах Google и яндекса
Forwarded from Pavel Gavrilov
Вот тебе мои лекции по JOSM:
"Как создавать кнопки для быстрого назначения тэгов при помощи плагина Easypreset"
https://www.youtube.com/watch?v=8DYqL-chA3c
"Создание и редактирование мультиполигонов, плагин Reltoolbox, теория"
https://www.youtube.com/watch?v=XLefItn3xjA
"Создание и редактирование мультиполигонов, плагин Reltoolbox, практика" (это просто lets play, необязательная часть лекции)
https://www.youtube.com/watch?v=yXiDKB9l6Sg
"Инструменты редактирования геометрии подробно, часть 1"
https://www.youtube.com/watch?v=TGDZWOhPEAs
"Инструменты редактирования геометрии подробно, часть 2"
https://www.youtube.com/watch?v=xxWha-FcqZc
"Инструменты редактирования геометрии подробно, часть 3 (Поиск со сложными запросами)"
https://www.youtube.com/watch?v=9E9yea1FuTs
"Инструмент Выдавливание с двойным выравниванием"
https://www.youtube.com/watch?v=0P-vg0-ESFY
"Как рисовать гидрологию, ориентируясь на карты Генштаба"
https://www.youtube.com/watch?v=DL728i6qIO8
А вот профильная лекция от Артёма Светлова:
"JOSM. Рисование троллейбусных маршрутов в Абакане по сайту оператора и панорамам neq4/yandex"
https://www.youtube.com/watch?v=3kdft9eKEmI
"Как создавать кнопки для быстрого назначения тэгов при помощи плагина Easypreset"
https://www.youtube.com/watch?v=8DYqL-chA3c
"Создание и редактирование мультиполигонов, плагин Reltoolbox, теория"
https://www.youtube.com/watch?v=XLefItn3xjA
"Создание и редактирование мультиполигонов, плагин Reltoolbox, практика" (это просто lets play, необязательная часть лекции)
https://www.youtube.com/watch?v=yXiDKB9l6Sg
"Инструменты редактирования геометрии подробно, часть 1"
https://www.youtube.com/watch?v=TGDZWOhPEAs
"Инструменты редактирования геометрии подробно, часть 2"
https://www.youtube.com/watch?v=xxWha-FcqZc
"Инструменты редактирования геометрии подробно, часть 3 (Поиск со сложными запросами)"
https://www.youtube.com/watch?v=9E9yea1FuTs
"Инструмент Выдавливание с двойным выравниванием"
https://www.youtube.com/watch?v=0P-vg0-ESFY
"Как рисовать гидрологию, ориентируясь на карты Генштаба"
https://www.youtube.com/watch?v=DL728i6qIO8
А вот профильная лекция от Артёма Светлова:
"JOSM. Рисование троллейбусных маршрутов в Абакане по сайту оператора и панорамам neq4/yandex"
https://www.youtube.com/watch?v=3kdft9eKEmI
Forwarded from FOSDEM 2025 по-русски (Ilya Zverev)
В субботу Грегори в коротком докладе перечислил ютубные каналы про OpenStreetMap. Много местных сообществ, много записей выступлений и даже есть несколько обычных картографов. Из русских он упомянул Кирилла, что уже хорошо, но не идеально. Ожидал увидеть себя, но у меня только записи выступлений, своих (включая последнее про редакторы с переводимыми субтитрами) и со схемотехники. К тому же, у Грегори было только пять минут, поэтому он отмечал каналы с англоязычными роликами, понятными большинству.
Так что заполняю недостаток информации. Вот кто из русскоязычного сообщества снимает видео:
— Павел Гаврилов делает видеоуроки по JOSM, на которые постоянно ссылаются из чатика @ruosm;
— Фелис делал такие уроки десять лет назад, но многие до сих пор актуальны;
— Алексей Захаренков тоже снял пару роликов на эту тему;
— Дмитрий Киселёв, подобно Кириллу, записывает стримы картирования в JOSM.
Пишите, если кого забыл.
Так что заполняю недостаток информации. Вот кто из русскоязычного сообщества снимает видео:
— Павел Гаврилов делает видеоуроки по JOSM, на которые постоянно ссылаются из чатика @ruosm;
— Фелис делал такие уроки десять лет назад, но многие до сих пор актуальны;
— Алексей Захаренков тоже снял пару роликов на эту тему;
— Дмитрий Киселёв, подобно Кириллу, записывает стримы картирования в JOSM.
Пишите, если кого забыл.
Опубликовали моё выступление про то, как добыть заведения (POI) из OpenStreetMap! Если вы думаете, что там технический доклад про скачивание шейпов и osmium, то хаха, вы угадали первую минуту. А потом начинается безумная поездка по сложностям тегирования и скрытым смыслам геометрии. Оказывается, реальный мир на карте представить не так просто, как обещают коммерческие поставщики геоданных!
Звук записался плохо, поэтому я сделал субтитры. Включаются кнопкой «CC» справа внизу. Ютуб может их автоматически перевести на русский язык — загляните в настройки.
https://www.youtube.com/watch?v=WQwO-vbGre0
Также я начал выкладывать записи с июньской конференции Baltic GIT (никакой связи с git). Там и Регита с восторженным рассказом о первых шагах в OSM, и Томас с ужасами картирования в Литве под его пристальным взглядом, и Андриус про обучение ГИС на основе открытых инструментов.
https://www.youtube.com/playlist?list=PLkvzAel8ISD3SA9zxy5oD8acd1gpPmmr7
Звук записался плохо, поэтому я сделал субтитры. Включаются кнопкой «CC» справа внизу. Ютуб может их автоматически перевести на русский язык — загляните в настройки.
https://www.youtube.com/watch?v=WQwO-vbGre0
Также я начал выкладывать записи с июньской конференции Baltic GIT (никакой связи с git). Там и Регита с восторженным рассказом о первых шагах в OSM, и Томас с ужасами картирования в Литве под его пристальным взглядом, и Андриус про обучение ГИС на основе открытых инструментов.
https://www.youtube.com/playlist?list=PLkvzAel8ISD3SA9zxy5oD8acd1gpPmmr7
Forwarded from Состоявшиеся художники обсуждают хорошее искусство (Anton Semakin)
Zhou Wendou "Untitled", 2022
Опубликовали моё второе выступление с FOSS4G. Его я делал экспромтом: идея появилась за два дня до, ноутбука для составления слайдов с собой не было. Был Nintendo Switch. Так что здесь я взял в руки джойконы, открыл на проекторе пару игр и показал, чем карты в этих играх походят — и одновременно отличаются — от реальных карт. Вдохновение для своих работ можно найти не только в коробке с атласами!
https://www.youtube.com/watch?v=qgsQbdg96LI
https://www.youtube.com/watch?v=qgsQbdg96LI
YouTube
2023 | What in-game maps can teach us - Ilya Zverev
FOSS4G 2023 Prizren
Let's look away from familiar continents and comfortable symbolics. When you are making an entirely new world, how do you map it? When any choice can be made from scratch, why game makers sometimes use common carthographic paradigms,…
Let's look away from familiar continents and comfortable symbolics. When you are making an entirely new world, how do you map it? When any choice can be made from scratch, why game makers sometimes use common carthographic paradigms,…
Не совсем про карты, но про постгрес. Каждый осмер и/или картограф должен знать основы постгреса. Но это и не про основы: человек наткнулся на мем про уровни знания постгреса и не поленился объяснить каждую надпись на нём.
https://www.avestura.dev/blog/explaining-the-postgres-meme
https://www.avestura.dev/blog/explaining-the-postgres-meme
This media is not supported in your browser
VIEW IN TELEGRAM
Пол Норман визуализировал запросы к тайлам за август этого года. В одной секунде 15 часов (кадр=час), в одном пикселе один тайл z10.
Можно заметить движущиеся линии пакетного скачивания тайлов, трекеры самолётов и спутников, загадочные линии из (0;0) — кажется, какие-то популярные приложения прокручивают оттуда карту при открытии.
Можно заметить движущиеся линии пакетного скачивания тайлов, трекеры самолётов и спутников, загадочные линии из (0;0) — кажется, какие-то популярные приложения прокручивают оттуда карту при открытии.
Сегодня в мастодоне все делятся офигительным рассказом Марио Цехнера про цены в Австрии. Там нынче дикая инфляция, и правительство решило сделать базу цен на продукты. Но, понятно, по-правительственному: только 16 категорий, обновление раз в неделю, план разработки на полгода за миллионы евро. «Что за фигня», подумал Марио и сделал скрейпер (автоскачивалку) цен с двух сетей супермаркетов за два часа.
Пресса взорвалась статьями. Отлично! Как нормальный опенсорц-разработчик, он надеялся, что его инициативу подхватят НКО или СМИ и можно будет вернуться к своим делам. Но, разумеется, ни фига: у всех своя политика. Поэтому Марио продолжил делать продукт. Сайт, который покажет, где дешевле. Невелика работа, 5 мб json, главное — писать скрейперы. Налетели помощники, добавили магазины Германии и Словении. Нормализовали категории, причесали, все дела. А потом какой-то твитерский прислал данные для двух сетей с 2017 года. Добавление их в систему... удивило.
Сети супермаркетов планомерно повышали стоимость бюджетных продуктов последние два года. Это было заметно и ранее, Марио обнаружил эту проблему ещё до новой платформы. Но с точными данными всплыли странные корреляции. Эти разные сети повышали цены одновременно! С разницей в один-два дня, иногда одновременно, и в точности до одинаковых цен. И не только в бюджетном, но и в среднем ценовом сегменте. Началось это именно когда начала расти инфляция.
Из других находок — стало легко показать, что цены в Германии, где зарплаты и уровень жизни выше, цены иногда были ниже аж на 40%. Даже на продукты, произведённые в Австрии!
Скидки — классическая тема, обычно 10-20% продуктов в магазине уценены. В Австрии уценены 40%, потому что скидки ещё и хороший способ запутать покупателя и спрятать повышения цен за флуктуациями. Ты реально не знаешь, сколько заплатишь, пока не придёшь в магазин, не прочитаешь список скидок, не применишь наклейки и прочую мутотень. Но теперь есть набор данных, который показывает сезонные циклы скидок, их ежедневные и еженедельные флуктуации, и позволяет посчитать тренды. Ну вы поняли, что получилось.
Местный антимонопольный орган поднял голову и попросил советов и чего ребятам не хватало. Те ответили: уверений в законности скрейпинга и пусть магазины сами публикуют цены в машиночитаемых форматах. Орган: окей. Кстати, они согласились и подписались под выводами Марио, включая подозрения в автоматическом уравнивании цен. И передали требования в министерство.
Новость не очень: министерство под консервативной партией, поэтому «обяжем публиковать цены, но только на несколько выбранных продуктов. И скрейперов можно засудить, если будут отображать данные неправильно». Зато приятель министра лишился миллионного контракта на создание аналогичной системы. И — после того, как СМИ подняли бучу, скачки цен прекратились. Марио считает, что не без его помощи.
Короче, в вашей стране наверняка такая же петрушка происходит. Пишите скрейперы. @begtin вас научит.
Пресса взорвалась статьями. Отлично! Как нормальный опенсорц-разработчик, он надеялся, что его инициативу подхватят НКО или СМИ и можно будет вернуться к своим делам. Но, разумеется, ни фига: у всех своя политика. Поэтому Марио продолжил делать продукт. Сайт, который покажет, где дешевле. Невелика работа, 5 мб json, главное — писать скрейперы. Налетели помощники, добавили магазины Германии и Словении. Нормализовали категории, причесали, все дела. А потом какой-то твитерский прислал данные для двух сетей с 2017 года. Добавление их в систему... удивило.
Сети супермаркетов планомерно повышали стоимость бюджетных продуктов последние два года. Это было заметно и ранее, Марио обнаружил эту проблему ещё до новой платформы. Но с точными данными всплыли странные корреляции. Эти разные сети повышали цены одновременно! С разницей в один-два дня, иногда одновременно, и в точности до одинаковых цен. И не только в бюджетном, но и в среднем ценовом сегменте. Началось это именно когда начала расти инфляция.
Из других находок — стало легко показать, что цены в Германии, где зарплаты и уровень жизни выше, цены иногда были ниже аж на 40%. Даже на продукты, произведённые в Австрии!
Скидки — классическая тема, обычно 10-20% продуктов в магазине уценены. В Австрии уценены 40%, потому что скидки ещё и хороший способ запутать покупателя и спрятать повышения цен за флуктуациями. Ты реально не знаешь, сколько заплатишь, пока не придёшь в магазин, не прочитаешь список скидок, не применишь наклейки и прочую мутотень. Но теперь есть набор данных, который показывает сезонные циклы скидок, их ежедневные и еженедельные флуктуации, и позволяет посчитать тренды. Ну вы поняли, что получилось.
Местный антимонопольный орган поднял голову и попросил советов и чего ребятам не хватало. Те ответили: уверений в законности скрейпинга и пусть магазины сами публикуют цены в машиночитаемых форматах. Орган: окей. Кстати, они согласились и подписались под выводами Марио, включая подозрения в автоматическом уравнивании цен. И передали требования в министерство.
Новость не очень: министерство под консервативной партией, поэтому «обяжем публиковать цены, но только на несколько выбранных продуктов. И скрейперов можно засудить, если будут отображать данные неправильно». Зато приятель министра лишился миллионного контракта на создание аналогичной системы. И — после того, как СМИ подняли бучу, скачки цен прекратились. Марио считает, что не без его помощи.
Короче, в вашей стране наверняка такая же петрушка происходит. Пишите скрейперы. @begtin вас научит.
Совершенно неожиданно на главную osm добавили новый картостиль, заимствующий у OSM Carto и OpenTopoMap. Выглядит прилично, да ещё и быстрый.
https://shtosm.ru/all/tracetrack/
Как всегда, написал заключительный абзац, понял, что он не относится к новости, и удалил. Вставлю свои размышления сюда:
В отличие от крупных компаний, в OSM все новости появляются как-то так: внезапно, от людей, которые не особо публичны, с большой подводной частью, о которой мы не узнаем, потому что в OSM денег нет, и прессе проект не очень интересен. Да что там — даже о википедии мы уже как-то не читаем в СМИ. Мерой важности становится привлекательность для инвесторов, а это совсем не про европейский бизнес. Где царят вот такие компании из одного-двух человек, которые пилят технологически интересные, но не ослепительные, штуки. И делают основу, на которой растут американские корпорации. Типа OpenStreetMap.
https://shtosm.ru/all/tracetrack/
Как всегда, написал заключительный абзац, понял, что он не относится к новости, и удалил. Вставлю свои размышления сюда:
В отличие от крупных компаний, в OSM все новости появляются как-то так: внезапно, от людей, которые не особо публичны, с большой подводной частью, о которой мы не узнаем, потому что в OSM денег нет, и прессе проект не очень интересен. Да что там — даже о википедии мы уже как-то не читаем в СМИ. Мерой важности становится привлекательность для инвесторов, а это совсем не про европейский бизнес. Где царят вот такие компании из одного-двух человек, которые пилят технологически интересные, но не ослепительные, штуки. И делают основу, на которой растут американские корпорации. Типа OpenStreetMap.
shtosm.ru
Внезапная топо-карта
На глагне новый слой карт — впервые с января 2021 (когда туда добавили CyclOSM
Я потихоньку готовлю бету редактора Every Door 3.2. И не прекращаю обходить свой город — в расслабленном режиме за лето собрал ещё полтысячи магазинов, кафе, организаций вокруг коворкинга. Советую и вам прогуляться, пока за окном тепло.
Новость в том, что мы с Летвин завели официальные твитер и мастодон для редактора, чтобы проще было упоминать:
* https://twitter.com/EveryDoorOSM
* https://en.osm.town/@everydoor
Все новости и ретвиты будут там. А на русском языке — как обычно, в @everydoor_ru.
Новость в том, что мы с Летвин завели официальные твитер и мастодон для редактора, чтобы проще было упоминать:
* https://twitter.com/EveryDoorOSM
* https://en.osm.town/@everydoor
Все новости и ретвиты будут там. А на русском языке — как обычно, в @everydoor_ru.