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.2.4. Classe PHP de connexion à Google Maps

Comme nous l'avons vu un peu plus haut, Google Api a mis à la disposition des développeurs une bibliothèque de fonction JavaScript permettant de personnaliser les cartes et les afficher dans leurs applications. Nous avons exploité en personnalisant une classe php appelé GoogleMapAPI basée sur les fonctions JavaScript de l'API Google Maps . Nous présentons ici cette classe et ses principales fonctions

- Le constructeur $map=new GoogleMapAPI()

- La fonction qui definit le centre de la carte par adresse

$gmap->setCenter('Deido Cameroun');

- La fonction qui définit la taille de la carte en pixels

$gmap->setSize('690px','650px');

- La fonction qui définit le niveau du zoom par défaut

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

$gmap->setZoom(11);

- La fonction qui défini la langue d'affichage de la carte

$gmap->setLang('fr');

- La fonction qui construit un tableau de marqueurs par coordonnées sur la carte en provenance de la base des données.

$coordtab []=array($Longitude,$Latitude,$Lib_Site,'<strong>'.$Lib_Site.'<br><h5>Cat:'.$Categorie.'<br>N bre Medecin:'.$Nb_Medecin.'<br>Nbre Lits:'.$Nb_Lits.'<br>Contact:'.$Contact .'
Douala</h5></strong>');

$gmap->addArrayMarkerByCoords($coordtab, $Categorie);

- La fonction qui génère la carte

$gmap->generate();

- La fonction qui affiche finalement la carte

echo $gmap->getGoogleMap();

Le code complet est présenté à l'annexe 2

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








"Le don sans la technique n'est qu'une maladie"