VIAMICHELIN JAVASCRIPT API


Circle

Circle est en charge des objets graphiques de type cercle. Elle est instanciée par new et hérite de Layer.

Paramètres du constructeur

PropriétésTypeDescriptionDéfaut
center GeoPoint Coordonnées géographiques du centre du cercle. N/A
radius int Rayon du cercle en mètres. 10 000
strokeColor string Couleur du tracé du cercle. '#000'
strokeOpacity float Opacité du contour du cercle entre 0.0 (complètement transparent) et 1.0 (complètement opaque). 1.0
strokeWeight int Largeur en pixels du contour du cercle. 2
fillColor string Couleur de remplissage du cercle. '#0F0'
fillOpacity float Opacité du replissage du cercle entre 0.0 (complètement transparent) et 1.0 (complètement opaque). 0.0
htm string Contenu HTML à présenter dans l'info-bulle. ''

 

Méthodes

MéthodesValeur retournéeDescription
getGeoBoundaries() [GeoPoint,GeoPoint] Permet de récupérer les coordonnées géographiques des bordures nord-ouest et sud-est du cercle.
getStrokeColor() string Permet de récupérer la couleur du contour du cercle.
setStrokeColor(newColor: string) - Permet de modifier la couleur du contour du cercle.
getStrokeOpacity() float Permet de récupérer l'opacité du contour du cercle
setStrokeOpacity(newOpacity: float) - Permet de modifier l'opacité du contour du cercle.
getStrokeWeight() int Permet de récupérer l'épaisseur du contour du cercle.
setStrokeWeight(newWeight: int) - Permet de modifier l'épaisseur du contour du cercle.
getFillColor() string Permet de récupérer la couleur de remplissage du cercle.
setFillColor(newColor: string) - Permet de modifier la couleur de remplissage du cercle.
getFillOpacity() float Permet de récupérer l'opacité du remplissage du cercle
setFillOpacity(newOpacity: float) - Permet de modifier l'opacité du remplissage du cercle.
setBubbleContent(htm: string) - Change le contenu HTML présenté dans l'info-bulle.

 

Evènements

EvènementsArgumentsDescription
onClick GeoPoint Renvoyé lorsque l'utilisateur clique sur le cercle.
onExpandOpen - Renvoyé lorsque l'info-bulle du cercle s'ouvre.
onExpandClose - Renvoyé lorsque l'info-bulle du cercle se ferme.

 

Retour haut de page