WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Intégration d'un observatoire urbain sur Google Maps

( Télécharger le fichier original )
par Renal Paul TATSO
Univsersité de Douala/Université de Paris-Est Marne La Valléé - Master II IASIG 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

5.1.3. Les serveurs web

Il s'agit des serveurs permettant à des clients web d'accéder à l'application à partir de tout navigateur (exemple internet explorer). Installé sur leur poste connecté à internet/intranet distant du serveur. Un serveur web a donc pour rôle d'interpréter les requêtes http arrivant sur le port associé par défaut le port 80 et de fournir une réponse par le même protocole.

Il existe plusieurs serveurs web sur le marché, parmi lesquels nous avons choisi pour son caractère libre et multiplateforme Apache ( www.apache.org). Apache est le serveur le plus répandu sur Internet. Son package d'installation est téléchargeable librement sur internet

Outre le serveur Web Xampp permet d'installer le serveur des applications PHP. Ainsi que l'outil d'administration PhpMyAdmin.

Paul TATSO Mémoire de Master II IASIG Université Douala/AUF Novembre 2011

Figure 25. Interface de PhpMyAdmin

5.1.4. Le serveur Google Maps

Google Maps ( www.maps.google.fr) est un serveur gratuit de cartes géographiques et de plans en ligne fondé en 2005 aux USA. Il utilise des images satellites et des photographies aériennes de haute altitude pour une meilleure précision couvrant la totalité de la surface terrestre. Google Maps par ailleurs propose une API qui permet aux développeurs web par une bibliothèque de fonctions JavaScript et au format de fichier KML d'intégrer des cartes et de pouvoir créer des cartes personnalisées pour leurs applications. C'est cette opportunité que nous avons saisie pour intégrer à notre plateforme la cartographie basée sur Google Maps. La contrainte c'est que notre plateforme doit être connectée à Internet pour bénéficier de ces facilités.

5.1.5. les langages informatiques utilisés

Pour le développement des interfaces nous avons utilisé les langages informatiques suivants :

Coté clients

Notre plateforme étant basée sur la technologie web, nous avons utilisé :

- Le Html pour la présentation des pages web

- Le CSS (cascadind style sheet) pour le design des interfaces web

- Le JavaScript pour le contrôle et la navigation sur les éléments des pages clients

Paul TATSO Mémoire de Master II IASIG Université Douala/AUF Novembre 2011

- KML (Keyole Markup Language) pour le marquage et la mise en forme des polygones de notre cartographie.

Coté serveur

- Le PHP pour l'interaction entre les clients et le serveur d'une part, et entre le serveur

et la base de donnée et surtout pour les échanges entre notre plateforme et Google Maps. Via la classe de manipulation des fonctions JavaScript.

- Le SQL pour l'interrogation et la manipulation des données avec le SGBD.

- Ajax (Asynchronous JavaScript and XML) qui est un mélange de technologie est

également intervenu aussi bien entre le serveur et les clients qu'entre le serveur et

Google Maps.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry