coordonnée map google siteweb
Bonjour,
Je souhaiterais mettre sur une carte un marqueur,représentant la localisation entrée par le'administrateur.
j'ai trouvé comment rajouter une carte et un pointeur à un certain point( longitude et latitude) mais pour une localisation , comment convertir le nom du lieux pour avoir ses coordonnées?
Voici le code pour insérer une carte sur mon site avec un marqueur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| <html>
<?php
//(1) On inclut la classe de Google Maps pour générer ensuite la carte.
require('GoogleMapAPI.class.php');
//(2) On crée une nouvelle carte; Ici, notre carte sera $map.
$map = new GoogleMapAPI('map');
//(3) On ajoute la clef de Google Maps.
$map->setAPIKey('AIzaSyDlpppekQpuD_AYZXvUNEqD4UcuPH-Yrto');
//(4) On ajoute les caractéristiques que l'on désire à notre carte.
$map->setWidth("400");
$map->setHeight("300px");
// pour centrer la carte , on donne une logititude et latitude
$map->setCenterCoords ('29', '48');
$map->setZoomLevel (1);
$map->enableMapControls();
$map->setControlSize('small');
$map->addMarkerByCoords(29,48, "toi", "il", "Click for more information");
$map->addMarkerByCoords(8,8, "toi", "il", "Click for more information");
//(5) On applique la base XHTML avec les fonctions à appliquer ainsi que le onload du body.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Ma première carte Google Maps</title>
<?php $map->printHeaderJS(); ?>
<?php $map->printMapJS(); ?>
</head>
<body onload="onLoad();">
<?php $map->printMap(); ?>
</body>
</html> |
29 et 48 sont les coordonnées...
Pouvez vous me donner une piste?
Merci d'avance