Controls

Interface FullscreenControlOptions

Interface google.maps.FullscreenControlOptions

Options pour l'affichage de la commande plein écran.

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte.

Interface MapTypeControlOptions

Interface google.maps.MapTypeControlOptions

Options pour le rendu de la commande de type de carte

mapTypeIds optional
Type:Array<MapTypeId|string> optional
ID des types de carte à afficher dans la commande.
position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte.
style optional
Type:MapTypeControlStyle optional
ID du style Permet de sélectionner le style de commande de type de carte à afficher.

Constantes MapTypeControlStyle

Constantes google.maps.MapTypeControlStyle

Identifiants des MapTypesControls courants.

Pour y accéder, appelez const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). Consultez la section Bibliothèques de l'API Maps JavaScript.

DEFAULT Utilise la commande de type de carte par défaut. Lorsque la commande DEFAULT est affichée, elle varie en fonction de la taille de la fenêtre et d'autres facteurs. Le paramètre DEFAULT est susceptible de changer dans les futures versions de l'API.
DROPDOWN_MENU Un menu déroulant pour l'écran sensible à l'immobilier.
HORIZONTAL_BAR Barre de cases d'option horizontale standard.

MotionTrackingControlOptions.

Interface google.maps.MotionTrackingControlOptions

Options pour le rendu de la commande de suivi du mouvement.

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de cette commande sur le panorama.

PanControlOptions

Interface google.maps.PanControlOptions

Options pour le rendu de la commande de panoramique

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte.

RotateControlOptions

Interface google.maps.RotateControlOptions

Options pour le rendu de la commande de rotation

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte.

ScaleControlOptions.

Interface google.maps.ScaleControlOptions

Options pour le rendu de la commande de mise à l'échelle.

style optional
Type:ScaleControlStyle optional
ID du style Permet de sélectionner le style de contrôle de l'échelle à afficher.

Constantes ScaleControlStyle

Constantes google.maps.ScaleControlStyle

Identifiants pour les ID de contrôle du scaling.

DEFAULT Commande d'échelle standard.

StreetViewControlOptions.

Interface google.maps.StreetViewControlOptions

Options pour le rendu de la commande Pegman de Street View sur la carte

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte. La position par défaut est intégrée aux commandes de navigation (zoom et panoramique). Si cette position est vide ou identique à celle spécifiée dans le zoomControlOptions ou le panControlOptions, la commande Street View est affichée dans les commandes de navigation. Sinon, elles s'afficheront séparément.
sources optional
Type:Iterable<StreetViewSource> optional
Par défaut : [StreetViewSource.DEFAULT]
Spécifie les sources des panoramas à rechercher. Cela permet, par exemple, de limiter la recherche aux panoramas officiels de Google. La définition de plusieurs sources sera évaluée en tant qu'intersection de ces sources. Remarque: La source StreetViewSource.OUTDOOR n'est pas compatible pour le moment.

Interface ZoomControlOptions

Interface google.maps.ZoomControlOptions

Options pour le rendu de la commande de zoom.

position optional
Type:ControlPosition optional
ID de position Permet de spécifier la position de la commande sur la carte.

Constantes ControlPosition

Constantes google.maps.ControlPosition

Identifiants permettant de spécifier l'emplacement des commandes sur la carte. Les commandes sont positionnées par rapport aux autres commandes dans la même position de mise en page. Les commandes ajoutées en premier sont placées plus près du bord de la carte. Nous vous recommandons d'utiliser des "valeurs logiques" (voir https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) afin de pouvoir utiliser automatiquement les contextes de mise en page de gauche à droite et de droite à gauche.

Valeurs logiques de gauche à droite:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

Valeurs logiques de droite à gauche:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

Anciennes valeurs:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

Les éléments de la ligne supérieure ou inférieure sont orientés vers le milieu de la ligne. Les éléments des colonnes de gauche ou de droite sont prévus vers le milieu de la colonne.

