CameraControlOptions interfejs
google.maps.CameraControlOptions
interfejs
Opcje wyświetlania elementu sterującego aparatem.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_START_BLOCK_END Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
FullscreenControlOptions interfejs
google.maps.FullscreenControlOptions
interfejs
Opcje renderowania elementu sterującego na pełnym ekranie.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_END_BLOCK_START Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
MapTypeControlOptions interfejs
google.maps.MapTypeControlOptions
interfejs
Opcje renderowania elementu sterującego typu mapy.
Właściwości | |
---|---|
mapTypeIds optional |
Identyfikatory typów map, które mają być widoczne w elemencie sterującym. |
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.BLOCK_START_INLINE_START 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.
Stałe | |
---|---|
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.MotionTrackingControlOptions
interfejs
Opcje renderowania elementu sterującego śledzeniem ruchu.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_END_BLOCK_END Identyfikator pozycji. Służy do określania pozycji tego elementu sterującego na panoramie. |
PanControlOptions interfejs
google.maps.PanControlOptions
interfejs
Opcje renderowania elementu sterującego panoramą.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_END_BLOCK_END Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
RotateControlOptions interfejs
google.maps.RotateControlOptions
interfejs
Opcje renderowania elementu sterującego obrotem.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_END_BLOCK_END Identyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
ScaleControlOptions interfejs
google.maps.ScaleControlOptions
interfejs
Opcje renderowania elementu sterującego skalą.
Właściwości | |
---|---|
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ą.
Stałe | |
---|---|
DEFAULT |
Standardowy element sterujący skalą. |
StreetViewControlOptions interfejs
google.maps.StreetViewControlOptions
interfejs
Opcje renderowania elementu sterującego Pegman w Street View na mapie.
Właściwości | |
---|---|
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 Domyślna: [
StreetViewSource.DEFAULT ]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.ZoomControlOptions
interfejs
Opcje renderowania elementu sterującego powiększeniem.
Właściwości | |
---|---|
position optional |
Typ:
ControlPosition optional Domyślnie:
ControlPosition.INLINE_END_BLOCK_END 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.
Stałe | |
---|---|
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. |