Feedback

Faculté des Sciences
Faculté des Sciences
MASTER THESIS

Développement d'un prototype de bibliothèque d'analyse spatiale 3D côté client dans un contexte de jumeau numérique urbain

Download
Denis, Théo ULiège
Promotor(s) : Kasprzyk, Jean-Paul ULiège
Date of defense : 21-Jan-2026 • Permalink : http://hdl.handle.net/2268.2/25054
Details
Title : Développement d'un prototype de bibliothèque d'analyse spatiale 3D côté client dans un contexte de jumeau numérique urbain
Author : Denis, Théo ULiège
Date of defense  : 21-Jan-2026
Advisor(s) : Kasprzyk, Jean-Paul ULiège
Committee's member(s) : Billen, Roland ULiège
Ravanelli, Roberta ULiège
Language : French
Keywords : [fr] CityJSON
[fr] CityGML
[fr] Volume
[fr] Intersection
[fr] Analyse Spatiale 3D
[fr] Côté client
[fr] Jumeau Numérique Urbain
[fr] JavaScript
Discipline(s) : Physical, chemical, mathematical & earth Sciences > Earth sciences & physical geography
Target public : Researchers
Professionals of domain
Student
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] Les jumeaux numériques urbains et les standards de modélisation 3D, tels que CityJSON, occupent désormais une place centrale dans la gestion des villes intelligentes. Toutefois, un paradoxe technologique persiste : alors que la puissance de calcul côté client ne cesse de croître, l’analyse spatiale tridimensionnelle dans les navigateurs web accuse un retard significatif par rapport à son homologue bidimensionnelle. L’absence d’équivalent 3D à des bibliothèques comme Turf.js contraint les développeurs à déléguer systématiquement le géotraitement à des serveurs distants, une tâche rendue parfois complexe par l’émergence de bases de données stockant nativement le format JSON.

Ce mémoire vise à combler ce vide technologique en proposant un prototype de bibliothèque JavaScript capable d’effectuer des opérations de géotraitement 3D, à savoir les calculs de volumes, d’intersections et la génération de zones tampons, directement au sein du navigateur. Notre approche méthodologique repose sur une architecture orientée objet rigoureuse, conçue pour manipuler des données CityJSON indépendamment de leur niveau de détail. Cette structure intègre des outils tiers spécialisés (Three.js, earcut, three-csg-ts) pour implémenter deux algorithmes de calcul de volumes (la méthode exacte des tétraèdres et l’approche stochastique de Monte-Carlo) ainsi que des opérations booléennes sur les solides via la géométrie de construction de solides (CSG).

La validation de ces développements, réalisée sur le modèle 3D du quartier d’Outremeuse à Liège, a livré des résultats contrastés. D’une part, la méthode des tétraèdres a démontré une efficacité remarquable, offrant une précision identique aux solutions serveur de référence (PostGIS), avec des temps d’exécution de l’ordre de la milliseconde. D’autre part, les tests ont mis en lumière les limites actuelles du géotraitement en JavaScript pur, notamment pour le calcul d’intersections. La restriction à une précision de 32 bits (simple précision), inhérente à l’écosystème WebGL/Three.js, engendre une dégradation numérique significative lors de la manipulation de coordonnées projetées, compromettant la conformité des résultats à la norme ISO 19107. Ce travail confirme ainsi le potentiel du déport des calculs de géotraitement vers le client, tout en identifiant les verrous technologiques, tels que la précision des nombres à virgule flottante, qu’il reste à lever.


File(s)

Document(s)

File
Access MEMOIRE_VFINAL.pdf
Description:
Size: 3.83 MB
Format: Adobe PDF

Author

  • Denis, Théo 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
  • Ravanelli, Roberta ULiège Université de Liège - ULiège > Département de géographie > Géomatique
    ORBi View his publications on ORBi








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.