OpenStreetMap logo OpenStreetMap

juminet's Diary

Recent diary entries

How complete are addresses in OpenStreetMap in Belgium? After several status these previous years (see September 2022, in May 2023, and in May 2024, November 24), I finally adapt the process to analyse addresses completeness for all Belgium!

The aim of this small article is to assess the completeness of addresses in Belgium for OSM, compared to official data. Basically we count the address points in OSM and in official data by municipalities. We don’t check the address quality here, we know there can be errors in OSM data, and even in official data.

How I proceeded

Using QGIS, I gathered OSM addresses and official ones. OSM data is imported in a PostgreSQL database using osm2pgsql based on a pbf file for Belgium from the 24th of April. Official data is coming from BEST address csv files, that gathers Belgian addresses for the 3 regions of the country.

Addresses in OSM can be mapped on buildings (most of the cases), hence on a way, or on a node. I consider only objects with the “addr:housenumber” tag. First, I made a single layer of addresses points from OSM data by merging the centroids of buildings with this tag and the points with these tags, by excluding the places where these two layers overlaps (typically points with an address inside a building where there is already an address). The method is far from perfect: I don’t consider relations, I miss some way objects with addresses but without the building tag (typically some schools), and probably a lot of other edge cases due to the “joyeux bordel” of the OSM data model.

Official data considers several address points for each building unit, or box number. It means that there are often several points at the same place, especially in cities, accounting for each box number. Since the mapping of box number is often not so used in OSM, I merged all points at the same place (given a buffer of 1 meter) as a first step. This reduces the number of official address from 7,004,321 to 4,454,017.

See full entry

Location: Quartier Saint-Jacques - Sint-Jacobswijk, Quartier du Centre - Centrumwijk, Pentagon, Brussels, Brussels-Capital, 1000, Belgium

Since the end of 2019, the OpenArdenneMap map style has been updated on ~~a six-monthly cycle~~ from time to time. OpenArdenneMap is an open-source cartographic style for topographic maps based on OpenStreetMap data. The ‘winter 2024-25’ release has just been published.

That’s mainly small improvements in the QGIS-style that have been made. OpenArdenneMap is available for Mapnik (a software used mainly to create map tile servers) and QGIS (a more general GIS software).

In particular, there has been the addition of the ‘marked trails’ layer, which was still missing in the QGIS style. To add the marker to the map (the equivalent of the shield in Mapnik), we use a combination of 2 ‘Marker Lines’, with the superimposition of an SVG marker for the marker and a character (Font Marker) for the number often inscribed in the marker.

I have also added a map layout to the QGIS project file, which allowed to update an existing map on hiking.osm.be, for the map of Herbeumont.

OpenArdenneMap extract for Herbeumont

See full entry

Location: Herbeumont, Neufchâteau, Luxembourg, Wallonie, Belgique

Adresses en Wallonie - mise à jour en novembre 2024

Posted by juminet on 9 November 2024 in French (Français). Last updated on 16 November 2024.

Mise à jour du taux de complétion des adresses dans OpenStreetMap. Cet article fait suite à une série d’autres articles ici en septembre 2022, en mai 2023, et en mai 2024, où je compare le nombre d’adresses par communes en Wallonie entre la source de référence des adresses (ICAR) et OSM.

Mais cette fois-ci, j’ai aussi mis à jour la source des adresses officielles (ICAR), ce qui fait que la progression dans la complétion des adresses semble reculer! J’ai aussi corrigé le calcul en omettant les adresses OSM dupliquées par un point dans un polygone (typiquement un noeud d’un commerce/horeca qui contient l’adresse et qui se trouve dans un batiment avec la même adresse -> certains adresses étaient comptés en double).

En Wallonie, 1,206,060 adresses sont répertoriés dans OSM, contre 1,829,093 dans ICAR (65.9 %). On était à 64.4 % en septembre 2022 et 67.1% en mai 2023 et 73.2% en mai 2024. La mise à jour de le source des adresses semble faire reculer la complétion, mais pourtant les adresses OSM progressent toujours et à un rythme régulier!

