par
Ningel85 » 15 août 2012, 16:53
Je touche au but avec ce code. Je créer plusieurs polyline de 2 points pour modifier la couleur à chaque fois. Il y a le point actuel et le point précédent.
var parcoursBus = [];
var traceParcoursBus = new google.maps.Polyline() ;
var latprec=0;
var longprec=0;
<?php $hexad = 'FE0000';?>
var color = "#<?phpecho($hexad)?>";
<?php while ($row = mysql_fetch_assoc($result)) {?>
parcoursBus = [
new google.maps.LatLng(latprec, longprec),
new google.maps.LatLng(<?php echo $row['latitude']?>, <?php echo $row['longitude']?>),
]
traceParcoursBus = new google.maps.Polyline({
path: parcoursBus,//chemin du tracé
strokeColor: color,//couleur du tracé
strokeOpacity: 1.0,//opacité du tracé
strokeWeight: 2//grosseur du tracé
});
traceParcoursBus.setMap(carte);
latprec = <?php echo $row['latitude']?>;
longprec = <?php echo $row['longitude']?>;
<?php } ?>
Mais je ne sais pas comment modifier le strokeColor! J'ai essayé ça, sans aucun résultat :
<?php $hexad = 'FE0000';?>
var color = "#<?phpecho($hexad)?>";
Je veux placer une variable php, codée en hexa, dans le strokeColor.
Avez vous une idée?
Ningel
Je touche au but avec ce code. Je créer plusieurs polyline de 2 points pour modifier la couleur à chaque fois. Il y a le point actuel et le point précédent.
[html] var parcoursBus = [];
var traceParcoursBus = new google.maps.Polyline() ;
var latprec=0;
var longprec=0;
<?php $hexad = 'FE0000';?>
var color = "#<?phpecho($hexad)?>";
<?php while ($row = mysql_fetch_assoc($result)) {?>
parcoursBus = [
new google.maps.LatLng(latprec, longprec),
new google.maps.LatLng(<?php echo $row['latitude']?>, <?php echo $row['longitude']?>),
]
traceParcoursBus = new google.maps.Polyline({
path: parcoursBus,//chemin du tracé
strokeColor: color,//couleur du tracé
strokeOpacity: 1.0,//opacité du tracé
strokeWeight: 2//grosseur du tracé
});
traceParcoursBus.setMap(carte);
latprec = <?php echo $row['latitude']?>;
longprec = <?php echo $row['longitude']?>;
<?php } ?>[/html]
[b]Mais je ne sais pas comment modifier le strokeColor![/b] J'ai essayé ça, sans aucun résultat :
[php] <?php $hexad = 'FE0000';?>
var color = "#<?phpecho($hexad)?>";[/php]
Je veux placer une variable php, codée en hexa, dans le strokeColor.
Avez vous une idée?
Ningel