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 :

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
seul problème les marqueurs sont tous identique googlemaps prend la commande setmarkericon même pour ceux avant l'appel de la fonction

avez vous une petite idée ? ou exist'il une autre classe aussi simple d'utilisation ?

Merci d'avance
bonne soirée
Ludo