Pour y accéder, appelez const {ControlPosition} = await google.maps.importLibrary("core"). Consultez la section Bibliothèques de l'API Maps JavaScript.

BLOCK_END_INLINE_CENTER Équivaut à BOTTOM_CENTER dans les langues LTR et RTL.
BLOCK_END_INLINE_END Équivaut à BOTTOM_RIGHT en gauche à droite ou à BOTTOM_LEFT en position droite.
BLOCK_END_INLINE_START Équivaut à BOTTOM_LEFT en gauche à droite ou à BOTTOM_RIGHT en orientation de droite à gauche.
BLOCK_START_INLINE_CENTER Équivaut à TOP_CENTER dans les langues LTR et RTL.
BLOCK_START_INLINE_END Équivaut à TOP_RIGHT en LTR ou TOP_LEFT à RTL.
BLOCK_START_INLINE_START Équivaut à TOP_LEFT en LTR ou TOP_RIGHT en RTL.
BOTTOM_CENTER Les éléments sont positionnés au centre de la ligne du bas. Utilisez plutôt BLOCK_END_INLINE_CENTER.
BOTTOM_LEFT Les éléments sont positionnés en bas à gauche et s'écoulent vers le milieu. Les éléments sont placés à droite du logo Google. Utilisez plutôt BLOCK_END_INLINE_START.
BOTTOM_RIGHT Les éléments sont positionnés en bas à droite et s'écoulent vers le milieu. Les éléments sont placés à gauche des droits d'auteur. Utilisez plutôt BLOCK_END_INLINE_END.
INLINE_END_BLOCK_CENTER Équivaut à RIGHT_CENTER en gauche à droite et LEFT_CENTER en orientation droite à gauche.
INLINE_END_BLOCK_END Équivaut à RIGHT_BOTTOM en gauche à droite ou à LEFT_BOTTOM en sens à gauche.
INLINE_END_BLOCK_START Équivaut à RIGHT_TOP en LTR ou LEFT_TOP en RTL.
INLINE_START_BLOCK_CENTER Équivaut à LEFT_CENTER en gauche à droite ou RIGHT_CENTER en texte de droite à gauche.
INLINE_START_BLOCK_END Équivaut à LEFT_BOTTOM en gauche à droite ou RIGHT_BOTTOM en lecture de droite à gauche.
INLINE_START_BLOCK_START Équivaut à LEFT_TOP en gauche à droite ou RIGHT_TOP en orientation droite à gauche.
LEFT_BOTTOM Les éléments sont positionnés à gauche, au-dessus des éléments inférieurs gauches et s'affichent vers le haut. Utilisez plutôt INLINE_START_BLOCK_END.
LEFT_CENTER Les éléments sont positionnés au centre du côté gauche. Utilisez plutôt INLINE_START_BLOCK_CENTER.
LEFT_TOP Les éléments sont positionnés à gauche, en dessous des éléments en haut à gauche, et s'affichent vers le bas. Utilisez plutôt INLINE_START_BLOCK_START.
RIGHT_BOTTOM Les éléments sont positionnés à droite, au-dessus des éléments inférieurs à droite, et s'affichent vers le haut. Utilisez plutôt INLINE_END_BLOCK_END.
RIGHT_CENTER Les éléments sont positionnés au centre du côté droit. Utilisez plutôt INLINE_END_BLOCK_CENTER.
RIGHT_TOP Les éléments sont positionnés à droite, en dessous des éléments en haut à droite, et s'écoulent vers le bas. Utilisez plutôt INLINE_END_BLOCK_START.
TOP_CENTER Les éléments sont positionnés au centre de la ligne supérieure. Utilisez plutôt BLOCK_START_INLINE_CENTER.
TOP_LEFT Les éléments sont positionnés en haut à gauche et s'étendent vers le milieu. Utilisez plutôt BLOCK_START_INLINE_START.
TOP_RIGHT Les éléments sont positionnés en haut à droite et s'affichent vers le milieu. Utilisez plutôt BLOCK_START_INLINE_END.