Attention, beaucoup d’adresses officielles sont maintenant définies AVANT la construction des immeubles, typiquement dans les nouveaux lotissements. Cela fait de facto qu’arriver à 100% pour certaines communes n’est pas vraiment pertinent. Dans la commune de Habay par exemple, on a un taux de complétion de 85% seulement alors que l’immense majorité des batiments construits sont dans OSM avec leur adresse: des dizaines voire centaines d’adresses non encore construites sont déjà dans ICAR.

Voici une carte choroplète, montrant, pour chaque commune, le degré de complétion des adresses dans OSM par rapport à ICAR. Les limites de provinces sont soulignées par un trait plus gras.

See full entry

Location: Au Pigeon, Marbehan, Rulles, Habay, Virton, Luxembourg, Wallonie, 6724, Belgique

Mise à jour du taux de complétion des adresses dans OpenStreetMap. Cet article fait suite à 2 autres ici en mai 2023 et là en septembre 2022, où je compare le nombre d’adresses par communes en Wallonie entre la source de référence des adresses (ICAR) et OSM.

En Wallonie, 1,196,551 adresses sont répertoriés dans OSM, contre 1,634,840 dans ICAR (73.2 %). On était à 64.4 % en septembre 2022 et 67.1% en mai 2023.

Voici une carte choroplète, montrant, pour chaque commune, le degré de complétion des adresses dans OSM par rapport à ICAR. Les limites de provinces sont soulignées par un trait plus gras.

carte complétion adresses mai 24

Et une carte de l’évolution des adresses depuis mai 2023.

See full entry

Location: Au Pigeon, Marbehan, Rulles, Habay, Virton, Luxembourg, Wallonie, 6724, Belgique

Demo tile server for OpenArdenneMap

Posted by juminet on 11 October 2023 in English.

NB: cross-posting of https://www.nobohan.be/2023/10/06/openardennemap-en-carte-web/ (in French there)

I finally set up a tile server for OpenArdenneMap! See this webmap, and this article for more details.

OpenArdenneMap is a cartographic map style dedicated to printed maps, so it does not render ideally in a web map server. It is built as a “cartoCSS/Mapnik” style and is also available as a QGIS style for some time now. Since it is based on Mapnik, this style can be used for generating map tiles, although it is primarily designed for printing.

If you’re looking for some ready-to-use maps to print, have a look at hiking.osm.be.

Location: Au Pigeon, Marbehan, Rulles, Habay, Virton, Luxembourg, Wallonia, 6724, Belgium

Suite à l’import des batiments et adresses en Belgique, j’avais comparé, dans un article précédent, le nombre d’adresses par communes entre OSM et la source de référence en Wallonie, le PICC, en septembre 2022.

Quelques mois plus tard, une mise à jour des principales figures.

En Wallonie, 1,097,519 adresses sont répertoriés dans OSM, contre 1,634,840 dans ICAR (67.1%). On était à 64.4 % en septembre 2022.

Voici une carte choroplète, montrant, pour chaque commune, le degré de complétion des adresses dans OSM par rapport à ICAR. Les limites de provinces sont soulignées par un trait plus gras.

carte complétion adresses mai 23

Et une carte de l’évolution des adresses depuis septembre 2022.

See full entry

Location: Au Pigeon, Marbehan, Rulles, Habay, Virton, Luxembourg, Wallonie, 6724, Belgique

OpenArdenneMap goes on QGIS

Posted by juminet on 2 March 2023 in English.

Note: il y a une version française ici

From 2019, the cartographic style OpenArdenneMap is updated every 6 months. OpenArdenneMap is a cartographic style for topographic maps based on OSM data. Here are some notes for the last version.

OpenArdenneMap goes on QGIS

OpenArdenneMap was originally developed as a cartographic style with the imposm importer and a cartoCSS style derived from OSMBright. Later the osm2pgsqlimporter was used instead of the imposm. From 2023, the OpenArdenneMap is also available in QGIS, using the same osm2pgsqlimporter for building the map layers.

The tools used for making maps have some influence on the cartographic style itself. The aim of this QGIS support is to reproduce the same feeling than the maps produced with the Mapnik/cartoCSS style, even though the 2 solutions are not 100% equivalent.

