Circle

Référence API Google Maps JavaScript version 3.24

API Google Maps JavaScript version 3

#PanamaPapers: En finir avec le secret, sanctionnons les banques !

Les Panama Papers ont révélé la façon dont certaines élites utilisent le secret pour cacher leurs activités financières. Ce secret permet à de riches individus de ne pas payer leur part normale d’impôts, mais il permet également à la grande criminalité de se financer, de l’esclavage humain à la vente d’armes illégales en passant par le financement du terrorisme.

Eva Joly - Députée européenne. Rejoignez-nous ! Signez la pétition et partagez-la !


Classe Circle

classe google.maps.Circle

Un cercle à la surface de la Terre; aussi connu comme sous le nom de "calotte sphérique".

Cette classe hérite de la classe MVCObject.

Constructeur
Evénement
Méthode
Constructeur Circle
ConstructeurDescription
Circle(
       opts?:CircleOptions
)

Créé un cercle en utilisant les options CircleOptions transmisent, qui indiquent le centre, le rayon, et le style.

Evénement Circle
EvénementArgumentsDescription
center_changed None 

Cet événement est déclenché lorsque le centre center du cercle est modifié.

clickMouseEvent

Cet événement est déclenché lorsque l'événement DOM click est exécuté sur le cercle.

dblclickMouseEvent

Cet événement est déclenché lorsque l'événement DOM dblclick est exécuté sur le cercle.

dragMouseEvent

Cet événement est déclenché à plusieurs reprises qtant que l' utilisateur fait glisser le cercle.

dragendMouseEvent

Cet événement est déclenché lorsque l'utilisateur cesse de faire glisser le cercle.

dragstartMouseEvent

Cet événement est déclenché lorsque l'utilisateur commence à faire glisser le cercle.

mousedownMouseEvent

Cet événement est déclenché lorsque l'événement DOM mousedown est exécuté sur le cercle.

mousemoveMouseEvent

Cet événement est déclenché lorsque l'événement DOM mousemove est exécuté sur le cercle.

mouseoutMouseEvent

Cet événement est déclenché sur un mouseout sur le cercle

mouseoverMouseEvent

Cet événement est déclenché sur un mouseover sur le cercle

mouseupMouseEvent

Cet événement est déclenché lorsque l'événement DOM mouseup est exécuté sur le cercle.

radius_changed None 

Cet événement est déclenché lorsque le rayon radius du cercle est modifié.

rightclickMouseEvent

Cet événement est déclenché lorsqu'un click droit rightclick est exécuté sur le cercle.

Méthode Circle
MéthodeValeur RetournéeDescription
getBounds()LatLngBounds

Récupère le LatLngBounds de ce cercle.

getCenter()LatLng

Retourne le centre de ce cercle.

getDraggable() boolean 

Retourne si ce cercle peut être déplacé par l'utilisateur.

getEditable() boolean 

Retourne si ce cercle est modifiable par l'utilisateur.

getMap()Map

Retourne la carte sur laquelle ce cercle est affiché.

getRadius() number 

Retourne le rayon de ce cercle, en mètres.

getVisible() boolean 

Retourne  true si ce cercle est visible sur la carte.

setCenter(
       center:LatLng|LatLngLiteral
)
 None 

Définit le centre de ce cercle.

setDraggable(
       draggable: boolean 
)
 None 

Si défini sur  true , l' utilisateur peut faire glisser ce cercle sur la carte.

setEditable(
       editable: boolean 
)
 None 

Si défini à  true , l'utilisateur peut modifier ce cercle en faisant glisser les points de contrôle affichés au centre et sur la circonférence du cercle.

setMap(
       map:Map
)
 None 

Rends ce cercle sur la carte spécifiée.

Si la carte est définie sur  null , le cercle sera supprimé.

setOptions(
       options:CircleOptions
)
 None 

Définit les options du cercle.

setRadius(
       radius: number 
)
 None 

Définit le rayon de ce cercle (en mètres).

setVisible(
       visible: boolean 
)
 None 

Masque ce cercle si la valeur est définie sur  false .