OpenStreetMap logo OpenStreetMap

Users' Diaries

Recent diary entries

I’m new to this.

I did what most people probably do and added/adjusted footprints of houses in my neighborhood. Great but I soon noticed that there were choices to be made about what did or didn’t get included, what level of detail to go to, etc. and no really obvious source of guidance about that.

Which is probably just as well, because if there were masses of prescriptive guidance about every little thing a new user would get buried. Anyway. I settled on what seemed reasonable to me and fleshed out the neighborhood a bit. Fun.

I’m a private pilot, so I checked out my local airport to see how things looked there. It was really quite good in some respects, if a little out of date. But again since there’s no guidance the previous editors had just made reasonable assumptions and got on with it. I noticed a few taxiway connections were missing (I taxi along them regularly so I know they’re there!) and added them. Then realized that the previous editor had only been adding taxiways that correspond to the painted lines. Reasonable but in reality things are more joined up than that. Food for thought.

So I thought I would check out a large nearby airport. Whoever did this has made a different set of assumptions about what a reasonable level of detail is. Nothing wrong with them, just different.

Then I checked out Chicago O’Hare. Wow. Someone went to town here. Every single parking spot in the parking garage is individually mapped. That seems excessive (and dragged my machine to it’s knees as well). I’m sure some aggregation would be better. Never mind.

Checked out Newark. Much more reasonable level of detail here. But I suppose that depends on what you expect people to use it for. JFK is different again.

See full entry

O Município de Saúde receberá um novo Colégio Estadual de Tempo Integral, este que será construído no perímetro rural da cidade.

O Colégio Modelo Ernesto Carneiro Ribeiro iniciou suas atividades em Saúde em 1902 na Praça Ruy Barbosa, centro da cidade; recebendo uma nova sede no Bairro do Beco em 2008; e agora, ganhará uma nova estrutura próxima do Bairro Nova Saúde.

A estrutura será construída pelo Governo Estadual da Bahia num terreno antes pertencente à prefeitura, agora doado. Ao que se sabe, não há data prevista para o início da construção.

Demais obras no município:

  • Urbanização da Praça da Vila Lelinha; (iniciado)

  • Urbanização e Drenagem no Alto da Santa Cruz;

  • Unidade Básica de Saúde no Bairro do Cardoso;

  • Modernização do Mercado Municipal de Carnes - futuro Mini Shopping;

  • Revitalização do Mercado Municipal;

Location: Baixada Saudense, Pécuaria, Saúde, Região Geográfica Imediata de Jacobina, Região Geográfica Intermediária de Feira de Santana, Bahia, 44740-000, Brasil

Wraz z wprowadzeniem linii nocnych komunikacji miejskiej w Legnicy zamknąłem trwający kilkanaście miesięcy projekt dotyczący transportu zbiorowego w Zagłębiu Miedziowym. Kolejno zostały wprowadzone sieci komunikacji autobusowej w Polkowicach, Lubinie i Rudnej, Głogowie i Legnicy wraz z gminami ościennymi. Na obszarze podległym opracowaniu, obejmującym 2734,94 km2, mieszka ok. 400 tys. osób. Według moich szacunków był to największy powierzchniowo i ludnościowo fragment obszaru Polski, pozbawiony w OSM opracowania komunikacyjnego.

Location: Krzeczyn Wielki, gmina Lubin, powiat lubiński, województwo dolnośląskie, 59-311, Polska

2026年04月01日に移管予定の道路 ・山梨県道513号(梁川猿橋線)…大月市猿橋町藤崎地区 ・滋賀県道116号(六地蔵草津線)…栗東市 ・滋賀県道226号(佐目敏満寺線)…犬上郡多賀町敏満寺

2026年04月01日にダイヤ改正予定のバス ・瀬戸市コミュニティバスこうはん線(経路も変更) ・瀬戸市コミュニティバス下半田川線 ・瀬戸市コミュニティバス曽野線

Posted by juminet on 17 March 2026 in English.

This article was originally written in French here. This English version was partly translated with DeepL.com.

OpenArdenneMap is an open-source map style designed for the production of topographic maps for printing. Based on OpenStreetMap data, it is available for use with QGIS and the Mapnik/cartoCSS libraries. Here is the winter 2025–26 release.

OpenArdenneMap winter 25-25

I started working on OpenArdenneMap about nine years ago. My aim was to create a map style for producing high-quality topographic maps intended for printing, using mainly OpenStreetMap data. The main challenge is to automate map production, to limit ‘manual’ corrections as much as possible (without eliminating them entirely). Since then, the style has been used in several mapping projects: together with colleagues, I have set up a website for downloading hiking maps (hiking.osm.be) and have been able to test the deployment of a tile server on https://www.nobohan.be/webmaps/oam-tile/.

See full entry

Location: Rulles, Habay, Virton, Luxembourg, Wallonia, 6724, Belgium

One of the most memorable phases of my OpenStreetMap journey was being part of the Autumn Mapping Sprint 2025, sponsored by Youth Innovation Lab. This was a funded mapping sprint that lasted for one full month, making it both exciting and challenging at the same time.

