Bonjour à tous,
Je ne suis pas sûr que cela soit possible, mais j'aimerais dessiner sur la carte Google Maps des labels permanents, scalables et en couleur translucide comme dans l'exemple ci-dessous:
Pièce jointe 162137
Merci pour votre réponse.
Version imprimable
Bonjour à tous,
Je ne suis pas sûr que cela soit possible, mais j'aimerais dessiner sur la carte Google Maps des labels permanents, scalables et en couleur translucide comme dans l'exemple ci-dessous:
Pièce jointe 162137
Merci pour votre réponse.
Bonjour,
il te faut regarder du coté des OverlayView.
Il existe Map Label Utility Library qui fait des choses qui devrait te convenir.
Bonjour NoSmoking,
Merci pour ta réponse.
Effectivement, la 'library' MapLabel.js pourrait répondre à mes besoins.
Malheureusement les labels dessinés ne sont pas 'scalable'.
Quelques recherches sur ce sujet sur internet se sont révélées infructueuses.
Bizarre que le développeur n'aie pas songé à intéger un dispositif aussi évident et utile pour les utilisateurs.
Peut-être qu'une autre bibliothèque propose cette option?
Tu peux toujours modifier la taille de la police lorsque le zoom de la carte change.
Un truc du style
Code:
1
2
3 google.maps.event.addListener( map, 'zoom_changed', function() { mapLabel.set('fontSize', 4*this.getZoom()); // à ajuster bien sûr });
Je n'arrive pas à faire fonctionner ton code.
Mais ce n'est pas grave car j'ai contourné la difficulté en réservant l'affichage de mes labels à une certaine plage de zooms grâce à minZoom et maxZoom.
Tu m'as bien dépanné et je t'en remercie sincèrement.