Although it still requires a postGIS database, the QGIS style is much simpler to use for composing maps at various scales than the Mapnik/cartoCSS one. It was also much simpler to set up.

Here’s an extract with Mapnik

See full entry

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

J’ai rapidement comparé les adresses d’OSM en Wallonie avec la base d’adresses de référence, ICAR par commune. La commune la moins bien cartographiée en termes d’adresses est à 12% d’adresses. C’est surtout en Hainaut et dans le Brabant Wallon qu’il manque le plus d’adresses.

Comment ?

J’ai compté le nombre de points d’adresses dans ICAR et dans OSM par commune en Wallonie, en utilisant QGIS. Auparavant, j’ai transformé les bâtiments OSM (polygones) qui ont une adresse (addr:housenumber) en point, et je les ai fusionnés avec les points d’adresses OSM seuls. J’ai finalement calculé le ratio entre le nom d’adresses dans OSM et dans ICAR.

Résultat

En Wallonie, 1,025,540 adresses sont répertoriés dans OSM, contre 1,634,840 dans ICAR (64.4%).

Voici une carte choroplète, montrant, pour chaque commune, le degré de complétion des adresses dans OSM par rapport à ICAR. Les limites de provinces sont soulignées par un trait plus gras.

carte

Le top 10 des communes les plus complètes:

See full entry

Location: La Belle Maison, Emptinne, Hamois, Dinant, Namur, Wallonie, 5363, Belgique

Un projet occupe une poignée de contributeurs OSM en Belgique: l’import des batiments, c’est-à-dire compléter tous les batiments à partir des données officielles et ajouter la référence de ces données officielles aux batiments existants.

Depuis des contacts initiés fin 2021 avec le service public de Wallonie (SPW), cet import est également disponible pour la Wallonie, sur base des données du PICC: la base de référence pour les batiments en Wallonie.

Cet article expose brièvement la méthodologie suivie et des premiers résultats sur 3 sections administratives de la commune de Neufchâteau, principalement en repérant des nouveaux batiments et des batiments détruits.

Quid des batiments en Belgique?

À ma connaissance, il n’y a pas eu d’état des lieux récents de la complétude des batiments en Belgique. D’une manière générale, la majorité des batiments ont été cartographiés, souvent à la main, sur base d’images aériennes (ou du fond de plan du PICC en Wallonie). Les contributeurs trouvent en cherchant un peu des communes où il manque davantage de batiments que d’autres, ou bien des endroits où les batiments devant avoir une adresse n’en ont pas. On pourrait faire une analyse plus détaillée par commune pour estimer le taux de complétude des batiments.

Quoiqu’il en soit, voici une carte de l’état d’avancement de l’import: http://umap.openstreetmap.fr/fr/map/building-import-status_714473#8/49.792/5.823; Attention, comme dit plus tôt, une majorité de batiments ayant déjà été cartographiés par le passé, cette carte ne renseigne que sur l’import récent des batiments ainsi que l’ajout des références officielles.

Comment ça marche?

See full entry

Location: Neufchâteau, Luxembourg, Wallonie, 6840, Belgique

Une connaissance cartographe m’a récemment transmis ce lien, d’un article daté de 2013 sur la cartographie participative et l’évolution récente de la cartographie en tant que discipline.

Il y a un paragraphe sur OpenStreetMap qui vaut la lecture. Et qui apporte sans doute un regard extérieur sur notre communauté (ce qui est rare). Voilà notamment un extrait:

“(…) le terme d’amateur peut difficilement être accolé au « mappeurs » d’OSM ! L’entreprise reste dominée par les développeurs informaticiens ou les geeks, passionnés du Web et des nouvelles technologies”

Même si l’accessibilité à OpenStreetMap s’est améliorée depuis 2013, je pense que ce jugement est toujours vrai. Bien sûr il y a probablement une majorité de contributeurs qui n’ont pas le profil “développeur” mais j’ai l’impression que plus les contributeurs sont impliqués dans OSM, plus ils correspondent à ce profil.

Note: this is an English version of my article in French here.