What made this experience even more intense was that, during the very same month, I was also involved in a one-month field campaign in Dolakha district as part of my studies. Managing both at the same time was not easy.

My days were filled with fieldwork—collecting data, traveling, and completing academic responsibilities. And yet, despite the physical exhaustion, I stayed committed to mapping. Every evening, I tried to make time—sometimes small, sometimes longer—to contribute to the sprint. It required discipline, time management, and a lot of determination.

There were moments when I felt overwhelmed, but I didn’t want to give up. Being part of a funded program and representing myself among advanced mappers motivated me to keep going. I reminded myself why I started this journey and how far I had already come.

Throughout the month, I continued mapping—adding buildings, improving roads, and refining data with care. Even with a busy schedule, I managed to stay consistent and complete my contributions.

Being recognized as one of the advanced mappers during this sprint made the experience even more meaningful. It wasn’t just about mapping anymore—it was about proving to myself that I could handle challenges and still stay committed to my goals.

Looking back, this month feels like a true test of my dedication. Balancing fieldwork and mapping taught me resilience, time management, and self-belief.

This experience showed me that no matter how busy life gets, with determination and passion, I can always find a way to keep going.

Looking back at my OpenStreetMap journey, two dates will always hold a very special place in my heart—June 21 and October 14.

On June 21, I achieved something I had been working toward for a long time: I became the top mapper in KU Youth Mappers. That moment felt surreal. From the days when I was just learning how to draw my first building on the map to reaching the top position—it was a journey filled with patience, consistency, and continuous learning. Every late night of mapping, every small correction, and every effort finally felt worth it.

But the journey didn’t stop there.

On October 14, I reached another incredible milestone—I became a top mapper in UN Mappers. This achievement felt even bigger, as it connected my work to a global level. Contributing alongside mappers from around the world and being recognized among them made me realize how far I had come.

These milestones are not just about rankings or titles. They represent growth, dedication, and the impact of consistent effort. From starting out as a beginner to becoming a leading contributor in both university and international communities, my journey has transformed me—not just as a mapper, but as a learner and contributor.

Sometimes I pause and think about how it all started with simple curiosity. And now, those small steps have led to achievements I once never imagined.

This journey reminds me that with passion and persistence, even the smallest edits can lead to the biggest milestones.

Posted by Zkir on 16 March 2026 in English. Last updated on 17 March 2026.

A future version of the UrbanEye3D plugin will support trees and other objects.

How it will look like

(Picture: Cathedral of the Assumption of Mary, Zagreb)

Note: this version is still in development, but should be relesed by the end of this month

Location: Mjesni odbor "August Cesarec", Gradska četvrt Gornji grad - Medveščak, Zagreb, City of Zagreb, 10101, Croatia

Ciao a tutti. Come molti di voi già sapranno, ho aperto il voto sulla proposta OSM Civil Protection Areas, per mappare in OpenStreetMap aree di protezione civile ufficialmente designate come aree di attesa, ricovero, ammassamento soccorsi e accessi logistici di emergenza.​

In questo momento il voto è molto tirato, quindi ogni voto favorevole conta davvero. ​ Link diretto alla proposta: osm.wiki/Proposal:Civil_Protection_Areas

Mini guida per votare:

Fate login nella wiki OSM con il vostro account. ​

Aprite la proposta e scendete alla sezione Voting. ​

Cliccate su Edit source. ​

Aggiungete una riga con il vostro voto, seguendo il formato già usato nella pagina, per esempio I approve this proposal … –~~~~. ​

Salvate la modifica. ​ Grazie a chi riesce a leggere e votare.

Ihr wisst ja, ich hab’ einen OpenStreetMap-Fetisch :) Schon sehr lange trage ich gemeinsam mit der Schweizer OSM-Community die Idee rum, dass die ~2000 erfassten Gemeindegrenzen in OpenStreetMap besser gepflegt werden sollten.

Diese wurden vor ~14 Jahren in einem sogenannten Import in die OpenStreetMap-Datenbank eingepflegt und seither bei Gemeindefusionen Anfangs Jahr immer mal wieder gepflegt, aber nicht in toto überwacht.

Vor einiger Zeit habe ich im OSM Forum die Diskussion zur Grenzpflege begonnen, das dort angesprochene Tool der serbischen Community ist zwar sehr toll, aber der Umbau auf die Schweizerischen Gegebenheiten hat nicht befriedigend geklappt. Dies trotz der tollen Hilfe der SOSM mit einer virtuellen Maschine (mersi Datendelphin im Speziellen) auf der SOSM-Infrastruktur. Auf dieser VM lief das serbische Tool mit Anpassungen für die Schweiz, war aber nur schwer zu “bedienen”.

