Controls

Interfaz FullscreenControlOptions

Interfaz de google.maps.FullscreenControlOptions

Opciones para la renderización del control de pantalla completa.

position optional
Tipo:  ControlPosition optional
ID de posición. Se utiliza para especificar la posición del control en el mapa. La posición predeterminada es RIGHT_TOP.

MapTypeControlOptions.

Interfaz de google.maps.MapTypeControlOptions

Opciones para la representación del control de tipo de mapa.

mapTypeIds optional
Tipo:  Array<MapTypeId|string> optional
ID de los tipos de mapas que se mostrarán en el control.
position optional
Tipo:  ControlPosition optional
ID de posición. Se utiliza para especificar la posición del control en el mapa.
style optional
Tipo:  MapTypeControlStyle optional
ID del estilo. Se utiliza para seleccionar el estilo del control de tipo de mapa que se mostrará.

MapTypeControlStyle

google.maps.MapTypeControlStyle constantes

Identificadores de MapTypesControl comunes

Accede llamando a const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). Consulta Bibliotecas en la API de Maps JavaScript.

DEFAULT Usa el control de tipo de mapa predeterminado. Cuando se muestra el control DEFAULT, este varía según el tamaño de la ventana y otros factores. El control DEFAULT puede cambiar en versiones futuras de la API.
DROPDOWN_MENU Un menú desplegable para la pantalla adaptado a la realidad.
HORIZONTAL_BAR La barra de botones de selección horizontal estándar.

MotionTrackingControlOptions

Interfaz de google.maps.MotionTrackingControlOptions

Opciones para la renderización del control de seguimiento de movimiento.

position optional
Tipo:  ControlPosition optional
ID de posición. Se usa para especificar la posición de este control en el panorama. La posición predeterminada es RIGHT_BOTTOM.

Interfaz PanControlOptions

Interfaz de google.maps.PanControlOptions

Opciones para la renderización del control de desplazamiento lateral.

position optional
Tipo:  ControlPosition optional
Predeterminado: ControlPosition.TOP_LEFT
ID de posición. Se utiliza para especificar la posición del control en el mapa.

RotarControlOptions

Interfaz de google.maps.RotateControlOptions

Opciones para la renderización del control de rotación.

position optional
Tipo:  ControlPosition optional
ID de posición. Se utiliza para especificar la posición del control en el mapa. La posición predeterminada es TOP_LEFT.

ScaleControlOptions

Interfaz de google.maps.ScaleControlOptions

Opciones para la renderización del control de escala.

style optional
Tipo:  ScaleControlStyle optional
ID del estilo. Se usa para seleccionar qué estilo de control de escala mostrar.

ScaleControlStyle

google.maps.ScaleControlStyle constantes

Identificadores para los ID de control de escala.

DEFAULT El control de escala estándar.

Interfaz de StreetViewControlOptions

Interfaz de google.maps.StreetViewControlOptions

Opciones para la representación del control del hombrecito naranja de Street View en el mapa.

position optional
Tipo:  ControlPosition optional
ID de posición. Se utiliza para especificar la posición del control en el mapa. La posición predeterminada se incorpora en los controles de navegación (zoom y desplazamiento). Si esta posición está vacía o coincide con la que se especificó en zoomControlOptions o panControlOptions, el control Street View se mostrará como parte de los controles de navegación. De lo contrario, se mostrará por separado.

ZoomControlOptions.

Interfaz de google.maps.ZoomControlOptions

Opciones para la representación del control de zoom.

position optional
Tipo:  ControlPosition optional
ID de posición. Se utiliza para especificar la posición del control en el mapa. La posición predeterminada es TOP_LEFT.

ControlPosition constantes

google.maps.ControlPosition constantes

Identificadores utilizados para especificar la ubicación de los controles en el mapa. Los controles se ubican en relación con otros controles en la misma posición de diseño. Los controles que se agregan primero se posicionan más cerca del borde del mapa.
  +----------------+
  + TL    TC    TR +
  + LT          RT +
  +                +
  + LC          RC +
  +                +
  + LB          RB +
  + BL    BC    BR +
  +----------------+
Los elementos de la fila superior o inferior fluyen hacia la mitad de la fila. Los elementos de la columna izquierda o derecha fluyen hacia el centro de la columna.

Accede llamando a const {ControlPosition} = await google.maps.importLibrary("core"). Consulta Bibliotecas en la API de Maps JavaScript.

BOTTOM_CENTER Los elementos están ubicados en el centro de la fila inferior.
BOTTOM_LEFT Los elementos se ubican en la parte inferior izquierda y fluyen hacia el centro. Los elementos se ubican a la derecha del logotipo de Google.
BOTTOM_RIGHT Los elementos se ubican en la parte inferior derecha y fluyen hacia el medio. Los elementos se ubican a la izquierda de los derechos de autor.
LEFT_BOTTOM Los elementos se ubican a la izquierda, arriba de la inferior, y fluyen hacia arriba.
LEFT_CENTER Los elementos están ubicados en el centro del lado izquierdo.
LEFT_TOP Los elementos se ubican a la izquierda, debajo de los elementos de la parte superior izquierda, y fluyen hacia abajo.
RIGHT_BOTTOM Los elementos se ubican a la derecha, arriba de la inferior, y fluyen hacia arriba.
RIGHT_CENTER Los elementos están ubicados en el centro del lado derecho.
RIGHT_TOP Los elementos se ubican a la derecha, debajo de los elementos de la parte superior derecha, y fluyen hacia abajo.
TOP_CENTER Los elementos están ubicados en el centro de la fila superior.
TOP_LEFT Los elementos se ubican en la parte superior izquierda y fluyen hacia el medio.
TOP_RIGHT Los elementos se ubican en la parte superior derecha y fluyen hacia el medio.