Tutoriel application Google Map avec PHP
Me voila de retour avec un nouveau super tutoriel
Aujourd'hui nous allons apprendre comment créer une application Google Map (histoire d'être bien tendance) sans utiliser la moindre ligne de code Javascript, uniquement du PHP. (on a assez fait avec le tutoriel sur Mootools, n'est ce pas ?)
Bon on se lance un peu de musique et gogogo !
Si tu ne trouves pas ton bonheur ici ou si tu recherches des fonctions plus avancées, je te conseille ce site qui regorge de tutos du plus simple au plus avancé sur Google map. Par contre c'est en anglais, mais va falloir te forcer un peu hein
Pourquoi Google Map ?
Faisons un petit tour rapide de ce qui ce fait en ce moment .Il existe trois acteurs majeurs pour générer des cartes en ligne:
- Yahoo! Maps
Propose une API (=Application Program Interface) très puissante, permet même de faire des maps en Flash avec Javascript ou en AJAX. La liberté de personnalisation est incredible incroyable, notamment cet exemple.Documentation soignée et claire comme toujours chez Yahoo!. Vous pouvez voir des exemples d'applications réalisées avec Yahoo! Maps. - Google Map
Documentation très claire également. Simple d'utilisation et plus diffusé et connu pour les utilisateurs de bases. Nous allons l'explorer plus en détails dans la suite. Vous trouverez ici un wiki comportant de nombreuses ressources et exemples. - Virtual Earth
C'est le petit nouveau de la bande, celui du grand Microsoft qui veut pas rester � la traine. Je n'ai pas vraiment eu le temps de tester et leur API en est � ses balbutiements. Laissons lui le temps de grandir un peu car pour l'instant il a beaucoup de retard, surtout niveau documentation et exemples.
Pour ce tutoriel, nous prendrons Google car il existe une classe PHP qui permet de pouvoir l'utiliser sans faire de Javascript. trop de Javascript tue le Javascript
GoogleMapAPI.class.php
Nous utiliserons pour ce tutoriel , cette excellente classe que je vous laisse télécharger. Sinon vous pouvez directement la télécharger ici. (renommer ensuite de .txt � .php)
Utilisation de la classe
Nous allons pour commencer créer notre petit fichier tutoriel_google_map.php dans le même repertoire que notre classe.
On commence par ajouter notre petit code PHP, les commentaires sont suffisamment explicite je pense. Il te faudra une clé Google.
//on inclus le fichier necessaire
require('GoogleMapAPI.class.php');
//on crée notre carte
$map = new GoogleMapAPI('map','tutoriel_map');
// permet de mettre en cache afin d'eviter des requetes inutiles ds le futur
//on ne l'utilisera pas dans notre cas , car il faut installer PEAR et c'est chiant
//mais il faudrait le faire dans une utilisation réelle
//$map->setDSN('mysql://root:yr@localhost/GEOCODES');
// METTEZ ICI VOTRE CLE GOOGLE
$map->setAPIKey('ICI TU MET TA CLE');
//taille de la map
$map->setHeight("500");
$map->setWidth("650");
//on desactive la barre de coté?
//$map->disableSidebar();
//DesActive les boutons(map/satellite/hybrid).
$map->disableTypeControls();
//Quel est le type de carte par defaut ? (map/satellite/hybrid)
$map->setMapType('map'); // default
//On déssactive les boutons pour afficher la direction d'un point a l'autre
$map->disableDirections();
// Permet de definir le zoom automatiquement afin de voir tous les marqueurs d'un coup.
$map->enableZoomEncompass();
//Active la mini map en bas a droite
$map->enableOverviewControl();
//permet de définir l'icone sur la map, nous on change pas
//$map->setMarkerIcon('http://www.canadianwinter.ca/uploads/icon/marker_cw.png','http://www.canadianwinter.ca/uploads/icon/marker_cw_shadow.png',6,20,10,1);
//CREATION DES MARQUEURS
//on peut egalement utiliser addMarkerByCoords() si on a déj� la latitude et longitude des points
//Exemple basique
$map->addMarkerByAddress('16 Boulevard Winston CHURCHILL, 25000','IDfr (ex simple)','IDfr c'est bien. blog.idfr.net');
//exemple avec du HTML
$map->addMarkerByAddress('4 rue de l'ermitage, Besançon, 25000','Vt-design (ex HTML)','
<h1>Vt-Design</h1>
4 rue de l'ermitage, Besançon, 25000
<strong>gras</strong>
<em>italique</em>
<a href="http://vt-design.com">Vt-design.com</a>');
//exemple avec onglet
$map->addMarkerByAddress('1336 Notre Dame West, Montreal, QC H3C1K7 ','Griffintown Media (ex onglet)',array('Contact'=>'1336 Notre Dame West, Montreal, QC H3C1K7
', 'Description'=>'Agence de communication plutot spécialisée dans le print'));
//Ex avec beaucoup de contenu
$map->addMarkerByAddress('9 rue de la grande planche,Saint-vit, 25410','Ma maison (ex bcp texte)','
Beaucoup de contenu
Beaucoup de contenu
Beaucoup de contenu
Oh nan mon dieu ca va dépasser !
Beaucoup de contenu
Beaucoup de contenu
Beaucoup de contenu
Beaucoup de contenu
Beaucoup de contenu
Et voila ca dépasse je vous avais prévenu !
');
?>
A la suite, le code HTML et CSS de base pour afficher notre carte et la barre de navigation.
<script src="mootools.release.83.js" type="text/javascript"></script>
printHeaderJS(); ?>
printMapJS(); ?>
<script src="../js/slimbox.js" type="text/javascript"></script>
Â
<!-- necessaire pour google pour tracer les polylines -->
<!-- v:* { behavior:url(#default#VML); } /*pour les infobulles de la carte*/ #gmapmarker { font: normal small verdana, arial, helvetica, sans-serif; font-size: 10pt; margin: 0px; width: 350px; height: 150px; overflow:auto; }
#gmapmarker p{ margin : 0; padding : 2px 0 2px 0; }
#gmapmarker a {text-decoration: none; color: #0066CC; background-color: transparent;}
#gmapmarker a:hover {color: #F60; background-color: transparent;}
#gmapmarker h1 { font-weight: bold; font-size: 13px; color: #369; border-bottom: 2px solid #369; padding : 2px; margin : 0; }
/*div qui contient la carte*/ #map { float : left; } -->
<h1>Tutoriel Google Map API avec PHP (http://fardeen.biz)</h1>
<table border="1">
<tbody>
<tr>
<td>printMap(); //on affiche la map ?></td>
<td>printSidebar(); //on affiche la barre de nav?></td>
</tr>
</tbody></table>
On obtient ce magnifique résultat final.
Il existe de nombreuses autres fonctions que je te laisse découvrir sur la page de la classe (en bas de la page, après Base Class Methods)
Exemple d'application plus avancée
Bon l'exemple précédent n'a pour but de vraiment montrer la facilité avec laquelle on peut intégrer google Map.
Avec ce que nous avons vu dans le précedent tutoriel sur Mootools, avec l'ajout d'une interaction avec une basé de donnée, et ce que vous venez d'apprendre dans ce tutorel il est possible d'obtenir une application (que j'ai réalisée en anglais) comme celle ci (cliquez sur l'image)
Cette application est gérée grâce à une interface d'administration, mais cela fera l'objet d'un prochain tutoriel (edit : maintenant disponible). J'ai également intégré ce prototype Javascript qui permet d'ouvrir des fenètres dans la page plutôt qu'une popup.
Conclusion
J'espère que ce tuto vous a plu et comme d'hab hésitez pas à poser des questions, ou à me corriger si j'ai dit une connerie
Voila tu es maintenant prêt à faire une application de tueur toi aussi !
Prochain tuto : Faire une administration de fou très rapidement et simplement. Pour rester informé, inscris toi au flux RSS.


March 19th, 2008 - 21:04
@happy mido : cette erreur provient du fait que pour utiliser setDSN, il faut installer PEAR qui est un framework PHP.
Perso ,je te conseille plutôt d’utiliser la méthode d’islem (cf commentaire précedent).
March 27th, 2008 - 01:26
Est-ce que cela fonctionne off-line?
March 27th, 2008 - 03:51
@JC : non, il faut bien recevoir les cartes de Google.
March 31st, 2008 - 17:45
Salut,
j’ai besoin d’aide une autre fois
je veux afficher le trajet entre deux point dans la map
MERCIIIIIIIIIIIIIII
j’attends votre reponse et merci.
April 1st, 2008 - 15:03
Bonjour,
J’ai le même problème que deux utilisateurs dont Antoine, impossible de modifier les marqueurs alors que l’adresse source de déstination (une URL) est correcte.
J’ai une adresse ou j’ai mon setmarkericon devant puis une boucle qui me liste deux ou tros adresse et je remet un setmarkericon devant ou dans la boucle rien n’y fait.
Quelqu’un a-til déjà réussi à mettre deux marker diffrénts ?
Quelqu’un peut-il m’aider ?
Merci d’avance !
April 2nd, 2008 - 07:13
C’est bon j’ai mis cela pour les nouveaux marqueurs : $map->addMarkerIcon
Et cela fonctionne…
April 12th, 2008 - 07:02
bonjour,
c excellent ce tuto,
je veus savoir comment afficher plusieur icone de different forme. par exemple
une type d’icone pr les ville et un autre pr les station..
merci d’avance
bravo pr ce tuto
May 22nd, 2008 - 07:22
Bonjour,
Est-ce que quelqu’un pourrait m’envoyer les fichiers de mootools car au niveau du site quand je veux télécharger, il me met tout dans un fichier texte donc pas très pratique.
Au niveau des fonctions
printHeaderJS();
printMapJS();
j’ai du ajouter $map-> devant pour ne plus avoir de problème.
Je n’arrive pas afficher ma carte. J’ai un fond gris au lieu d’avoir la map avec le curseur.
Merci d’avance de votre aide
May 30th, 2008 - 13:48
Bonjour,
Tout d’abord merci pour tout ce travail.
Je suis novice en php et j’ai un problème pour l’affichage de la carte.
Après avoir enregistré dans un dossier le fichier GoogleMapAPI.class.php puis tutoriel_google_map.php – comprenant les 2 morceaux de codes comme indiqué dans le tuto -, j’ai un résultat d’erreur qui est le suivant : “Fatal error: Call to undefined function printHeaderJS() in …”. Les fonctions printMap() et printSidebar() ne sont pas trouvées.
Après avoir ajouté la variable $map-> devant les fonctions, il n’y a comme résultat qu’un cadre vide.
Aurais tu une idée de l’origine de l’erreur ?
Merci beaucoup pour ton aide.
June 2nd, 2008 - 07:12
Bonjour,
Lors de mon test, si tu a un fond gris, j’ai compris par la suite que c’est parce que l’adresse n’avait pas été trouvé. Essais avec une autre adresse ou au niveau de google map rentre ton adresse pour voir si il la trouve.
Voili voilou
June 3rd, 2008 - 09:40
Bonjour,
J’utilise cette classe (agréable) depuis quelques temps et ne parviens pas à détecter “certaines” adresses postales de type :
“Centre Commercial BIDULE saint malo 35400″
Il faut à priori préciser l’adresse très exacte du Centre commercial (numéro de rue etc…) car le centre commercial BIDULE n’est pas “reconnu” (biensur je parle ici d’un magasin connu que je laisse sous l’anonymat de BIDULE ^^).
Or, cette même recherche dans google Maps est positive. Je ne dispose et ne disposerai pas des geocodes (latitude longitude) car ce sont des données qui me sont fournies par un client.
Existe-t-il des moyens pour optimiser les recherches ? Les étendre ?
Merci beaucoup
June 3rd, 2008 - 22:19
@zeogex : Je suis quasiment sur que les recherches sur Google sont plus puissantes que celle offerte par l’API. Enfin de mes tests personnels, j’étais arrivé à cette conclusion.
A mon avis c’est la stratégie de Google afin d’inciter les gens à s’inscrire directement sur Google Map plutot que sur d’autre mashup.
June 4th, 2008 - 08:07
Je partage ton avis, d’après mes derniers tests j’en arrive à la même conclusion peu importe les serveurs de géolocalisation (.fr, .com …) testés ou filtres utilisés.
Dommage, il va falloir travailler les adresses postales.
a+
June 5th, 2008 - 12:41
Super tuto, merci!
Par contre ya un truc ou deux que je comprends pas, excusez de mon ignorance mais, dans la partie du code html, les script JS appelés: il viennent d’ou??
Je n’arrive pas a afficher la map, j’ai une erreur:
“Call to undefined function printHeaderJS()”
quelqu’un pourrait m’éclairer??
Merci
June 27th, 2008 - 10:13
Bonjour à tous,
merci pour ce tuto que j’avais déjà utilisé pour l’un de mes précédents site.
Malheureusement je tombe également sur une carte grise
Quelqu’un à til eu ce problème et saurait-il proposer une soluce ?
)
(pas moyen de trouver d’ou peut venir le bug
Merci d’avance Manu
June 27th, 2008 - 15:21
Désolé pour le bruit après quelques heures et plusieurs tests, le problème venait de mon adresse …
(j’ai mis les coordonnées que j’utilise sur mes autres sites et la carte s’affichait bien
)
June 30th, 2008 - 03:30
Bonjour à tous,
Après avoir effectuer les modifications mentionnées par GoftheWood, j’obtiens un cadre vide (fond blanc).
Avez vous une solution?
Par avance merci,
Malia.
July 8th, 2008 - 19:30
Salut tout le monde !
J’ai découvert cet excellent tutoriel récemment, mais je rencontre un problème. Je récupère mes adresses dans une base de données afin de les afficher sur la carte. Seulement, à chaque rafraichissement de pages, ce ne sont pas les même points qui sont affichés. Sur 20, il en apparait de 5 à 15, et ce ne sont jamais les mêmes.
Auriez-vous une idée afin de m’aider à progresser ?
Merci Beaucoup pour vos réponses.
Stif
November 19th, 2008 - 16:07
Hello !
), et forcement, comme tout le monde, si je poste, c’est que j’ai un problème
Le temps passe, mais les bits restent … Du coup, je me rend bien compte que j’arrive un peu 2 ans après ton tuto (au passage, merci pour ton boulot
Alors, est ce que c’est ma version de FF qui est trop récente, ou le code qui s’est abimé avec l’âge? je ne sais pas, toujours est-il qu’on dirait que je suis le seul à voir qu’il manque “<?” dans certaines lignes, dont:
printMap(); //on affiche la map ?>
Mais même en corrigeant deux trois fautes de frappes, j’ai une belle page blanche.
Alors évidement je ne demande pas qu’on me résolve le problème, mais j’aimerai savoir si faire du copier/coller bête et méchant, comme écrit dans le tuto, suffit, ou s’il me manque des choses?
C’est comme:
Je ne comprend pas cet appel au fichier slimbox.css, puisqu’il n’est pas indiqué dans le tuto^^
Je suis noob comme ça se voit, so, excuse ma barbarie, et si tu avais une lanterne à me prêter, je t’en serais gré
PS, “j’adore c’que vous faites! “
November 29th, 2008 - 14:34
comment fais ton pour modifier les image de google map?
s’il vous plais
January 18th, 2009 - 12:52
Bonjour
March 16th, 2009 - 13:14
Merci pour l’info! Et très drôle de voir notre premier tutoriel sur le Web «featuring» Tourisme Mauricie. Je viens d’en prendre connaissance aujourd’hui.
Gabriel de Tourisme Mauricie
http://twitter.com/mauricie
March 20th, 2009 - 09:43
Bonjour, je débute sur les API googlemap et suis bloqué.
En fait je cherche à placer sur une carte des marqueurs récupérés dans une base mysql.
Certains ont seulement une adresse donc ‘geocoder.getLatLng’, pas de souci. Mais d’autres point ont en plus des coordonnées (lat, lng).
Pour un souci de rapidité, je souhaiterais qu’il se base sur (lat, lng) pour ceux qui en ont et (adresse) pour ceux qui n’en n’ont pas. J’espère que c’est pas trop confu. Voici mon code et merci de votre aide.
function load() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map")); geocoder = new GClientGeocoder(); function createMarkersEtbl(i) { var coordonees = etbl[i][4]; if (coordonees) { var point = new GLatLng(coordonees); alert(point); var marker=(new GMarker(point)); batchEtbl.push(marker); var infoTabs = [ new GInfoWindowTab("Adresse", (''+etbl[i][3]+''+etbl[i][1]+'<? echo "<a href='+etbl[i][2]+' rel="nofollow">" ?>'+etbl[i][1]+'')), ]; GEvent.addListener(marker, "mouseover", function() { marker.openInfoWindowTabsHtml(infoTabs); }); GEvent.addListener(marker, "click", function() { window.location.href = etbl[i][2]; }); if (i+1<etbl.length) { createMarkersEtbl(i+1); } else { mgr.addMarkers(batchEtbl, 5); mgr.refresh(); } } else { if (geocoder) { geocoder.getLatLng(etbl[i][0], function(point) { if (point) { var marker=new GMarker(point); batchEtbl.push(marker); var infoTabs = [ new GInfoWindowTab("Adresse", (''+etbl[i][3]+''+etbl[i][1]+'<? echo "<a href='+etbl[i][2]+' rel="nofollow">" ?>'+etbl[i][1]+'')), ]; GEvent.addListener(marker, "mouseover", function() { marker.openInfoWindowTabsHtml(infoTabs); }); GEvent.addListener(marker, "click", function() { window.location.href = etbl[i][2]; }); } if (i+1<etbl.length) { createMarkersEtbl(i+1); } else { mgr.addMarkers(batchEtbl, 5); mgr.refresh(); } }); } } } map.setCenter(new GLatLng(48.9, 2.3), 5); map.addControl(new GMapTypeControl()); map.addControl(new GSmallMapControl()); map.enableScrollWheelZoom(); map.addControl(new GOverviewMapControl()); map.addControl(new GScaleControl()); centrecarte(address); createMarkersEtbl(0);//lancement de la fonction permettant de créer les markers des pays mgr = new GMarkerManager(map);//on créer un marker manager//création d'un manager de marker } }April 1st, 2009 - 11:16
Vraiment bien comme tuto!!
Ça m’intéresse vraiment car je cherche un moyen pour récupérer les coordonnées longitude/latitude via un simple formulaire d’adresse, que celles-ci soient enregistrées dans la base, puis récupérées sur la map.
En somme:
Utilisateur: POST “23, rue du Pingouin, 75020, Paris”=> GET “longitude/latitude” => MySQL
Carte: elle fait juste que récupérer les infos et les afficher…
Je sens que ça va être un casse tête (mes connaissance sont niveau Site du Zero en PHP….) car je ne vois pas via un formulaire comment récupérer les coordonnées en tapant simplement l’adresse… (je ne vais pas demander la latitude et la longitude à celui qui utilise le formulaire…. quand même…)
Bref, je vais continuer mes recherche.
En tout cas merci beaucoup, ton tuto m’a beaucoup éclairé
Bonne continuation
April 9th, 2009 - 09:31
Bonjour, merci pour ce tuto mais je n’y arrive pas.
Lep roblème : Pear.
DOnc j’aimerais m’en passer, tu dis qu’il faut remplacer ça par mysql_querry mais à quel endroit dans les fonctions car je ovis pas ce que je peux toucher.
April 14th, 2009 - 11:41
Hi there,
sympa le tuto, merci !
Qq remarques :
+ Dans le code il manque les balises ouvrantes “printMap()
+ Enfin, il faut rajouter la ligne
En tout cas c’est ce que j’ai dû faire pour que ça marche chez moi (IE + FF).
Encore merci.
May 2nd, 2009 - 05:00
Bonjour à tous
Je vais commencer par dire que c’est un excellent tuto et donc merci beaucoup,
cependant je rencontre un petit soucis au niveau du stokage des points geocodés,
Je m’explique: Je developpe un site(www.mavillechezmoi.com) permettant de localiser les commerces d’une ville pour ensuite les visiter à 360°,les commerces sont geocodés grace à leurs adresses et ensuite affichés sur la map, seulement le nombre de markers affichés devient aléatoire passé une dizaine d’adresses, dans ce tuto j’ai vu que l’on pouvait stocker sur une table mysql et en utilisant PEAR les coordonnées des adresses aillant deja fait l’objet d’une geolocalisation.
Problème, aprés 2 jours de recherche sur google je ne trouve pas de tutoriel expliquant la marche a suivre pour utiliser cette fonction.
Si quelqu un avait une piste…..
merci
May 12th, 2009 - 07:22
Bonjour a tous, après avoir studieusement lu le tuto, je rencontre un problème, ma carte s’affiche toute blanche quelqu’un a déjà t’il eut ce cas et avez vous réussi a la résoudre ?
Merci a tous
June 3rd, 2009 - 07:00
bonjour Mr
j’ai un petit probleme au niveau du code de google map
il m’affcihe cette erreur
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in /home/immorevu/public_html/IMMONEW/map/GoogleMapAPI.class.php on line 55
_____
et quand je verifie la ligne je trouve ou sa tombe sur sa
PEAR::DB DSN for geocode caching. example:
$dsn = ‘mysql://immo:905807@localhost/imap’;
@var string
Merci de bein m’aidez
June 3rd, 2009 - 08:28
Warning: require_once(DB.php) [function.require-once]: failed to open stream: No such file or directory in /home/immorevu/public_html/IMMONEW/map/GoogleMapAPI.class.php on line 1241
c qoui sa????????
June 4th, 2009 - 01:32
super chiante la table des matières qui arrive toujours au-dessus
August 17th, 2009 - 06:10
Bonjour,
Bravo pour ce tuto que j’utilise depuis longtemps maintenant.
Je rencontre un problème lors du calcul d’un itinéraire, j’affiche ma map à l’aide de l’adresse et non des coordonnées et lorsque je calcul l’itinéraire qui me renvoi vers googlemap, j’ai des parenthèses vides à coté de mes coordonnées ce qui provoque une erreur : 44.8534452,-0.6101354(), après avoir décortiquer la classe dans tous les sens je ne trouve pas ce qui génère ces parenthèses.
Merci d’avance pour l’aide qui me sera apportée.
August 20th, 2009 - 01:46
bonjour et bravo pour le tuto!!!
après avoir étudier l’info bulle de goolge map, je n’arrive a trouver une solution pour la redimensionner. Je sais qu’on peut le faire avec les info bulle à onglet mais qu’en est-il des info bulle simple?
j’ai essayé avec maxWidth, mais ça touche le contenu et pas le conteneur.
par css, aucun résultat?
Quelqu’un a-t-il déjà essayer? a une solution?
merci d’avance pour toute vos réponses
September 16th, 2009 - 12:28
Bonjour,
Merci pour TOUS tes tuto, ils sont vraiment bien!
J’ai tout de meme une question: comment fait tu pour créer plusieur section dans ton menu avec googlemap? Jaimerai bien faire un script du type:
-France:
Add1
Add2
…
-Canada::
Add1
Add2
…
-…
…
En utilisant l’api google qui ne retourne que un menu (sidebar qui est une fonction).
Merci pour ta reponse.
September 25th, 2009 - 02:56
Bonjour,
J’ai installé ce script sur mon serveur dédié, il marche cependant la carte ne s’affiche pas ( j’ai juste les cadres et le fleches ), qqu’un a déjà eu ce problème ?
December 8th, 2009 - 15:06
Bonjour,
merci pour ce tuto relativement explicite
le lien http://econym.googlepages.com/index.htm est en 404 par contre…
La gestion avec la base de donnée est cependant légèrement plus complexe pour moi
January 16th, 2010 - 15:37
Bonjour,
attention avec file_get_contents contenu dans la classe GoogleMapAPI.class.php vis à vis du quota imposé par Google concernant les requêtes HTTP servant à géocoder une adresse. 15.000 requêtes / 24H / IP -> Sur un serveur mutualisé on peut avoir des surprises
!
http://www.touraineverte.com/aide-documentation-exemple-tutoriel-didacticiel/api-google-maps/geocodeur/regles-a-respecter-pour-geocoder-adresses-postales/quota-15000-requetes-H24-ip-serveurs-google/erreur-error-warning-403-620-curl-file-file_get_contents.htm
Cordialement.
January 23rd, 2010 - 06:41
Hello
Deux grandes questions sur ce TUTO,
1. bcp de personnes ont une pages blanche en recopient et corrigeant les kk petites fautes.
2. le code sur le site n’a rien a voir avec celui de l’exemple (“On obtient ce magnifique résultat final.”) qui est dans un script ??????
quelqu’un aurais un exemple qui fonctionne on-line svp (google api avec php)
Merci
Tony
June 9th, 2010 - 09:32
bonjour
merci pour ce tutoriel mais j’ai l’impression que l’on a pas de résultat quand on suis ta procédure en local.
Pour obtenir sa clée il faut indiquer l’url… or je ne puis indiquer l’url en local.
je me trompe ou bien ?
July 3rd, 2010 - 03:54
bonjour;
merci pour le tuto, mais j’arrive pas à faire fonctionner cette map
car il y a un appel d’un fichier JS “mootools.release.83.js” et “slimbox.js”
que j’ai beau chercher et je ne trouve pas!
svp pouvez vous me fournir une adresse pour télécharger ces deux JS !
thx
August 6th, 2010 - 02:13
Bonjour, est-il possible de créer des zones avec cette classe ? Je ne trouve pas, on peut créer des lignes mais pas des zones ?
August 28th, 2010 - 04:40
Beaucoup de plate forme utilise google map ainsi que php. On peut nommer Joomla, WordPress drupal et plusieurs autre. On dira ce que l’on veut de google, c’est la seule compagnie privé à offrir tant de service gratuit sur le web.