Controls

FullscreenControlOptions.

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

MapTypeControlOptions

Interfaz google.maps.MapTypeControlOptions

Opciones para renderizar el control de tipo de mapa.

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

Constantes MapTypeControlStyle

Constantes google.maps.MapTypeControlStyle

Identificadores para MapTypesControls comunes.

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

DEFAULT Utiliza el control de tipo de mapa predeterminado. Cuando se muestre el control 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 que la pantalla sea consciente.
HORIZONTAL_BAR La barra de botones de selección horizontal estándar.

MotionTrackingControlOptions

Interfaz 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 la panorámica.

PanControlOptions.

Interfaz google.maps.PanControlOptions

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

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

RotateControlOptions

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

ScaleControlOptions

Interfaz google.maps.ScaleControlOptions

Opciones para la renderización del control de escala.

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

Constantes ScaleControlStyle

Constantes google.maps.ScaleControlStyle

Identificadores de los IDs de control de escala.

DEFAULT El control de escala estándar

StreetViewControlOptions

Interfaz google.maps.StreetViewControlOptions

Opciones para renderizar el control del hombrecito naranja de 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 especificada en las 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.
sources optional
Tipo:  Iterable<StreetViewSource> optional
Valor predeterminado: [StreetViewSource.DEFAULT]
Especifica las fuentes de las panorámicas que se buscarán. De esta manera, se permite, por ejemplo, una restricción para buscar solo panorámicas oficiales de Google. Si estableces varias fuentes, se evaluará como la intersección de esas fuentes. Nota: En este momento, no se admite la fuente StreetViewSource.OUTDOOR.

ZoomControlOptions

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

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 respecto de otros en la misma posición de diseño. Los controles que se agregan primero se posicionan más cerca del borde del mapa. Se recomienda el uso de "valores lógicos" (consulta https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) para poder admitir automáticamente contextos de diseño de izquierda a derecha (LTR) y de derecha a izquierda (RTL).

Valores lógicos en LTR:

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

Valores lógicos en RTL:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

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

Los elementos en la fila superior o inferior fluyen hacia el centro de la fila. Los elementos en la columna izquierda o derecha fluyen hacia el centro de la columna.

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

BLOCK_END_INLINE_CENTER Equivalente a BOTTOM_CENTER tanto en LTR como en RTL.
BLOCK_END_INLINE_END Equivale a BOTTOM_RIGHT en LTR o BOTTOM_LEFT en RTL.
BLOCK_END_INLINE_START Equivale a BOTTOM_LEFT en LTR o BOTTOM_RIGHT en RTL.
BLOCK_START_INLINE_CENTER Equivale a TOP_CENTER tanto en LTR como en RTL.
BLOCK_START_INLINE_END Equivale a TOP_RIGHT en LTR o a TOP_LEFT en RTL.
BLOCK_START_INLINE_START Equivale a TOP_LEFT en LTR o a TOP_RIGHT en RTL.
BOTTOM_CENTER Los elementos se posicionan en el centro de la fila inferior. En su lugar, puedes utilizar BLOCK_END_INLINE_CENTER.
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. En su lugar, puedes usar BLOCK_END_INLINE_START.
BOTTOM_RIGHT Los elementos se posicionan en la parte inferior derecha y fluyen hacia el centro. Los elementos se ubican a la izquierda de los derechos de autor. En su lugar, puedes usar BLOCK_END_INLINE_END.
INLINE_END_BLOCK_CENTER Equivale a RIGHT_CENTER en LTR o LEFT_CENTER en RTL.
INLINE_END_BLOCK_END Equivale a RIGHT_BOTTOM en LTR o a LEFT_BOTTOM en RTL.
INLINE_END_BLOCK_START Equivale a RIGHT_TOP en LTR o LEFT_TOP en RTL.
INLINE_START_BLOCK_CENTER Equivale a LEFT_CENTER en LTR o a RIGHT_CENTER en RTL.
INLINE_START_BLOCK_END Equivale a LEFT_BOTTOM en LTR o a RIGHT_BOTTOM en RTL.
INLINE_START_BLOCK_START Equivale a LEFT_TOP en LTR o a RIGHT_TOP en RTL.
LEFT_BOTTOM Los elementos se posicionan a la izquierda, por encima de los elementos inferior izquierdo, y fluyen hacia arriba. En su lugar, puedes usar INLINE_START_BLOCK_END.
LEFT_CENTER Los elementos se ubican en el centro del lado izquierdo. En su lugar, puedes usar INLINE_START_BLOCK_CENTER.
LEFT_TOP Los elementos se posicionan a la izquierda, debajo de los elementos superiores izquierdos, y fluyen hacia abajo. En su lugar, puedes usar INLINE_START_BLOCK_START.
RIGHT_BOTTOM Los elementos se posicionan a la derecha, por encima de los elementos de la esquina inferior derecha, y fluyen hacia arriba. En su lugar, puedes usar INLINE_END_BLOCK_END.
RIGHT_CENTER Los elementos se ubican en el centro del lado derecho. En su lugar, puedes usar INLINE_END_BLOCK_CENTER.
RIGHT_TOP Los elementos se posicionan a la derecha, debajo de los elementos de la esquina superior derecha, y fluyen hacia abajo. En su lugar, puedes usar INLINE_END_BLOCK_START.
TOP_CENTER Los elementos se posicionan en el centro de la fila superior. En su lugar, puedes usar BLOCK_START_INLINE_CENTER.
TOP_LEFT Los elementos se posicionan en la parte superior izquierda y fluyen hacia el centro. En su lugar, puedes usar BLOCK_START_INLINE_START.
TOP_RIGHT Los elementos se posicionan en la parte superior derecha y fluyen hacia el centro. En su lugar, puedes usar BLOCK_START_INLINE_END.