Controls

CameraControlOptions interfejs

google.maps.CameraControlOptionsinterfejs

Opcje wyświetlania elementu sterującego aparatem.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.

FullscreenControlOptions interfejs

google.maps.FullscreenControlOptionsinterfejs

Opcje renderowania elementu sterującego na pełnym ekranie.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.

MapTypeControlOptions interfejs

google.maps.MapTypeControlOptionsinterfejs

Opcje renderowania elementu sterującego typu mapy.

mapTypeIds optional
Typ:  Array<MapTypeId|string> optional
Identyfikatory typów map, które mają być widoczne w elemencie sterującym.
position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.
style optional
Typ:  MapTypeControlStyle optional
Identyfikator stylu. Służy do wybierania stylu elementu sterującego typem mapy.

Stałe MapTypeControlStyle

google.maps.MapTypeControlStyle stałe

Identyfikatory typowych elementów MapTypesControls.

Dostęp przez połączenie pod numer const {MapTypeControlStyle} = await google.maps.importLibrary("maps").
 Zobacz Biblioteki w Maps JavaScript API.

DEFAULT Używa domyślnego elementu sterującego typem mapy. Gdy wyświetlany jest element sterujący DEFAULT, jego wygląd zależy od rozmiaru okna i innych czynników. Element sterujący DEFAULT może się zmienić w przyszłych wersjach interfejsu API.
DROPDOWN_MENU Menu dla osób, które chcą zaoszczędzić miejsce na ekranie.
HORIZONTAL_BAR Standardowy poziomy pasek przycisków opcji.

MotionTrackingControlOptions interfejs

google.maps.MotionTrackingControlOptionsinterfejs

Opcje renderowania elementu sterującego śledzeniem ruchu.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji tego elementu sterującego na panoramie.

PanControlOptions interfejs

google.maps.PanControlOptionsinterfejs

Opcje renderowania elementu sterującego panoramą.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.

RotateControlOptions interfejs

google.maps.RotateControlOptionsinterfejs

Opcje renderowania elementu sterującego obrotem.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.

ScaleControlOptions interfejs

google.maps.ScaleControlOptionsinterfejs

Opcje renderowania elementu sterującego skalą.

style optional
Typ:  ScaleControlStyle optional
Identyfikator stylu. Umożliwia wybór stylu elementu sterującego skalą, który ma być wyświetlany.

Stałe ScaleControlStyle

google.maps.ScaleControlStyle stałe

Identyfikatory elementów sterujących skalą.

DEFAULT Standardowy element sterujący skalą.

StreetViewControlOptions interfejs

google.maps.StreetViewControlOptionsinterfejs

Opcje renderowania elementu sterującego Pegman w Street View na mapie.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. Domyślne położenie to wbudowane elementy sterujące nawigacją (powiększanie i przesuwanie). Jeśli to pole jest puste lub ma taką samą wartość jak pole zoomControlOptions lub panControlOptions, element sterujący Street View będzie wyświetlany jako część elementów sterujących nawigacją. W przeciwnym razie będzie wyświetlany oddzielnie.
sources optional
Typ:  Iterable<StreetViewSource> optional
Określa źródła panoram, w których ma się odbywać wyszukiwanie. Umożliwia to na przykład wyszukiwanie tylko oficjalnych panoram Google. Ustawienie wielu źródeł będzie traktowane jako ich część wspólna. Uwaga: źródło StreetViewSource.OUTDOOR nie jest obecnie obsługiwane.

ZoomControlOptions interfejs

google.maps.ZoomControlOptionsinterfejs

Opcje renderowania elementu sterującego powiększeniem.

position optional
Typ:  ControlPosition optional
Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie.

Stałe ControlPosition

google.maps.ControlPosition stałe

Identyfikatory używane do określania umiejscowienia elementów sterujących na mapie. Elementy sterujące są umieszczane względem innych elementów sterujących w tej samej pozycji układu. Elementy sterujące dodane jako pierwsze są umieszczane bliżej krawędzi mapy. Zalecamy używanie „wartości logicznych” (patrz https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values), aby automatycznie obsługiwać konteksty układu od lewej do prawej (LTR) i od prawej do lewej (RTL).

Wartości logiczne w przypadku pisma od lewej do prawej:

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

Wartości logiczne w językach RTL:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

Wartości starszego typu:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

 Elementy w górnym lub dolnym wierszu przepływają w kierunku środka wiersza. Elementy w lewej lub prawej kolumnie są przesuwane w kierunku środka kolumny.

Dostęp przez połączenie pod numer const {ControlPosition} = await google.maps.importLibrary("core").
 Zobacz Biblioteki w Maps JavaScript API.

