Controls

FullscreenControlOptions

Interface google.maps.FullscreenControlOptions

Opções para renderizar o controle de tela cheia.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa. A posição padrão é RIGHT_TOP.

MapTypeControlOptions

Interface google.maps.MapTypeControlOptions

Opções para renderizar o controle de tipo de mapa.

mapTypeIds optional
Tipo:  Array<MapTypeId|string> optional
IDs de tipos de mapa a serem exibidos no controle.
position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa.
style optional
Tipo:  MapTypeControlStyle optional
ID do estilo. Usado para selecionar o estilo de controle de tipo de mapa a ser exibido.

Constantes MapTypeControlStyle

Constantes google.maps.MapTypeControlStyle

Identificadores para MapTypesControl comuns.

Acesse chamando const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). Consulte Bibliotecas na API Maps JavaScript.

DEFAULT Usa o controle de tipo de mapa padrão. Quando o controle DEFAULT é exibido, ele varia de acordo com o tamanho da janela e outros fatores. O controle DEFAULT pode mudar em versões futuras da API.
DROPDOWN_MENU Um menu suspenso para o estado real da tela.
HORIZONTAL_BAR A barra horizontal padrão de botões de opção.

MotionTrackingControlOptions

Interface google.maps.MotionTrackingControlOptions

Opções para renderizar o controle de rastreamento de movimento.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição desse controle no panorama. A posição padrão é RIGHT_BOTTOM.

PanControlOptions

Interface google.maps.PanControlOptions

Opções para renderizar o controle de panorâmica.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa.

RotateControlOptions

Interface google.maps.RotateControlOptions

Opções para renderizar o controle de rotação.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa. A posição padrão é TOP_LEFT.

ScaleControlOptions

Interface google.maps.ScaleControlOptions

Opções para renderizar o controle de escala.

style optional
Tipo:  ScaleControlStyle optional
ID do estilo. Usado para selecionar o estilo de controle de escala a ser exibido.

Constantes ScaleControlStyle

Constantes google.maps.ScaleControlStyle

Identificadores para ids de controle de escala.

DEFAULT O controle de escala padrão.

Interface StreetViewControlOptions

Interface google.maps.StreetViewControlOptions

Opções para renderizar o controle Pegman do Street View no mapa.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa. A posição padrão é incorporada nos controles de navegação (zoom e panorâmica). Se a posição estiver vazia ou igual à especificada em zoomControlOptions ou panControlOptions, o controle do Street View vai aparecer como parte dos controles de navegação. Do contrário, ele será exibido separadamente.

Interface ZoomControlOptions

Interface google.maps.ZoomControlOptions

Opções para renderizar o controle de zoom.

position optional
Tipo:  ControlPosition optional
ID da posição. Usado para especificar a posição do controle no mapa. A posição padrão é TOP_LEFT.

Constantes ControlPosition

Constantes google.maps.ControlPosition

Identificadores usados para especificar a posição de controles no mapa. Os controles são posicionados em relação a outros controles na mesma posição de layout. Os controles que são adicionados primeiro são posicionados mais perto da borda do mapa.
  +----------------+
  + TL    TC    TR +
  + LT          RT +
  +                +
  + LC          RC +
  +                +
  + LB          RB +
  + BL    BC    BR +
  +----------------+
Os elementos da linha superior ou inferior são transmitidos em direção ao meio da linha. Os elementos da coluna esquerda ou direita fluem em direção ao meio da coluna.

Acesse chamando const {ControlPosition} = await google.maps.importLibrary("core"). Consulte Bibliotecas na API Maps JavaScript.

BOTTOM_CENTER Os elementos são posicionados no centro da linha inferior.
BOTTOM_LEFT Os elementos são posicionados na parte esquerda inferior e são distribuídos em direção ao centro do mapa. Os elementos são posicionados à direita do logotipo do Google.
BOTTOM_RIGHT Os elementos são posicionados na parte direita inferior e são distribuídos em direção ao centro do mapa. Os elementos são posicionados à esquerda das informações de direitos autorais.
LEFT_BOTTOM Os elementos são posicionados à esquerda, acima dos elementos da parte esquerda inferior, e são distribuídos para a parte superior.
LEFT_CENTER Os elementos são posicionados no centro do lado esquerdo.
LEFT_TOP Os elementos são posicionados na parte esquerda, abaixo dos elementos da parte esquerda superior, e são distribuídos para a parte inferior do mapa.
RIGHT_BOTTOM Os elementos são posicionados à direita, acima dos elementos da parte direita inferior, e são distribuídos para a parte superior do mapa.
RIGHT_CENTER Os elementos são posicionados no centro do lado direito.
RIGHT_TOP Os elementos são posicionados na parte direita, abaixo dos elementos da parte direita superior, e são distribuídos para a parte inferior do mapa.
TOP_CENTER Os elementos são posicionados no centro da linha superior.
TOP_LEFT Os elementos são posicionados na parte esquerda superior e são distribuídos em direção ao centro do mapa.
TOP_RIGHT Os elementos são posicionados na parte direita superior e são distribuídos em direção ao centro do mapa.