Feedback

Faculté des Sciences
Faculté des Sciences
MASTER THESIS
VIEW 50 | DOWNLOAD 34

Amélioration de la précision du découpage des codes postaux par la prise en compte de la structure urbaine avec la bibliothèque Python momepy

Download
Plancke, Jonas ULiège
Promotor(s) : Kasprzyk, Jean-Paul ULiège
Date of defense : 4-Sep-2024/6-Sep-2024 • Permalink : http://hdl.handle.net/2268.2/21463
Details
Title : Amélioration de la précision du découpage des codes postaux par la prise en compte de la structure urbaine avec la bibliothèque Python momepy
Author : Plancke, Jonas ULiège
Date of defense  : 4-Sep-2024/6-Sep-2024
Advisor(s) : Kasprzyk, Jean-Paul ULiège
Committee's member(s) : Billen, Roland ULiège
Jonard, François ULiège
Language : French
Number of pages : 93
Keywords : [fr] momepy
[fr] Voronoï
[fr] Postal codes
[fr] Tessellation
Discipline(s) : Physical, chemical, mathematical & earth Sciences > Earth sciences & physical geography
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master en sciences géographiques, orientation géomatique, à finalité spécialisée en geodata-expert
Faculty: Master thesis of the Faculté des Sciences

Abstract

[fr] Ce mémoire répond à une demande de l'entreprise GeoPostcodes, gestionnaire d'une base de
données de codes postaux pour de nombreux pays. GeoPostcodes dispose de tables de
polygones pour les premiers caractères des codes postaux. Mais pour les codes plus précis,
certains pays ne fournissent pas de polygone. L'entreprise a donc développé une méthode basée
sur des données de codes postaux sous forme de points, en utilisant la tessellation de Voronoï.
Cependant, cette approche présente des limitations, notamment le risque de traverser des
bâtiments ou de ne pas respecter la structure urbaine. Pour résoudre ce problème, nous avons
recours à la bibliothèque Python momepy, capable de prendre en compte les bâtiments et la
structure urbaine. Momepy propose trois types de tessellations formées autour des bâtiments
plutôt que des points, évitant ainsi les incohérences liées aux bâtiments coupés. Nous avons
développé un programme permettant à GeoPostcodes de choisir parmi ces tessellations et d'en
ajuster les paramètres. Le programme utilise des données d'OpenStreetMap via OSMnx et
l'Overpass API, visant à lier les cellules de tessellation obtenues aux données des codes postaux
des points. Les résultats principaux démontrent qu'il est possible d'attribuer correctement des
codes postaux aux cellules, moyennant un choix et un paramétrage pertinent des tessellations,
ainsi que des potentiels ajustements en post-traitement. Le succès de cette méthode dépend
également de la disponibilité et de la cohérence des données, tant pour les bâtiments que pour
les points de GeoPostcodes. Pour contrer cette problématique, nous suggérons l'utilisation
d'autres sources pour les bâtiments et les barrières, comme les initiatives Microsoft Global ML
Building Footprints ou Overture Maps.


File(s)

Document(s)

File
Access Memoire_PLANCKE_Jonas.pdf
Description:
Size: 12.48 MB
Format: Adobe PDF

Annexe(s)

File
Access code_momepy.py
Description:
Size: 43.43 kB
Format: Unknown

Author

  • Plancke, Jonas ULiège Université de Liège > Mast. scienc. géogr. or. géom. fin. spéc. geod. exp.

Promotor(s)

Committee's member(s)

  • Billen, Roland ULiège Université de Liège - ULiège > Département de géographie > Geospatial Data Science and City Infor. Modelling (GeoScITY)
    ORBi View his publications on ORBi
  • Jonard, François ULiège Université de Liège - ULiège > Département de géographie > Earth Observation and Ecosystem Modelling (EOSystM Lab)
    ORBi View his publications on ORBi
  • Total number of views 50
  • Total number of downloads 34










All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.