Quelqu'un peut-il expliquer la syntaxe exacte utilisée pour définir l'index Z d'un marqueur à l'aide de l'API Google Maps (version 3)?
Dans les MarkerOptions :
var marker = new google.maps.Marker({
....
zIndex: 100
});
Ou via le marqueur Setter:
marker.setZIndex(100);
zindex est en fait un terme relatif. Par exemple, si vous avez deux marqueurs, Marker1 et Marker2, et le zindex du marqueur1 est 100 et le zindex de marqueur2 est 101: cela signifie que le marqueur2 est plus élevé dans la pile que le marqueur1. En conséquence, Marker2 sera sur le dessus ou le marqueur1, et devant l'utilisateur.
Vous pouvez définir l'index Z à l'aide de:
var marker=new google.maps.Marker({
position: myCenter,
map: map,
zIndex: 100
});
Si vous avez déjà créé un marqueur, utilisez simplement:
marker.setZIndex(101);