Controls

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 usa para especificar la posición del control en el mapa. La posición predeterminada es RIGHT_TOP.

Interfaz de MapTypeControlOptions

Interfaz de google.maps.MapTypeControlOptions

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

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

Constantes MapTypeControlStyle

Constantes google.maps.MapTypeControlStyle

Identificadores de MapTypesControls comunes.

Para acceder, llama a const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). Consulta el artículo Bibliotecas de la API de Maps JavaScript.

DEFAULT Usa el control de tipo de mapa predeterminado. Cuando se muestre el control de DEFAULT, variará 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 consciente de los datos reales.
HORIZONTAL_BAR 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.

PanControlOptions

Interfaz de google.maps.PanControlOptions

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

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

RotateControlOptions

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 usa para especificar la posición del control en el mapa. La posición predeterminada es TOP_LEFT.

Interfaz de ScaleControlOptions

Interfaz de google.maps.ScaleControlOptions

Opciones para la renderización del control de escala.

style optional
Tipo:  ScaleControlStyle optional
ID de estilo. Se usa para seleccionar el estilo de control de escala que se mostrará.

Constantes ScaleControlStyle

Constantes google.maps.ScaleControlStyle

Identificadores para los IDs de control de escala.

DEFAULT El control de escala estándar.

interfaz de StreetViewControlOptions

Interfaz de google.maps.StreetViewControlOptions

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

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

ZoomControlOptions.

Interfaz de google.maps.ZoomControlOptions

Opciones para la renderización del control de zoom.

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

Constantes ControlPosition

Constantes google.maps.ControlPosition

Son los identificadores que se usan para especificar la posición de los controles en el mapa. Los controles se posicionan en relación con otros 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 el centro de la fila. Los elementos de la columna izquierda o derecha fluyen hacia el centro de la columna.

Para acceder, llama a const {ControlPosition} = await google.maps.importLibrary("core"). Consulta el artículo Bibliotecas de la API de Maps JavaScript.

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