Тижневик OSM 738

05.09.2024-11.09.2024

lead picture

Структура даних, теорія графів, елемент керування, а також OSM! [1] | © xkcd

Про нас

  • Бастіан Грешаке-Цоварас почав використовувати weeklyOSM щоб практикувати іспанську мову.
  • darkonus відзначає два роки з моменту запуску української версії тижневика OSM. Він хвалить роботу перекладачів та підкреслює успіх проєкту в наданні новин про OpenStreetMap українським користувачам. Він заохочує внесок спільноти та запрошує волонтерів допомогти з перекладом та редагуванням.

Мапінг

  • Luna пояснює, як використовувати теґ seats:separated=* для мапінгу роздільників на лавках у парках, які заважають безхатькам влаштовуватись для сну.
  • Просимо прокоментувати:
    • Пропозицію ввести теґ divider=* для точнішого відображення фізичних розділювачів між смугами руху.
    • Пропозицію додати oneway:foot=* для позначення обмежень одностороннього руху на пішохідних доріжках та покращення даних для прокладання маршрутів у зонах з регульованим пішохідним рухом.

Мапінг акції

  • У відповідь на повені, спричинені сильними зливами в індійському штаті Андхра-Прадеш, OSM Індія ініціювала кампанію з гуманітарного картографування.

Спільнота

  • Бельгійський осередок ОСМ, зокрема Джонатан Белієн, оголосив, що після більш ніж 3 місяців простою інструмент привітання OSM незабаром знову запрацює. Поточне налаштування на основі SQLite не може працювати з декількома регіонами, що призводить до пропозицій переходу на Platform.sh, Laravel Forge або Laravel Vapor для кращої масштабованості. Наразі триває тестування Platform.sh та Laravel Forge, щоб визначити найкращий варіант для ефективного управління ресурсами сервера.
  • Амапанда порекомендувала новий акаунт OSM у Mastodon, @awsm@en.osm.town, де щотижня інший учасник OSM буде ним керувати.
  • Іржі Подгорецький розповідає про те, як додавання дрібних елементів на мапи може зробити їх більш інтуїтивно зрозумілими та привабливими. Ці деталі допомагають користувачам легше орієнтуватися, особливо в сільській місцевості. Він підкреслює важливість включення як природних, так і створених людиною обʼєктів для підвищення чіткості та краси мап.
  • Крістоф розповідає про те, як покращити вигляд картографічних символів, особливо в OpenStreetMap. Новий метод покращує вигляд символів, що перекриваються, шляхом обрізання, а не блокування, а також враховує такі речі, як кути огляду і висоту. Стаття також розповідає про нову технологію в Mapnik, яка робить це можливим, роблячи мапи легшими для читання і взаємодії з ними.
  • Громада міста Свеча Андхра-Прадеш в Індії відсвяткувала 20-ту річницю OpenStreetMap картографічною вечіркою.
  • Після падіння дрезденського мосту Кароля в річку Ельба в ніч з 10 на 11 вересня на OpenStreetMap було оновлено зображення мосту всього за кілька годин після аварії. За останньою інформацією, на щастя, ніхто не постраждав.

Новини місцевих осередків

Події

  • Крістоф написав коментар про State of the Map 2024.
  • Хава Адінані ділиться своїм досвідом участі у конференції State of the Map у Найробі, першій глобальній конференції з відкритих даних, що відбулася в Африці. Вона підкреслює різноманітність проєктів, спілкування з не технічними членами OSM-спільноти та розповідає про натхненні короткі доповіді молодих учасників. Адінані розмірковує про баланс між організацією та відвідуванням заходу та ділиться своїм захопленням від майбутньої академічної співпраці. Вона також насолоджувалася своєю першою грою в гольф на соціальному заході.
  • Ракель публікує про участь IVIDES.org у конференції State of the Map 2024, яка відбулася в місті Найробі (Кенія), де були показані деякі з поточних досліджень.
  • Опубліковані відеозаписи всіх виступів на конференції State of the Map Франція 2024.

Освіта

  • Їржі Ейшман продемонстрував у своєму блозі кілька методів додавання обʼєктів до OSM за допомогою StreetComplete, OsmAnd та Organic Maps.

