Ограничения в API, главная конференция сообщества, природный стиль в Organic Maps и много-много карт от участников #30DayMapChallenge

Работы Брайана Вальехо в рамках #30DayMapChallenge
Работы Брайана Вальехо в рамках #30DayMapChallenge
Подробнее о дайджесте

Каждую неделю участники OSM собирают новости из разных уголков мира, переводят их на разные языки и каждое воскресенье публикуют на weeklyosm.eu. В том числе мы переводим и на русский язык. Выпуски получаются объёмными, поэтому самые интересные новости публикуем в Telegram-канале сообщества.

Ранее выпуски выходили каждую неделю и на Хабре. После длительного перерыва, попробуем возродить традицию немного в другом виде.

#30DayMapChallenge

Вот уже пятый год подряд самые смелые картографы бросают себе вызов и весь ноябрь делают карты на предложенные темы. Их работы можно в соцсетях (Twitter, Mastodon, Linkedin), а некоторые по субъективному выбору вы увидите в этом дайджесте.

Загрязнение воздуха в Индии. Самые большие всплески происходят на электростанциях, а не в городах. Автор — Эрван Риво
Загрязнение воздуха в Индии.
Самые большие всплески происходят на электростанциях, а не в городах.
Автор — Эрван Риво
Карта землетрясений в Южной Америке.Автор — tterence
Карта землетрясений в Южной Америке.
Автор — tterence

Картографирование

  • Предложения, ждущие комментариев:

  • Голосование закончено:

    • highway=cyclist_waiting_aid для обозначения поручней около велодорожек, позволяющих комфортнее ожидать сигнала светофора, принято: 26 «за».

    • highway=ladder для вертикальных лестниц, принято: 20 «за», 1 «против», 3 воздержалось.

Горные пики в OSM. Автор — tlohdeИсходный код этой и других работ автора доступен на GitHub
Горные пики в OSM. Автор — tlohde
Исходный код этой и других работ автора доступен на GitHub

Релизы

  • Кристоф Хорманн объявил о выпуске стиля OSM Carto 5.8.0.

    • подземные railway=platform больше не отображаются

    • добавлен рендеринг landuse=flowerbed (клумбы) и roller_coaster=track (трассы американских горок)

    landuse=flowerbed в лесопарке Оккервиль
    landuse=flowerbed в лесопарке Оккервиль
    • улучшены цвета спортивных полей, номеров выходов в метро и несколько других мелочей

  • Вышло ноябрьское обновление Organic Maps, которое принесло предварительную версию природного стиля, улучшение инерции прокрутки и другие исправления.

    В природном стиле важные для туристов объекты показываются раньше и ярче.Для активации стиля наберите в строке поиска ?olight
    В природном стиле важные для туристов объекты показываются раньше и ярче.
    Для активации стиля наберите в строке поиска ?olight
  • Также в Organic Maps появилась реферальная ссылка на агрегатор отелей, что, по мнению некоторых пользователей, противоречит мантре приложения, ориентированной на конфиденциальность. Из-за наличия ссылки в F-Droid обсуждается добавление пометки о наличии «анти-функций».

Сообщество

  • Koreller нашёл два онлайн-источника с информацией о небоскрёбах со всего мира. В блоге он рассказывает, как воспользовался ими, чтобы обогатить несколько бесплатных проектов: Wikidata, Wikimedia Commons и OSM.

  • unsungNovelty поделился местами, которые произвели на него впечатление, во время редактирования OSM.

  • Мартин ван Эксел рассказал об организованной им ежемесячной встрече сообщества OSM в Солт-Лейк-Сити.

  • Понсиано да Коста де Жезус сообщил о запуске сообщества OpenStreetMap Тимора-Лешти.

  • Компания TomTom стала спонсором MapRoulette

SotM EU 2023

Глобальной конференции State of the Map, которую проводит OSMF в этом году не было. Вместо неё прошло много локальных конференций, самой крупной из которых стала европейская версия конференции. SotM EU проходил в Антверпене 10-12 ноября.

География участников SotM EU 2023Фото — mstock, nakaner, hafi; CC-BY 4.0
География участников SotM EU 2023
Фото — mstock, nakaner, hafi; CC-BY 4.0

Доклады будут выложены позже, поэтому пока можно почитать текстовую трансляцию Ильи Зверева, посты в соцсетях и отзывы участников.

  • Темой, которой была пронизана конференция, стало взаимодействие OSM и крупных компаний.

    Мыслями об Overture Maps поделился Илья Зверев, а Саймон Пул поразмышлял о том, как Linux Foundations может повлиять на гео-бизнес, который полагается на данные OSM.

  • Общими впечатлениями поделился Bart.

  • В презентации «Maintaining OpenStreetMap.org» Энди Аллан рассказал о развитии сайта. Одним из значимых изменений стало добавление ограничения скорости редактирования для новых участников.

  • Courtney после конференции объяснила, как рассказывать истории, приводя в пример своё выступление на SotM EU. Также она говорит, почему хорошие истории важны для OSM.