I’m a long time contributor of Mapillary and probably one of the top contributors in Wallonia. I have uploaded 59,7 k images to Mapillary, covering +1000 km. I have contributed of course with road imagery taken from my car, but also on the train and on several hundreds km of tracks and paths. While Mapillary has a good coverage in cities, it is usually poor in rural areas and I was happy to contribute on hiking trails, where I thought it has some potential for tourism applications. Beside Mapillary, I’m actively promoting OpenStreetMap as a hobby but also with my company as a GIS professional. With my colleagues or as OSM contributor, I made several trainings on OpenStreetMap to various publics: tourism agencies, urban planners, students, environmental agencies. At almost every OSM training / mapping parties, I also advocated for Mapillary, as an alternative to Google Street View, just as OSM is an alternative to Google maps. Two years ago, my colleague and I were invited as “open-source geo experts” to a meeting at the Walloon road administration to speak about the potential use of OSM and Mapillary for monitoring the 10k’s of signposts in the Walloon region (17,000 km²). So I was a also a advocate of Mapillary just like I’m a strong advocate of OSM, both in my local mapping community and professionally.

Was. Then I saw this news: Facebook acquired Mapillary. I had first mixed feelings. I took some days to think if I should stop contribute to Mapillary or not. I even still uploaded some guidepost images taken this weekend. But finally I took the decision to download all my images and delete my Mapillary account. Why?

See full entry

Note: I’m a not a native English writer and for this topic I’d be more comfortable writing in French, but I wanted to have a wider audience here. Please keep it in mind while reading.

OSM contributor for a while, I’m also working in a small company that use OSM data from times to times. To better promote OSM, I think we really need a better openstreetmap.org website. In this post, I’d like to suggest some points of improvement for the openstreetmap.org website.

My experience in promoting OSM

For some years, I’m doing a lot of promotion of OSM to various public, mostly as an OSM volunteer but also for my company. I have spoken about OSM to university students, municipalities representatives, the regional public sector (firemen, road network agency), associations (active in environment protection, local history, tourism) and some private companies (i.e., in electricity network management). At OSM-Belgium, we also set up a simple email address (community@osm.be) where any organisation which has a particular demand with respect to OSM can reach the community. Therefore I also get some requests from this address from companies or non-profit organisations for using OSM in their activities. Usually they only have a very vague idea of what OSM is, and it is not uncommon that they think of OSM as a software or another thing that OSM is definitely not (I’ve once read a student report where OpenStreetMap was compared to OpenLayers and LeafletJS!). So I’ve wrote plenty of emails presenting and explaining OSM, usually with links to some OSM Wiki pages, learnOSM, and/or overpass-turbo queries. Our incredible OSM ecosystem of software, maps, web services, projects is just amazing, but I sometimes feel frustrated that some core functionalities of OSM are actually not on openstreetmap.org.

Lack of integration of basic tools

See full entry

Tourism and OSM

Posted by juminet on 8 September 2019 in English. Last updated on 8 December 2019.

In this page, a collection of infos about how useful is OSM for tourist operators. Mainly fed by weeklyOSM news.

Petit-compte rendu de cette rencontre, placée sous le thème OSM et (Grandes) Randonnées.

Cela fait un petit temps que l’idée d’une collaboration officielle entre OSM et l’association Sentiers de Grandes Randonnées (SGR) a été émise, à l’instar de la collaboration entre le Grote RoutePaden / OSM. Nous en avons rediscuté, sachant que le SGR est ouvert à rendre les traces des sentiers GR disponibles pour leur introduction dans OSM. Une introduction qui devra se faire en tenant compte de l’existant, étant donné que des relations partielles existent déjà pour cartographier les GR. On s’est d’ailleurs demandé si on pouvait faire une relation de relation.

Il y a eu quelques discussions autour des tags à utiliser pour bien caractériser les sentiers, la différence entre sentier (highway=path) et chemin (highway=track), qui est notamment conseillé sur cette page des conventions en Belgique. Une autre page utile est celle sur la manière de cartographier les itinéraires balisés. On a discuté aussi l’emploi du tag sac_scale pour caractériser la difficulté du sentier.

