4
Table des matières
RESUME............................................................................................................................... 2
ABSTRACT........................................................................................................................... 3
TABLE DES MATIERES ....................................................................................................... 4
LISTE DES TABLEAUX ........................................................................................................ 6
LISTE DES FIGURES........................................................................................................... 7
LISTE DES ANNEXES.......................................................................................................... 9
INTRODUCTION..................................................................................................................10
1. ANALYSE DU SUJET ......................................................................................................11
1.1. Les polyèdres à représenter.......................................................................................11
1.2. Structure HBDS .........................................................................................................15
1.3. Les problèmes relatifs à la géomatique......................................................................15
1.3.1. Recherche de l’altitude pour la base du bâtiment à construire.............................15
1.3.2. Intersection de bâtiments.....................................................................................17
1.3.3. Optimisation de l’accès aux données...................................................................18
1.4. Autres desiderata.......................................................................................................19
2. DESCRIPTION DES TABLES..........................................................................................20
2.1. Les tables relatives aux bâtiments.............................................................................20
2.1.1. Tables des points de l’emprise du bâtiment à construire......................................20
2.1.2. Tables des points des bâtiments existants...........................................................21
2.2. Les tables relatives au terrain....................................................................................23
2.2.1. Tables des points du MNT...................................................................................23
2.2.2. Tables relatives au maillage ................................................................................24
3. DESCRIPTION DES ALGORITHMES..............................................................................26
3.1. Algorithmes d’initialisation..........................................................................................28
3.2. Algorithmes de lecture de fichiers..............................................................................28
3.3. Algorithmes de calcul.................................................................................................29
3.3.1. Construction d’un polyèdre..................................................................................29
3.3.1. Suppression d’un polyèdre..................................................................................34
3.4. Algorithmes d’écriture de fichiers...............................................................................34
4. AFFICHAGE.....................................................................................................................35
4.1. Initialisation de l’affichage..........................................................................................36