Vous pouvez implémenter cette classe si vous souhaitez afficher des objets personnalisés de type overlay sur la carte.
Cette classe étend MVCObject.
Accès Rapide
| Constructeur OverlayView | |
|---|---|
| Exemples OverlayView | |
| Méthodes OverlayView | |
| Exemples & Infos diverses |
Constructeur OverlayView
Méthodes OverlayView
| Méthodes | Valeur Retournée | Description |
|---|---|---|
draw() | none | Implémenter cette méthode pour dessiner ou mettre à jour l'overlay. Cette méthode est appelée après Cela peut se produire lors du changement de niveau de zoom, de centre ou du type de carte. Il n'est pas nécessairement appelé lors d'un glisser (drag) ou redimensionnement (resize). |
getMap() | Map | |
getPanes() | MapPanes | Retourne les carreaux (panes) dans lesquels cet OverlayView peut être rendu. Uniquement disponible après que |
getProjection() | MapCanvasProjection | Retourne l'objet MapCanvasProjection associé à cet OverlayView. Uniquement disponible après que |
onAdd() | none | Implémenter cette méthode pour initialiser les éléments DOM overlay. Cette méthode est appelée une fois après que À ce stade, les carreaux (panes) et la projection auront été initialisés. |
onRemove() | none | Implémenter cette méthode pour supprimer vos éléments du DOM. Cette méthode est appelée une fois après un appel à |
setMap( | none | Ajoute une superposition (overlay) à la carte ou au panoramique. |
Exemples OverlayView
function overlayPerso( .... ) { .... };
overlayPerso.prototype = new google.maps.OverlayView();
overlayPerso.prototype.onAdd = function() { .... };
overlayPerso.prototype.draw = function() { .... };
overlayPerso.prototype.onRemove = function() { .... };
var monOverlay = new overlayPerso( .... );
