Classe Polygon
classe google.maps.Polygon
Un polygone (tout comme une polyline) définit une série de coordonnées reliées les unes aux autres dans un ordre donné; de plus, les polygones forment une boucle fermée et définissent une région remplie.
Cette classe hérite de la classe MVCObject.
| Constructeur | |
|---|---|
| Evénement | |
| Méthode | 
| Constructeur Polygon | |
|---|---|
| Constructeur | Description | 
| Polygon( | Crée un polygone en utilisant les options  Un polygone peut contenir un ou plusieurs chemins, où chaque chemin est constitué d'un tableau de  Les tableaux  | 
| Evénement Polygon | ||
|---|---|---|
| Evénement | Arguments | Description | 
| click | Arguments : PolyMouseEvent |  Cet événement est déclenché lorsque l'événement DOM  | 
| dblclick | Arguments : PolyMouseEvent |  Cet événement est déclenché lorsque l'événement DOM  | 
| drag | Arguments : MouseEvent | Cet événement est déclenché à plusieurs reprises tant que l' utilisateur fait glisser le polygone. | 
| dragend | Arguments : MouseEvent | Cet événement est déclenché lorsque l'utilisateur cesse de faire glisser le polygone. | 
| dragstart | Arguments : MouseEvent | Cet événement est déclenché lorsque l'utilisateur commence à faire glisser le polygone. | 
| mousedown | Arguments : PolyMouseEvent |  Cet événement est déclenché lorsque l'événement DOM  | 
| mousemove | Arguments : PolyMouseEvent |  Cet événement est déclenché lorsque l'événement DOM  | 
| mouseout | Arguments : PolyMouseEvent |  Cet événement est déclenché lors d'un  | 
| mouseover | Arguments : PolyMouseEvent |  Cet événement est déclenché lors d'un  | 
| mouseup | Arguments : PolyMouseEvent |  Cet événement est déclenché lorsque l'événement DOM  | 
| rightclick | Arguments : PolyMouseEvent |  Cet événement est déclenché lors d'un click droit  | 
| Méthode Polygon | ||
|---|---|---|
| Méthode | Valeur Retournée | Description | 
| getDraggable() | Valeur retournée : boolean | Retourne si cette forme peut être déplacée par l'utilisateur. | 
| getEditable() | Valeur retournée : boolean | Retourne si cette forme est modifiable par l'utilisateur. | 
| getMap() | Valeur retournée : Map | Retourne la carte à laquelle cette forme est rattachée. | 
| getPath() | Valeur retournée : MVCArray.<LatLng> | Récupère le premier chemin path. | 
| getPaths() | Valeur retournée : MVCArray.<MVCArray.<LatLng>> | Récupère les chemins path pour ce polygone. | 
| getVisible() | Valeur retournée : boolean | Retourne true si ce polygone est visible sur la carte. | 
| setDraggable( | Valeur retournée : boolean | Si défini sur true , l' utilisateur peut faire glisser cette forme sur la carte. La propriété  | 
| setEditable( | Valeur retournée : None | Si défini à true , l'utilisateur peut modifier cette forme en faisant glisser les points de contrôle affichés sur les sommets et sur chaque segment. | 
| setMap( | Valeur retournée : None | Affiche cette forme sur la carte indiquée. Si la carte est passée à null , la fome sera supprimée. | 
| setOptions( | Valeur retournée : None | Définit les options pour cette forme. | 
| setPath( | Valeur retournée : None | Définit le premier chemin path. Voir  | 
| setPaths( | Valeur retournée : None | Définit le chemin path pour ce polygone. | 
| setVisible( | Valeur retournée : None | Masque ce polygone si la valeur est définie sur false . |