Abstract
Mapping on the Internet or webmapping is a growing field and
many scientific fields have now resorted to present cartographic work.
Currently available technologies differ markedly in their
complexity, cost and openness. Within these multiple approaches, we took the
party to up a simple system based on free tools and using open source
technology Java.
This work has three components namely the implementation of a
geographic database with PostgreSQL / PostGIS, the deployment of a geographic
server (GeoServer) and the design of a web application that interacts
with them. The database will contain spatial and attribute data. The geographic
server will use these spatial data to produce map layers according to the
requirements of the Web application. The Web application is based on the JSP
and Servlets to manage the dynamic side of the system. Its main function is to
redirect client requests to the geographic server in order to retrieve map
images to the client.
The end user will use a browser to explore areas, apply
Authorization for the occupation of an area, making complaints about the state
of his area and generate such decrees authorization according to his
profile.
Liste des tableaux
1.1
|
Comparaison des SGBD spatiaux : la géométrie
|
21
|
1.2
|
Comparaison des SGBD spatiaux : les index spatiaux
|
22
|
1.3
|
Comparaison des SGBD spatiaux : les prédicats spatiaux
|
24
|
1.4
|
Comparaison des SGBD spatiaux : les fonctions spatiales
|
25
|
1.5
|
Comparaison des SGBD spatiaux : Le Système de
référence spatiale
|
26
|
1.6
|
Comparaison des logiciels SIG généralistes
|
28
|
1.7
|
Comparaison des logiciels SIG client/serveur
|
30
|
2.1
|
Les cas d'utilisation du système
|
36
|
2.2
|
Classification des classes par paquetage
|
51
|
Table des figures
1.1 Architecture technique du système 31
2.1 Diagramme de cas d'utilisation : Citoyen 37
2.2 Diagramme de cas d'utilisation : Personnel administratif
38
2.3 Diagramme de cas d'utilisation : Administrateur 39
2.4 Diagramme de séquence système :
Authentification 45
2.5 Diagramme de séquence : Visualisation de domaine
46
2.6 Diagramme de séquence : Demande de domaine 47
2.7 Diagramme de séquence : Génération
d'arrêté d'autorisation 48
2.8 Diagramme de classes du système 50
2.9 Diagramme de paquetage du système 51
2.10 Diagramme d'états de navigation du citoyen 54
2.11 Diagramme d'états de navigation du Maire 55
3.1 Diagramme de déploiement du SYGeD 57
3.2 Configuration de GeoServer pour PostgreSQL/PostGIS
64
3.3 Définition d'une couche avec une requête.
65
3.4 Page d'accueil de la plateforme de gestion des domaines
69
3.5 Page de visualisation des domaines 70
3.6 Page d'affichage des domaines et boutiques libres 71
3.7 Formulaire de demande d'un domaine 72
3.8 Authentification et accès à la page personnelle
du Maire 73
3.9 page d'affichage des demandes en cours 74
3.10 page de génération des
arrêtésd'autorisation 75
|