Deux outils utiles pour la cartographie en forêt, toutes deux disponibles dans les couches de l’éditeur JOSM :

  • la couche Hillshade de la région wallonne, idéale pour les petites variations du relief : ruisseaux, chemins, levées de terres, aire de fauldes, etc.
  • Les couches Strava, qui agrègent les traces GPS de milliers de coureurs à travers le monde. Elles sont malheureusement disponibles à une moins bonne résolution qu’auparavant depuis peu.

Enfin, deux responsables de Interface3Namur nous ont présenté le salon Evolutic où les contributeurs OSM tiendront un stand, et sans doute, une cartopartie. Evolutic est un salon destiné à faire découvrir le numérique au plus grand nombre, en particulier des publics qui n’y est pas habitué. OSM y aura donc toute sa place ! Le salon a lieu le vendredi 4 mai à Namur.

Location: Saint-Servais, Namur, Wallonie, 5002, Belgique

Compte-rendu et liens utiles suite à une agréable rencontre OSM à Namur ce 12 septembre 2017. N’hésitez pas à commenter s’il y a oubli.

Prochains événements

Comment débuter dans OpenStreetMap (OSM)?

Une démo sur l’éditeur en ligne ID a été exposée. Lors de l’inscription, il est donc conseillé de suivre la démo proposée par l’éditeur ID. Sinon, ce lien explique relativement bien comment débuter sur OSM: http://learnosm.org/fr/beginner/start-osm/

La première source d’information sur OSM est le wiki. La page Belgique renseigne sur certaines conventions utilisées en Belgique.

OSM.be: son site web, ses membres, ses projets

–> http://www.osm.be/

Jonathan nous a présenté OSM.be (OpenStreetMap Belgium). OSM.be est liée à l’ASBL OpenKnowledge Belgium. Le but est devenir un “chapter” local de la fondation (internationale) OSM. Parmi les projets, retenons le cartographe du mois, l’étude sur la complétude du réseau routier et les tuiles OSM belges.

Qualité des données

Le niveau de qualité des données OSM est souvent questionné et il n’y a pas de réponse claire à ce sujet. En effet, il y a plusieurs facettes de la qualité des données géographiques:

  • la complétude spatiale
  • l’exactitude des infos attributaires
  • la mise à jour
  • la précision géométrique
  • la précision/exactitude topologique
  • etc.

Plusieurs études scientifiques ont évalué OSM. Il faut garder à l’esprit que l’état d’OSM évolue très vite et que les résultats d’une étude faite il y a un an sont probablement déjà périmés (en termes de résultats, pas de méthodologie).

Quelque système de qualité discutés:

  • Système de détection d’erreur automatique osmose. Ce site reporte de nombreuses erreurs. Pouvoir corriger toutes les erreurs demande un niveau avancé dans la connaissance du modèle d’OSM. Ce site est néanmoins un bon moyen d’apprendre sur ce modèle.
  • Il existe aussi un validateur dans l’éditeur JOSM.

See full entry

Scientific articles about OSM

Posted by juminet on 18 August 2017 in English. Last updated on 28 December 2017.

Here’s my list of some scientific articles on OSM that I might read once retired:

  • Schultz, M., Voss, J., Auer, M., Carter, S., & Zipf, A. (2017). Open land cover from OpenStreetMap and remote sensing. International Journal of Applied Earth Observation and Geoinformation, 63, 206-213.

  • Neis, P., & Zipf, A. (2012). Analyzing the contributor activity of a volunteered geographic information project—The case of OpenStreetMap. ISPRS International Journal of Geo-Information, 1(2), 146-165.

  • Neis, P., & Zielstra, D. (2014). Recent developments and future trends in volunteered geographic information research: The case of OpenStreetMap. Future Internet, 6(1), 76-106.

  • Senaratne, H., Mobasheri, A., Ali, A. L., Capineri, C., & Haklay, M. (2017). A review of volunteered geographic information quality assessment methods. International Journal of Geographical Information Science, 31(1), 139-167.

  • Barrington-Leigh, C., & Millard-Ball, A. (2017). The world’s user-generated road map is more than 80% complete. PloS one, 12(8), e0180698.

  • Geographic Biases are ‘Born, not Made’: Exploring Contributors’ Spatiotemporal Behavior in OpenStreetMap, http://www.brenthecht.com/publications/group2018_spatialfootprints.pdf