BLOCK_END_INLINE_CENTER Odpowiednik wartości BOTTOM_CENTER w przypadku kierunku pisania od lewej do prawej i od prawej do lewej.
BLOCK_END_INLINE_END Odpowiednik BOTTOM_RIGHT w przypadku języków pisanych od lewej do prawej lub BOTTOM_LEFT w przypadku języków pisanych od prawej do lewej.
BLOCK_END_INLINE_START Odpowiednik pozycji BOTTOM_LEFT w przypadku języków pisanych od lewej do prawej lub BOTTOM_RIGHT w przypadku języków pisanych od prawej do lewej.
BLOCK_START_INLINE_CENTER Odpowiednik wartości TOP_CENTER w przypadku języków pisanych od lewej do prawej i od prawej do lewej.
BLOCK_START_INLINE_END Odpowiednik TOP_RIGHT w przypadku pisma od lewej do prawej lub TOP_LEFT w przypadku pisma od prawej do lewej.
BLOCK_START_INLINE_START Odpowiednik TOP_LEFT w przypadku tekstu od lewej do prawej lub TOP_RIGHT w przypadku tekstu od prawej do lewej.
BOTTOM_CENTER Elementy są umieszczone na środku dolnego wiersza. Zamiast tego możesz użyć BLOCK_END_INLINE_CENTER.
BOTTOM_LEFT Elementy są umieszczone w lewym dolnym rogu i przepływają w kierunku środka. Elementy są umieszczone po prawej stronie logo Google. Zamiast tego możesz użyć BLOCK_END_INLINE_START.
BOTTOM_RIGHT Elementy są umieszczone w prawym dolnym rogu i przepływają w kierunku środka. Elementy są umieszczone po lewej stronie informacji o prawach autorskich. Zamiast tego użyj BLOCK_END_INLINE_END.
INLINE_END_BLOCK_CENTER Odpowiednik RIGHT_CENTER w przypadku języków pisanych od lewej do prawej lub LEFT_CENTER w przypadku języków pisanych od prawej do lewej.
INLINE_END_BLOCK_END Odpowiednik RIGHT_BOTTOM w przypadku języków pisanych od lewej do prawej lub LEFT_BOTTOM w przypadku języków pisanych od prawej do lewej.
INLINE_END_BLOCK_START Odpowiednik RIGHT_TOP w przypadku języków pisanych od lewej do prawej lub LEFT_TOP w przypadku języków pisanych od prawej do lewej.
INLINE_START_BLOCK_CENTER Odpowiednik LEFT_CENTER w przypadku języków pisanych od lewej do prawej lub RIGHT_CENTER w przypadku języków pisanych od prawej do lewej.
INLINE_START_BLOCK_END Odpowiednik LEFT_BOTTOM w przypadku języków pisanych od lewej do prawej lub RIGHT_BOTTOM w przypadku języków pisanych od prawej do lewej.
INLINE_START_BLOCK_START Odpowiednik LEFT_TOP w przypadku pisma od lewej do prawej lub RIGHT_TOP w przypadku pisma od prawej do lewej.
LEFT_BOTTOM Elementy są umieszczane po lewej stronie, nad elementami w lewym dolnym rogu, i przemieszczają się w górę. Zamiast tego możesz użyć INLINE_START_BLOCK_END.
LEFT_CENTER Elementy są umieszczone na środku lewej strony. Zamiast tego możesz użyć INLINE_START_BLOCK_CENTER.
LEFT_TOP Elementy są umieszczane po lewej stronie, pod elementami w lewym górnym rogu, i są ułożone w kolejności od góry do dołu. Zamiast tego możesz użyć INLINE_START_BLOCK_START.
RIGHT_BOTTOM Elementy są umieszczane po prawej stronie, nad elementami w prawym dolnym rogu, i przemieszczają się w górę. Zamiast tego możesz użyć INLINE_END_BLOCK_END.
RIGHT_CENTER Elementy są umieszczone na środku po prawej stronie. Zamiast tego możesz użyć INLINE_END_BLOCK_CENTER.
RIGHT_TOP Elementy są umieszczane po prawej stronie, pod elementami w prawym górnym rogu, i są ułożone w dół. Zamiast tego możesz użyć INLINE_END_BLOCK_START.
TOP_CENTER Elementy są umieszczone na środku górnego wiersza. Zamiast tego możesz użyć BLOCK_START_INLINE_CENTER.
TOP_LEFT Elementy są umieszczone w lewym górnym rogu i przepływają w kierunku środka. Zamiast tego możesz użyć BLOCK_START_INLINE_START.
TOP_RIGHT Elementy są umieszczone w prawym górnym rogu i przepływają w kierunku środka. Zamiast tego możesz użyć BLOCK_START_INLINE_END.