Bonjour,
Dans ma carte google maps, je charge d'abord un KML avec le tracé de mon itinéraire et ensuite je charge les marqueurs avec un autre KML. Le souci est que les marqueurs se retrouvent toujours en dessous du tracé, je ne sais pas comment faire pour forcer les marqueurs à s'afficher au-dessus du tracé.
Pour comprendre, voici une capture d'écran :
La fonction suivante me permet de charger mon fichier KML :
J'appelle deux fois la fonction précédente pour charger les deux KML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function loadKMLFile(KMLFilename, map, cache) { if ( cache==1 ) { var kmlfile = new google.maps.KmlLayer('http://monsite.com/kml/'+KMLFilename+'?rand='+(new Date()).valueOf() ); } else { var kmlfile = new google.maps.KmlLayer('http://monsite.com/kml/'+KMLFilename ); } kmlfile.setMap(map); layersdisplayer.push(kmlfile); }
Auriez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 loadKMLFile(circuit_transports+'.kml', map_transports, 1); loadKMLFile('Arret_'+circuit_transports+'.kml', map_transports, 1);
Merci d'avance
Partager