OSM дослідження

  • У проєкті, натхненному культовим дизайном мапи метро Гаррі Бека, дослідники з Фрайбурзького університету автоматизують створення схематичних мап транспорту по всьому світу на основі даних OpenStreetMap за допомогою SPARQL-запитів і лінійно-мережевого графіка. Дослідження тестує різні транспортні системи (наприклад, метро, трамваї) та оцінює якість і масштабованість мап.
  • HeiGIT повідомляє, що опублікована стаття Мемдухоглу (Memduhoğlu) та ін. під назвою «Збагачення класифікації будівельних функцій за допомогою вбудовування великих мовних моделей теґів OpenStreetMap». Їхні висновки підкреслюють цінність глибокого контекстного розуміння для вдосконалення методів автоматизованої класифікації.

OSM у дії

  • Енріке та інші класифікували понад 67 мільйонів будівель у США, використовуючи метод неконтрольованого машинного навчання для класифікації типів будівель на основі даних про контури будівель та доступної інформації з OpenStreetMap.
  • ANYWAYS нещодавно проаналізував системи спільного користування велосипедами по всьому світу і склав рейтинг міст за якістю велосипедних маршрутів між станціями. До трійки лідерів увійшли Гельсінкі (1,7), Антверпен (1,4) та Севілья (1,3). Вони запрошують міста за межами Європи подавати свої пропозиції для оцінки на предмет додавання до рейтингу.
  • OpenClimbing.org — це керована спільнотою платформа для управління маршрутами скелелазів з використанням картографічного підходу. Ця платформа дозволяє користувачам робити внесок під вільною ліцензією, а всі дані зберігаються у відкритих базах даних, таких як OpenStreetMap і Вікісховище. Платформа заохочує відкриту співпрацю, подібну до Вікіпедії.
  • Сайт Surprise Date Spot пропонує цікавий спосіб знайти рекомендації щодо ресторанів, дозволяючи користувачам випадковим чином вибирати місця на мапі. Він допомагає планувати спонтанні вечері, пропонуючи місця на основі обраного району.
  • Торданс помітив, що Komoot спростив показ POI, що може полегшити планування маршруту.
  • The Sparta Coding Club взяв інтервʼю у розробника Deepfake Victimised Schools Map. Цей вебсайт показує, де в Південній Кореї сталися сексуальні злочини з використанням технології deepfake.

Програми

  • Педро Леан підбив підсумки свого проєкту Google Summer of Code, в рамках якого він додав нові типи полів у форк OpenHistoricalMap редактора iD, допомагаючи картографам більш строго посилатися на свої джерела.
  • Компанія Cartes повідомила, що нещодавно інтегрувала у свій додаток Panoramax, платформу вуличного перегляду з відкритим вихідним кодом, що розміщується на власному хостингу.
  • Інструмент Patchwork від Strava допомагає визначити відсутні шляхи на OpenStreetMap, використовуючи дані з GPX-треків активності людей. Він візуалізує потенційні нові шляхи на мапі, позначаючи їх помаранчевим кольором, і дозволяє користувачам порівняти їх з наявними шляхами для перевірки.

Програмування

  • westnordost розробив пропозицію API на основі Kotlin для шарів MapLibre, щоб покращити зручність та гнучкість у порівнянні з API на Java. Вона включає приклади для визначення та стилізації шарів мапи, таких як дороги та мости, з використанням ідіом Kotlin та параметрів, подібних до Jetpack Compose. Основна мета — спростити роботу з шарами MapLibre, зменшити багатослівність і покращити досвід розробників, хоча робота з виразами залишається складним завданням.
  • Джеймс Біркетт демонструє, як показати фотографії з геотеґами за допомогою Linux Bash на OpenStreetMap.