In einem Projekt bei der Arbeit habe ich mich etwas eingehender mit den sog. GitHub Actions beschäftigt, mit denen es möglich ist, ja nach Zustand eines GitHub-Projektes Aktionen durchzuführen, die ebenso auf einer virtuellen Infrastruktur (aber halt von Microsoft laufen). Eine solche Action baut beispielsweise aus etwas LaTeX-Code, der online liegt automatisch meinen Lebenslauf (ich hab’ keine Bewerbung offen, brauchte aber letzthin aus anderen Gründen einen Lebenslauf). Oder aus etwas Textschnipseln eine Webseite und ein PDF, das eine Pubikation ergeben wird.

Item, Programmcode im Internet etwas machen zu lassen, ist mit solchen Actions einfach, schnell iterierbar und etwas weniger komplex, als per ssh auf einem Server Python-Code laufen zu lassen.

See full entry

Ostatnio zauważyłem, że styl OSM Americana nie wyświetla w szczególny sposób numerów dróg wojewódzkich, w przeciwieństwie do dróg krajowych, w tym dróg ekspresowych i autostrad, co zgadza się z definicją, a raczej jej brakiem. Na podstawie opisu jednego z pull requestów w repozytorium tego stylu wywnioskowałem, że generator opiera się na tagu network w celu wywnioskowania kategorii.

Postanowiłem więc sprawdzić, jaka wartość tagu network jest wykorzystywana do oznaczania dróg wojewódzkich. Szybka kwerenda, wykonana przy użyciu głównej strony OSM, Overpass API i Taginfo doprowadziła mnie do wniosku, że drogi te oznacza się tagiem network=pl:regional.

Postanowiłem również sprawdzić, jak oznacza się drogi powiatowe i gminne. Jako że w artykule wiki o tagu network tego nie określono, postanowiłem dokonać samodzielnej analizy. W tym celu napisałem skrypt Pythona, który odpytuje server Overpass i wykorzystuje bibliotekę pandas w celu wygodnego przetwarzania tych danych.

Parametry wejściowe

Zapytanie do serwera Overpass miało następującą postać:

[out:csv(::id,name,ref,unsigned_ref,network)]; area(3600049715)->.pl; rel(area.pl)[type=route][route=road][network~"pl:.*",i]; out geom;

Najistotniejszymi tagami branymi pod uwagę w tej analizie są network, ref i unsigned_ref (ostatni z nich wzięty pod uwagę ze względu na sposób użycia w relacjach analogiczny do tego na liniach). Numer relacji i tag name są wykorzystywane w celu ręcznej weryfikacji zarówno wyników analizy, jak i samych relacji, a ponadto numer relacji służy jako indeks dla tabel biblioteki pandas.

Wyrażenia regularne dla numerów poszczególnych dróg wyglądały następująco:

  • autostrady: ^A[0-9]{1,2}$
  • drogi ekspresowe: ^S[0-9]{1,2}$
  • pozostałe drogi krajowe: ^[0-9]{1,2}$
  • drogi wojewódzkie: ^[0-9]{3}$
  • drogi powiatowe: ^[0-9]{4}[ ]?[BCDEFGKLNOPRSTWZ]$
  • drogi gminne: ^[0-9]{6}[ ]?[BCDEFGKLNOPRSTWZ]$

See full entry

Location: Górki Miłońskie, Miłonice, gmina Krośniewice, powiat kutnowski, województwo łódzkie, 99-340, Polska

Ceci recense les bibliothèques cartographiées sur OpenStreetMap à Genève et dans le canton, avec leurs catalogues en ligne.

Survol

Voici un petit survol de bibliothèques publiques, semi-publiques ou peut-être accessibles aux spécialistes.

a. “Bibliothèque de Genève” et les bibliothèques des musées

Bibliothèque Adresse Catalogue
Bibliothèque de Genève Aile Salève, Promenade des Bastions 8 swisscovery
Centre d’iconographie de la Bibliothèque de Genève Passage de la Tour 2 catalogue
Bibliothèque d’art et d’archéologie Promenade du Pin 5 swisscovery
Bibliothèque CJB Chemin de l’Impératrice 1, Chambésy swisscovery
Bibliothèque du Musée d’ethnographie Boulevard Carl-Vogt 67 swisscovery
Secteur d’Information Documentaire Spécialisé du Musée d’histoire des sciences Villa Bartholoni, Rue de Lausanne 128 swisscovery
La Musicale Maison des arts du Grütli, Rue du Général-Dufour 16 swisscovery
Bibliothèque du Musée Voltaire Les Délices, Rue des Délices 25 swisscovery
Bibliothèque du Musée Ariana Ariana, Avenue de la Paix 10 swisscovery

b. Bibliothèques municipales (BM) à Genève et dans les autres communes du canton

See full entry

Location: Sécheron, Pâquis, Genève, 1202, Suisse
Posted by The_Vilnius_Stroller on 12 March 2026 in English.

Hello

I have been using OpenStreetMaps for navigation across the globe for multiple years free of charge. I think the time has come for me to give something back to this community.

Thank you wonderful people at OpenStreetMap for such a wonderful project! I hope my contributions will help.

Kind regards

The Vilnius Stroller

Location: Senamiesčio seniūnija, Vilnius, Vilnius city municipality, Vilnius County, Lithuania