Conception et réalisation d'une application de webmapping d'analyse territoriale sur des SIG et bases de données open source : cas du territoire camerounais( Télécharger le fichier original )par Gael TCHIOFFO KODJO ESIG PARIS - Complexe Universitaire SIANTOU Yaoundé - Master en Informatique Approfondie à la Gestion 2008 |
CHAPÎTRE III : MISE EN OEUVRE DE LA SOLUTIONIl est question dans ce chapitre de développer l'application cartographique spécifiée dans le chapitre précédent. Il s'agit d'abord de la configuration de l'environnement de travail puis de la présentation des outils utilisés et enfin des résultats obtenus. Cette mise en oeuvre est résumée en deux paragraphes : 1 - Environnement et outils de travail 2 - Résultats obtenus Un bilan des travaux réalisés est présenté dans la dernière section. III.I Environnement et outils de travailIII.I.1. Outils utilisésa. MapserverIssu de milieux universitaires (Université du MINNESOTA USA) et amélioré par des communautés de développeurs, MapServer est un serveur cartographique open source (à code ouvert) permettant de réaliser des applications de Webmapping. Le Webmapping étant à la fois le processus de génération des cartes ainsi que leur diffusion sur Internet et leur visualisation dans un navigateur web. Mapserver respecte les spécificités de l'OGC. Actuellement, la version 4.4 de Mapserver s'adapte quasiment à tout type d'environnement. Il peut être facilement étendu afin de supporter de nouveaux formats de données, environnements de développement, systèmes d'exploitation ou serveurs Web. En entrée, il accepte une multitude de formats de données géographiques. En sortie, il produit des cartes interactives à destination d'Internet sur plusieurs formats. Mapserver et ApacheApache est un programme permettant d'implémenter un ordinateur en serveur Web. Il utilise le module PHP pour interpréter les scripts. Il installé directement lors de l'installation de Mapserver. C'est donc un programme capable d'interpréter les requêtes HTTP arrivant sur le port associé au protocole HTTP (par défaut le port 80), et de fournir une réponse avec ce même protocole. Mapserver peut être utilisé en CGI. Il faut rappeler qu' un serveur web est un logiciel permettant à des clients d'accéder à des pages web, c'est-à-dire des fichiers au format HTML à partir d'un navigateur (aussi appelé browser) installé sur leur ordinateur. Un des principaux intérêts de l'utilisation de CGI est la possibilité de fournir des pages dynamiques. CaractéristiquesF MapServer est performant en terme de vitesse d'affichage des cartes. F Il est très fiable car il peut faire face à plus de 150000 connections simultanées. F En terme d'adaptabilité et d'évolutivité, il s'accommode quasiment à tous types d'environnement. Il peut être facilement étendu afin de supporter de nouveaux formats de données, environnement de développement, système d'exploitation ou serveur web. F Il peut facilement intégrer différents types d'élément cartographiques dans une application tel que l'échelle, la légende, la visibilité des couches dépendant de l'échelle, système de prévisualisation sophistiqué. |
|