Controls

Interface 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.

Interface CmdControlOptions

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.

sempre CtrlControlStyle

google.maps.MapTypeControlStyle constantes

Identificadores para MapTypesControl comuns.

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

DEFAULT Usa o controle de tipo de mapa padrão. Quando o controle DEFAULT é mostrado, 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.

Interface 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.

Interface 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.

Interface 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.

Interface 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.

ScaleControlStyle

google.maps.ScaleControlStyle constantes

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 essa posição estiver vazia ou for a mesma especificada em zoomControlOptions ou panControlOptions, o controle do Street View será exibido 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.

ControlPosition.

google.maps.ControlPosition constantes

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 fluem para o meio da linha. Os elementos na coluna esquerda ou direita fluem para o meio da coluna.

Acesse const {ControlPosition} = await google.maps.importLibrary("core") chamando. 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.