Общее фото участников
Общее фото участников

Карты

  • Zkir проанализировал карты возрастов объектов OSM. По ним можно понять, в каких областях сохранились наиболее старые правки и какие области в последнее время редактируются неактивно.

    Чем краснее — тем больше правок было сделано за последнее время
    Чем краснее — тем больше правок было сделано за последнее время
  • Кристофер Беддоу отметил тенденцию к децентрализации мобильных картографических приложений по всему миру.

  • GeoObserver сделали сайт Pathfinding, который визуализирует алгоритмы поиска кратчайшего пути, используя данные OSM.

  • Оливер Роик подсчитал, что приблизительная стоимость создания глобального тайлового сервера на базе PMTiles составит 12 долларов.

  • Ракель Дезидерио Соуто, координатор технической части второго этапа пятой Бразильской картографической олимпиады, создала экспозицию Amazônia no Mapa (бразильская Амазанка) с картами участников олимпиады.

  • Хуан Хосе Иглесиас сообщает, что сервис OpenStreetMap Analytics будет закрыт. Пользователям рекомендуется перейти на альтернативу от HeiGIT.

Штрих-код карта городов мира с населением 500 000 человек. Линия — долгота города.Автор — Alasdair Rae
Штрих-код карта городов мира с населением 500 000 человек. Линия — долгота города.
Автор — Alasdair Rae

Фонд OpenStreetMap

  • Arnalie, являясь членом правления OSMF, обратилась к сообществу с просьбой высказать идеи по улучшению системы членства в OSMF.

  • Комиссия по выборам членов правления OSMF опубликовала манифесты кандидатов и их ответы на вопросы сообщества.

Гуманитарный OSM

  • Раби Шрестха сообщает о гуманитарной картографической деятельности сообщества OSM Nepal во время землетрясения 3 ноября в районе Джаджаркот, Непал.

  • Sige опубликовали фоторепортаж с учебного курса OSM и картовстречи для пострадавших от землетрясения 8 сентября в Высоком Атласе, в котором приняли участие 230 марокканских студентов-геоматиков!

Открытые данные

Карта автодоступности городов Великобритании в стиле LegoАвтор — Дэн Харрис
Карта автодоступности городов Великобритании в стиле Lego
Автор — Дэн Харрис

Retro Pac-map! Автор — Яна Таушински

Программирование

  • Камиль Монич (NorthCrab) объявил о своей личной работе по полному переписыванию кода osm.org на Python и выпуску API 0.7. Код доступен на GitHub.

  • Сара Хоффманн сообщает об эксперименте по улучшению производительности Python-фронтенда Nominatim с помощью оптимизации SQLAlchemy. Оптимизация повышает производительность Python-фронтенда, но она всё ещё не так хороша, как у прежнего PHP-фронтенда

Лицензии

  • Кэтлин Лу из рабочей группы OSMF по лицензированию предлагает правительствам стран ЕС выпускать свои открытые данные под лицензией CC-0, а не CC-BY-4.0, чтобы их можно было использовать в OSM. Если это все же невозможно, он предложил небольшую модификацию лицензии CC-BY-4.0, чтобы сделать её совместимой с лицензией OpenStreetMap.

OSM в деле

  • Испанское интернет-издание elDiario.es опубликовало интерактивную карту, рассказывающую об истории градостроения в Испании

Ла-Корунья — город с самой большой средней высотой зданий в Испании
Ла-Корунья — город с самой большой средней высотой зданий в Испании

Знаете ли вы ...

  • ... о карте камер уличного наблюдения Surveillance under Surveillance?

  • ... о карте со всеми хакерспейсами, фаблабами и мейкерспейсами?

  • ... о R City Views, R библиотеке с веб-интерфейсом для создания стилизованных карт по данным OSM?

    Примеры генерируемых R City Views карт
    Примеры генерируемых R City Views карт
  • ... что вы можете найти в OSM Великую Почтовую Дорогу (Great Post Road)?

  • ... о OSM NightWatch, валидаторе ошибок в границах и береговых линиях?

Другие «гео» события

  • Нейт Берг из FastCompany.com сделал обзор Felt, сервиса для совместного создания карт.

  • Роберт Торсон рассказал, как каменные стены стали характерной формой рельефа Новой Англии.

  • OSM не единственное место, где люди готовы спорить по, казалось бы, незначительным вопросам. В Хэмпшире (Англия) местные жители ведут кампанию за правильное отображение апострофов на уличных указателях. А в OpenStreetMap апостроф был всегда.

И напоследок

Рендер района Любляны, столицы Словении. Использованы государственные лидарные данные и подложка OSM.Автор — Долли Андриациферана
Рендер района Любляны, столицы Словении.
Использованы государственные лидарные данные и подложка OSM.
Автор — Долли Андриациферана
Численность населения в 2020 годуАвтор — Федор Гонца
Численность населения в 2020 году
Автор — Федор Гонца
Исторические районы, окружающие Аптаун Шарлотт, Северная КаролинаАвтор — Ryan. Исходный код доступен на GitHub
Исторические районы, окружающие Аптаун Шарлотт, Северная Каролина
Автор — Ryan. Исходный код доступен на GitHub
«Полюбуйтесь красотой Парижа»Автор — RubenC
«Полюбуйтесь красотой Парижа»
Автор — RubenC

