Controls

Interfaccia CameraControlOptions

Interfaccia google.maps.CameraControlOptions

Le opzioni di visualizzazione per il controllo della videocamera.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.

Interfaccia FullscreenControlOptions

Interfaccia google.maps.FullscreenControlOptions

Opzioni per il rendering del controllo per lo schermo intero.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.

Interfaccia MapTypeControlOptions

Interfaccia google.maps.MapTypeControlOptions

Opzioni per il rendering del controllo del tipo di mappa.

mapTypeIds
facoltativo
Tipo: Array<MapTypeId|string> optional
ID dei tipi di mappa da mostrare nel controllo.
position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.
style
facoltativo
Tipo: MapTypeControlStyle optional
ID stile. Utilizzato per selezionare lo stile del controllo del tipo di mappa da visualizzare.

Costanti MapTypeControlStyle

google.maps.MapTypeControlStyle libreria di costanti
"maps"

Identificatori per i MapTypesControls comuni.

const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
DEFAULT Utilizza il controllo del tipo di mappa predefinito. La visualizzazione del controllo DEFAULT varia in base alle dimensioni della finestra e ad altri fattori. Il controllo DEFAULT potrebbe cambiare nelle versioni future dell'API.
DROPDOWN_MENU Un menu a discesa per chi vuole ottimizzare lo spazio sullo schermo.
HORIZONTAL_BAR La barra dei pulsanti di opzione orizzontale standard.

Interfaccia MotionTrackingControlOptions

Interfaccia google.maps.MotionTrackingControlOptions

Opzioni per il rendering del controllo del rilevamento del movimento.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Viene utilizzato per specificare la posizione di questo controllo nella panoramica.

Interfaccia PanControlOptions

Interfaccia google.maps.PanControlOptions

Opzioni per il rendering del controllo di panoramica.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.

Interfaccia RotateControlOptions

Interfaccia google.maps.RotateControlOptions

Opzioni per il rendering del controllo di rotazione.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.

Interfaccia ScaleControlOptions

Interfaccia google.maps.ScaleControlOptions

Opzioni per il rendering del controllo della scala.

style
facoltativo
Tipo: ScaleControlStyle optional
ID stile. Utilizzato per selezionare lo stile del controllo scala da visualizzare.

Costanti ScaleControlStyle

Costanti google.maps.ScaleControlStyle

Identificatori per gli ID controllo scala.

DEFAULT Il controllo di scalabilità standard.

Interfaccia StreetViewControlOptions

Interfaccia google.maps.StreetViewControlOptions

Opzioni per il rendering del controllo Pegman di Street View sulla mappa.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa. La posizione predefinita è incorporata nei controlli di navigazione (zoom e panoramica). Se questa posizione è vuota o corrisponde a quella specificata in zoomControlOptions o panControlOptions, il controllo di Street View verrà visualizzato come parte dei controlli di navigazione. In caso contrario, verrà visualizzato separatamente.
sources
facoltativo
Tipo: Iterable<StreetViewSource> optional
Valore predefinito: [StreetViewSource.DEFAULT]
Specifica le origini delle panoramiche da cercare. In questo modo, ad esempio, è possibile limitare la ricerca alle sole panoramiche ufficiali di Google. L'impostazione di più origini verrà valutata come l'intersezione di queste origini. Nota: l'origine StreetViewSource.OUTDOOR non è attualmente supportata.

Interfaccia ZoomControlOptions

Interfaccia google.maps.ZoomControlOptions

Opzioni per il rendering del controllo dello zoom.

position
facoltativo
Tipo: ControlPosition optional
ID posizione. Utilizzato per specificare la posizione del controllo sulla mappa.

Costanti ControlPosition

google.maps.ControlPosition libreria di costanti
"core"

Identificatori utilizzati per specificare la posizione dei controlli sulla mappa. I controlli vengono posizionati in relazione ad altri controlli nella stessa posizione del layout. I controlli aggiunti per primi vengono posizionati più vicini al bordo della mappa. Ti consigliamo di utilizzare "valori logici" (consulta https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) per poter supportare automaticamente i contesti di layout da sinistra a destra (LTR) e da destra a sinistra (RTL).