Релізи

  • Це issue GitHub-проєкту описує процес оновлення Organic Maps у вересні 2024 року. Він описує такі етапи, як альфа- та бета-тестування, рецензії на реліз-кандидатів та подання до магазинів застосунків для Android, iOS та F-Droid.
  • Пакет flutter_osm_plugin містить втулок для інтеграції OpenStreetMap у застосунки Flutter. Він підтримує рендеринг мап, інтерактивні маркери, власні стилі мап та відстеження місцезнаходження, що робить його корисним інструментом для створення застосунків на основі мап.
  • Новий випуск GNOME 47 містить векторні мапи, покращені маршрути громадського транспорту, перероблений рядок пошуку та локалізовані оновлення дорожніх щитів. У статті також згадується про виправлення помилок та покращення у візуалізації щитів автомагістралей за допомогою Cairo.
  • Випуск 2.6.0 uMap містить декілька оновлень, зокрема, розширену підтримку зовнішніх серверів тайлів та покращену обробку метаданих. Виправлено такі проблеми, як прозорість шарів та обробка URL-адрес. Інші покращення містять додавання вигулькових вікон для маркерів та покращену сумісність з мобільними пристроями.
  • У випуску Merkaartor 0.20.0 реалізовано автентифікацію OAuth2, збірки AppImage та виправлено різноманітні вади, зокрема покращено збірки CI, роботу із зовнішніми бібліотеками та локалізацію для Windows. У ньому також видалено застарілий код і конфігурації збірки qmake.
  • У StreetComplete версії 59.0-beta1 зʼявилися нові функції та виправлення, передусім перехід від tangram до MapLibre, як візуалізатора мап. Тим часом, розробка під iOS триває, і провідний розробник докладає значних зусиль, щоб перенести застосунок на платформу Apple. Однак такі проблеми, як адаптація до специфічних особливостей iOS та зміни кодової бази, залишаються. Необхідна термінова підтримка проєкту.
  • zby-cz оголошує про випуск OsmAPP 1.5.0, висвітлюючи нові функції, такі як редактор годин роботи, підтримка декількох джерел зображень і поліпшення мобільного юзабіліті. Він також згадує про виправлення помилок, покращення панелі функцій та оновлення в проекті OpenClimbing.

Інші “гео” події

  • [1] Мапа кожного дерева — те, що дійсно можливо в рамках проєкту OpenStreetMap — була висміяна в нещодавньому коміксі xkcd. Пол Еберхардт на вікісторінці explainxkcd зазначив, що картографування окремих дерев є реальною річчю, і згадав кілька дослідницьких проєктів, що використовують мапи кожного дерева.
  • Демонстрація від Bluesight показує, як можна шукати обʼєкти в Сан-Франциско на супутникових даних за допомогою природної мови або зображень. Цей проєкт використовує модель CLIP від OpenAI та модель Segment Anything від Meta.
  • Юрген Вальнер поділився стилями австрійської базової мапи, як проекту QGIS. Вона також включає контурні лінії та пропонує додаткову візуалізацію рельєфу та деталей поверхні в різних стилях.
  • У рамках політики гендерної рівності, муніципалітет Гренобля тепер називає 100% нових або безіменних громадських просторів та обʼєктів виключно жіночими іменами.
  • Том Макрайт поділився блок-схемою, яка показує взаємозвʼязок між компаніями, технологіями та ключовими особами, повʼязаними з мапами.

Майбутні події

ДеЩоOnlineКолиКраїна
Stadtgebiet Bremen🗺️🎂 [Bremen] Mobile Mappingparty mit Kuchen 2024-09-01 – 2024-10-01flag
Salt Lake CityOSM Utah Monthly Map Night 2024-09-12flag
Lorain CountyOpenStreetMap Midwest Meetup 2024-09-12flag
Berlin195. Berlin-Brandenburg OpenStreetMap Stammtisch 2024-09-12flag
BochumBochumer OSM Treffen 2024-09-12flag
MünchenMünchner OSM-Treffen 2024-09-12flag
OSMF Engineering Working Group meeting 2024-09-13
LynnwoodMapping Lynnwood 2024-09-14flag
BielefeldOSM Ostwestfalen-Lippe 2024-09-16flag
EnglandOSM UK Online Chat 2024-09-16flag
Missing Maps London: (Online) Mid-Month Mapathon [eng] 2024-09-17
HannoverOSM-Stammtisch Hannover 2024-09-17flag
LyonRéunion du groupe local de Lyon 2024-09-17flag
Bonn180. OSM-Stammtisch Bonn 2024-09-17flag
LondonGeomob London 2024-09-18flag
KarlsruheStammtisch Karlsruhe 2024-09-18flag
KielOSM auf den 22. Kieler Open Source und Linux Tagen 2024-09-19 – 2024-09-21flag
AmsterdamMaptime Amsterdam End of Summer Meetup 2024-09-19flag
DresdenStammtisch Dresden 2024-09-19flag

Якщо ви бажаєте бачити свою подію тут, додайте її до календаря OSM. До Тижневика WeeklyOSM потрапляють лише наявні в ньому дані.

Цей Тижневик OSM був створений Gontsa, MatthiasMatthias, Raquel Dezidério Souto, Strubbl, andygol, darkonus, derFred, mcliquid, rtnf.

Ми вітаємо ваші пропозиції посилань для наступного випуску через цю форму, та з нетерпінням чекаємо на вашу участь.