CONCLUSION GENERALE
Les études que nous avons menées nous ont permis
de mettre en place une plateforme de cartographie dynamique accessible
à travers internet, conformément aux besoins des projets d'appui
à la décentralisation au Sénégal.
Ces études nous ont aussi permis de choisir des outils
informatiques Open Source. En effet, nous avons choisi le système
d'exploitation linux notamment la distribution debian. Nous avons
utilisé aussi MapServer, comme server cartographique, le langage de
programmation php/MapScript pour l'affichage dynamique des pages web et des
cartes, et apache comme server web. Comme server de base de données,
nous avons porté notre choix sur PostgreSQL muni de sa cartouche
spatiale PostGIS. Il faut noter que tous ces outils sont libres, gratuits et
téléchargeable sur internet.
Nous avons pu produire une application web évolutive
accessible via internet et qui peut offrir à ce stade presque les
mêmes services que les logiciels SIG bureautiques qui eux ne sont pas
accessibles via internet. L'application n'est pas encore à sa phase
finale, mais elle reste ouverte à toute évolution sachant que
tous les outils qu'elle utilise sont open source et donc son code source est
utilisable et modifiable à volonté.
Comme prévu nous n'avons pas pu réaliser la
gestion des formats rasters qui nous aurait permis d'afficher des cartes en
images satellites. Nous avons aussi prévu pour la suite de faire en
sorte que la plateforme puissent récupérer des données
géographiques à partir d'un format de fichier XML bien
définit.
Par ailleurs ces cinq mois passé au laboratoire de
traitement de l'information, nous ont été d'un apport
considérable. En effet c'est une expérience qui nous a permis de
découvrir un domaine nouveau en l'occurrence les systèmes
d'informations géographiques. Il faut surtout noter que c'est un domaine
en pleine expansion qui est assigné à un bel avenir. C'est pour
cela d'ailleurs que nous recommandons au responsable pédagogique du
département d'intégrer, dans le programme des ingénieurs
des modules de cours sur les SIG pour permettre aux étudiants
d'acquérir certaines bases avant d'aller en stage.
En annexe, nous avons joins un extrait de notre code source et
des classes des objets de bases de l'API Mapscript pour PHP ; nous avons
également joins toutes les options de l'importateur
shp2pgsql qui a permis l'importation des shapefile.
REFERENCES
· BIBLIOGRAPHIE
· (I) Sana Kanzari Mémoire DIC INFO
2007 (thème :
Elaboration d'un site web de cartographie dynamique pour
l'aide à la gestion de la région de
Matam).
· (II) Mohamadou Mbengue Mémoire DIC INFO
2006 (thème : Mise en place d'une plateforme de
conception de sondage, de test de connaissance et d'évaluation de stage
pour le Ministère des finances et de l'industrie de la France) promotion
2006.
· Pascal Roques UML 2 par la
pratique 5eme Edition (EYROLLES)
· Eric Daspet, Cyril Pierre de Geyer PHP 5
avancé 4eme Edition (EYROLLES)
· WEBOGRAPHIE
Pour voir l'ensemble des classes de l'API mapscript
·
http://www.veremes.com/download/php-mapscript_class_diagram-4.6_int.pdf
Exemple d'utilisation de PHP/Mapscript
·
www.davidgis.fr/documentation/win32/html/apl.html
·
http://mapserver.gis.umn.edu/docs/howto/phpmapscript-byexample
Sites de téléchargement de fichiers Shape et
TIF
· http://www.maplibrary.org/
· http://www.reefbase.org/
Documentation de référence de mapscript
·
http://mapserver.gis.umn.edu/docs/reference/mapscript
Tutoriel d'installation de MapServer
·
http://mapserver.gis.umn.edu/docs/howto/phpmapscript-install
Sites de références pour PHP
· http://www.php.net
· www.manuelphp.com
Site de référence Postgis
· www.postgis.org
Documentation sur l'ensemble PHP/mapscript/postgis
·
http://www.davidgis.fr/documentation/win32/html/
Présentation de la méthode RAD
·
http://merckel.org/article.php3?id_article=32
|