День 5: Аналоговая карта. Вязаная карта мира от Венди Шицзя


Общение российских участников OpenStreetMap идёт в чатике Telegram и на форуме.

Присоединяйтесь к OSM! Улучшать OSM можно даже с телефона в игровой форме.

Выпуски за сентябрь и октябрь.

Комментарии (13)


  1. catBasilio
    10.12.2023 12:01

    Как OSM борется с вандализмом на картах? еще не так давно, некоторые вандалы из соседних стран, с помощью ботов очень активно правили надписи на картах на нецензурные и всякие нехорошие лозунги.

    Сейчас вроде это поутихло. Как побороли?


    1. roman_deev Автор
      10.12.2023 12:01

      Основную волну загасили лимитами на регистрацию аккаунтов: https://habr.com/ru/articles/764698/#comment_26019996

      Для большего спокойствия не хватало ограничений скорости правок, но вот и их добавили.


    1. Adler_lug
      10.12.2023 12:01

      О да, летом и в начале осени какое-то нашествие прямо было, когда локализации ломали, то name:ru начисто удаляли массово, то в name переносили названия не с того языка, который нужен.

      На работе локальная автообновляющаяся копия используется и это очень было заметно.


  1. nerudo
    10.12.2023 12:01

    Хочу наудачу спросить, вдруг кто подскажет: когда гугль прикрыл panoramio, какой-то сервис скопировал оттуда все фото, вплоть до комментариев пользователей. Теперь никак не могу найти (может он тоже уже помер). Никто не помнит? И это не pastvu.


    1. DmitTrix
      10.12.2023 12:01

      Возможно, это не то, что вы ищете, но: на Викискладе лежат больше 2.3 млн фото с Panoramio. Почти все они были загружены туда ботом, который, если я не ошибаюсь, попутно заархивировал все их страницы в Wayback Machine – см. ссылки в поле Source в описании файлов.


  1. Ksoo
    10.12.2023 12:01

    Оливер Роик подсчитал, что приблизительная стоимость создания глобального тайлового сервера на базе PMTiles составит 12 долларов.

    не правильно посчитал, 100гигов весит база в SQLite, где миллионы тайлов могут ссылаться на один тайл. Нужна одна ec2 машина со 120gb диском.


    1. roman_deev Автор
      10.12.2023 12:01

      Для PMTiles главное уметь вычитывать с клиента HTTP-Range'ем. Это же то, чем хвастается этот формат https://protomaps.com

      Может вы путаете с MBTiles? Тут https://wiki.openstreetmap.org/wiki/MBTiles


      1. Ksoo
        10.12.2023 12:01

        Спасибо, вы правы, перепутал с MBTiles


      1. freeExec
        10.12.2023 12:01

        MBTiles лежат физически блобы на все значимые тайлы, там нельзя обойтись одним за всех. А вот PMTiles действительно может указывать на любую порцию данных, даже одинаковую. Впрочем не известно, использует ли хоть кто-то такую возможность. Впрочем если говорить об одиноком тайле воды для всего океана, то экономия не очень впечатляющая на общем фоне.


        1. RichardBlanck
          10.12.2023 12:01

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


          1. freeExec
            10.12.2023 12:01

            Пустой тайл заливки океана весит 100 байт. Детальные тайлы городов 300Кб-600Кб, разница в на порядки.

            Непокрытые области закрашивают backgroud-цветом. А некоторые прошаренные подкладывают на место океанов батиметрию, она низкой детализации и занимает буквально 20Мб. На фоне сотни гигабайт это вообще ни о чём.


            1. RichardBlanck
              10.12.2023 12:01

              Вы не правы. Например, тайл OSM 16-го масштаба с Большим Москворецким мостом (достаточно детальный?) имеет размер 27.7Кб. В десять раз меньше Вами указанного.
              Вторая Ваша ошибка в том, что неважно, что пустой тайл океана имеет размер 100 байт (103, если быть точным). Он всё равно занимает один блок в файловой системе - 4096 байт или больше.
              Т.е., при хранении тайлов в файловой системе выгода от ссылок может быть существенной. Для PMTiles выгоды никакой -- оно всё равно архив. А вот для MBTiles надо смотреть: ключи могут быть очень большими и всю выгоду съедят.


              1. freeExec
                10.12.2023 12:01

                Векторные тайлы делают до 14 зума, этого достаточно, зачем нам рассматривать 16, если там территории меньше в 8 раз.

                Тайл в базе sqlite не занимает одни блок файловой системы.

                И уж если речь вести про растровые картинки, про которые вы видимо говорите, хотя ветка была начата вовсе не про них, то и их хранят не по штучно, а генерируют блоком 8*8 тайлов - метатайл.