Bonsoir,
Voilà j'utilise cette classe pour faire des cartes googles http://www.phpinsider.com/php/code/GoogleMapAPI/ et je voudrais changer le marker afin d'afficher des choses différentes sur la carte donc j'ai fait un truc du genre :
seul problème les marqueurs sont tous identique googlemaps prend la commande setmarkericon même pour ceux avant l'appel de la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 $map = new GoogleMapAPI('map'); $map->setAPIKey($cle_google); $map->setHeight("650"); $map->setWidth("660"); $map->disableTypeControls(); $map->disableScaleControl(); $map->disableSidebar(); $map->setMapType('map'); $map->enableDirections(); $map->enableZoomEncompass(); $map->enableOverviewControl(); //recuperation des infos de la base puis mise en place des markers dans une boucle while (...] { $map->addMarkerByCoords($lon,$lat,$title,$html); } $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); //recuperation nouvelle info de la base puis bouble while (...] { $map->addMarkerByCoords($lon,$lat,$title,$html); } //afichage de la carte
avez vous une petite idée ? ou exist'il une autre classe aussi simple d'utilisation ?
Merci d'avance
bonne soirée
Ludo
Partager