Valori logici in LTR:

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

Valori logici in RTL:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

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

Gli elementi nella riga superiore o inferiore si spostano verso il centro della riga. Gli elementi nella colonna sinistra o destra si spostano verso il centro della colonna.

const {ControlPosition} = await google.maps.importLibrary("core");
BLOCK_END_INLINE_CENTER Equivalente a BOTTOM_CENTER sia in LTR che in RTL.
BLOCK_END_INLINE_END Equivalente a BOTTOM_RIGHT in LTR o BOTTOM_LEFT in RTL.
BLOCK_END_INLINE_START Equivalente a BOTTOM_LEFT in LTR o BOTTOM_RIGHT in RTL.
BLOCK_START_INLINE_CENTER Equivalente a TOP_CENTER sia in LTR che in RTL.
BLOCK_START_INLINE_END Equivalente a TOP_RIGHT in LTR o TOP_LEFT in RTL.
BLOCK_START_INLINE_START Equivalente a TOP_LEFT in LTR o TOP_RIGHT in RTL.
BOTTOM_CENTER Gli elementi sono posizionati al centro della riga inferiore. Valuta la possibilità di utilizzare BLOCK_END_INLINE_CENTER.
BOTTOM_LEFT Gli elementi sono posizionati in basso a sinistra e si spostano verso il centro. Gli elementi sono posizionati a destra del logo Google. Valuta la possibilità di utilizzare BLOCK_END_INLINE_START.
BOTTOM_RIGHT Gli elementi sono posizionati in basso a destra e si spostano verso il centro. Gli elementi sono posizionati a sinistra dei copyright. Valuta la possibilità di utilizzare BLOCK_END_INLINE_END.
INLINE_END_BLOCK_CENTER Equivalente a RIGHT_CENTER in LTR o LEFT_CENTER in RTL.
INLINE_END_BLOCK_END Equivalente a RIGHT_BOTTOM in LTR o LEFT_BOTTOM in RTL.
INLINE_END_BLOCK_START Equivalente a RIGHT_TOP in LTR o LEFT_TOP in RTL.
INLINE_START_BLOCK_CENTER Equivalente a LEFT_CENTER in LTR o RIGHT_CENTER in RTL.
INLINE_START_BLOCK_END Equivalente a LEFT_BOTTOM in LTR o RIGHT_BOTTOM in RTL.
INLINE_START_BLOCK_START Equivalente a LEFT_TOP in LTR o RIGHT_TOP in RTL.
LEFT_BOTTOM Gli elementi sono posizionati a sinistra, sopra gli elementi in basso a sinistra, e si spostano verso l'alto. Valuta la possibilità di utilizzare INLINE_START_BLOCK_END.
LEFT_CENTER Gli elementi sono posizionati al centro del lato sinistro. Valuta la possibilità di utilizzare INLINE_START_BLOCK_CENTER.
LEFT_TOP Gli elementi sono posizionati a sinistra, sotto gli elementi in alto a sinistra, e scorrono verso il basso. Valuta la possibilità di utilizzare INLINE_START_BLOCK_START.
RIGHT_BOTTOM Gli elementi sono posizionati a destra, sopra gli elementi in basso a destra, e si spostano verso l'alto. Valuta la possibilità di utilizzare INLINE_END_BLOCK_END.
RIGHT_CENTER Gli elementi sono posizionati al centro del lato destro. Valuta la possibilità di utilizzare INLINE_END_BLOCK_CENTER.
RIGHT_TOP Gli elementi sono posizionati a destra, sotto gli elementi in alto a destra, e scorrono verso il basso. Valuta la possibilità di utilizzare INLINE_END_BLOCK_START.
TOP_CENTER Gli elementi sono posizionati al centro della riga superiore. Valuta la possibilità di utilizzare BLOCK_START_INLINE_CENTER.
TOP_LEFT Gli elementi sono posizionati in alto a sinistra e si spostano verso il centro. Valuta la possibilità di utilizzare BLOCK_START_INLINE_START.
TOP_RIGHT Gli elementi sono posizionati in alto a destra e si spostano verso il centro. Valuta la possibilità di utilizzare BLOCK_START_INLINE_END.