1.2. Procédure d'affichage des sites sur la
carte
Pour afficher les sites sur la carte, nous avons utilisé
les API de Google map. Dans cette
partie, nous allons :
- Expliquer le fonctionnement de Google map
- Montrer le principe d'affichage des coordonnées
géographiques sur la carte.
1.2.1. Fonctionnement de Google map [4]
La cartographie dynamique sur Internet est une technique
nouvelle de représentation de données géographiques. Elle
s'appuie sur les technologies web pour permettre à l'internaute de
naviguer dans les cartes et d'aller chercher lui-même l'information dont
il a besoin. L'API Google Maps a permis de démocratiser cette nouvelle
technologie, que l'on nomme également « Web mapping ». Dans
cette cartographie, l'utilisateur est acteur de sa découverte
d'informations : il zoome, il change de fond de carte, il ajoute ou modifie des
informations.
D'une manière simplifiée, la cartographie
dynamique regroupe l'ensemble des technologies permettant une carte sur le
web.
Ces technologies reposent principalement sur les trois
composantes que sont le client, le serveur et les données. La
cartographie dynamique permet donc, en fonction d'une requête d'un client
envoyée au serveur cartographique, de retourner les données
désirées sous la forme d'une carte.
Mémoire de fin d'études pour l'obtention du
diplôme d'Ingénieur de Conception de
génie Télécommunications.
Par NDZINGA AKPE Marie Donald Page
46

[4]
Figure 15: Organisation d'une application de
cartographie numérique
1.2.2. Principe d'affichage des coordonnées
géographiques sur la carte
Après avoir eu accès au fichier piano, nous avons
:
- Créé une base de données MySQL
relativement simple comportant une seule table que nous avons appelée
localisation. La table de cette base de données se nomme cellule et
contient 4 champs qui sont :
? nom : ce champ comporte le nom de toutes les
cellules d'Orange Cameroun ? ci : ce champ comporte le ci
(cell identify) de toutes les cellules d'Orange Cameroun
? latitude : ce champ représente les
valeurs de la latitude de toutes les cellules d'Orange Cameroun
? longitude : ce champ représente les
valeurs de la longitude de toutes les cellules d'Orange Cameroun
- écrit un script qui permet de se connecter à
la base de données localisation, de récupérer le nom, les
coordonnées géographiques de chaque cellule et de les positionner
sur la carte via les API de Google Map.
L'organigramme illustrant cette procédure est :
Mémoire de fin d'études pour l'obtention du
diplôme d'Ingénieur de Conception de
génie Télécommunications.
Par NDZINGA AKPE Marie Donald Page
47


Figure 16: Organigramme d'affichage des
coordonnées géographiques sur Google Map
|