CameraControlOptions interfejs
Interfejs
google.maps.CameraControlOptions
Opcje wyświetlania elementu sterującego aparatu.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_START_BLOCK_ENDIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
Interfejs FullscreenControlOptions
Interfejs
google.maps.FullscreenControlOptions
Opcje renderowania elementu sterującego pełnym ekranem.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_END_BLOCK_STARTIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
Interfejs MapTypeControlOptions
Interfejs
google.maps.MapTypeControlOptions
Opcje renderowania elementu sterującego typu mapy.
Właściwości | |
|---|---|
mapTypeIds
opcjonalne |
Identyfikatory typów map, które mają być wyświetlane w elemencie sterującym. |
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.BLOCK_START_INLINE_STARTIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
style
opcjonalne |
Typ:
MapTypeControlStyle optionalIdentyfikator stylu. Służy do wybierania stylu elementu sterującego typem mapy, który ma być wyświetlany. |
Stałe MapTypeControlStyle
google.maps.MapTypeControlStyle
stałe
biblioteka "maps"
Identyfikatory typowych elementów MapTypesControls.
const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
Stałe | |
|---|---|
DEFAULT |
Używa domyślnego elementu sterującego typem mapy. Wyświetlanie elementu sterującego DEFAULT zależy od rozmiaru okna i innych czynników. W przyszłych wersjach interfejsu API element sterujący DEFAULT może ulec zmianie. |
DROPDOWN_MENU |
Menu dla osób, które chcą oszczędzać miejsce na ekranie. |
HORIZONTAL_BAR |
Standardowy poziomy pasek opcji. |
MotionTrackingControlOptions interface
Interfejs
google.maps.MotionTrackingControlOptions
Opcje renderowania elementu sterującego śledzeniem ruchu.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_END_BLOCK_ENDIdentyfikator pozycji. Służy do określania pozycji tego elementu sterującego w panoramie. |
Interfejs PanControlOptions
Interfejs
google.maps.PanControlOptions
Opcje renderowania elementu sterującego przesuwaniem.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_END_BLOCK_ENDIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
RotateControlOptions interface
Interfejs
google.maps.RotateControlOptions
Opcje renderowania elementu sterującego obracaniem.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_END_BLOCK_ENDIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
Interfejs ScaleControlOptions
Interfejs
google.maps.ScaleControlOptions
Opcje renderowania elementu sterującego skalą.
Właściwości | |
|---|---|
style
opcjonalne |
Typ:
ScaleControlStyle optionalIdentyfikator stylu. Służy do wybierania stylu wyświetlanego elementu sterującego skalą. |
Stałe ScaleControlStyle
google.maps.ScaleControlStyle
stałe
Identyfikatory identyfikatorów kontroli skali.
Stałe | |
|---|---|
DEFAULT |
Standardowy element sterujący skalą. |
Interfejs StreetViewControlOptions
Interfejs
google.maps.StreetViewControlOptions
Opcje renderowania elementu sterującego Pegmanem w Street View na mapie.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. Domyślnie jest on umieszczony w elementach sterujących nawigacją (powiększanie i przesuwanie). Jeśli ta pozycja jest pusta lub taka sama jak określona w 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świetlana osobno. |
sources
opcjonalne |
Typ:
Iterable<StreetViewSource> optionalWartość domyślna: [
StreetViewSource.DEFAULT]Określa źródła panoram do wyszukiwania. Dzięki temu można na przykład ograniczyć wyszukiwanie tylko do oficjalnych panoram Google. Ustawienie wielu źródeł będzie oceniane jako ich część wspólna. Uwaga: źródło StreetViewSource.OUTDOOR nie jest obecnie obsługiwane. |
Interfejs ZoomControlOptions
Interfejs
google.maps.ZoomControlOptions
Opcje renderowania elementu sterującego powiększeniem.
Właściwości | |
|---|---|
position
opcjonalne |
Typ:
ControlPosition optionalDomyślnie:
ControlPosition.INLINE_END_BLOCK_ENDIdentyfikator pozycji. Służy do określania pozycji elementu sterującego na mapie. |
Stałe ControlPosition
google.maps.ControlPosition
stałe
biblioteka "core"
Identyfikatory używane do określania miejsca umieszczenia elementów sterujących na mapie. Elementy sterujące są rozmieszczone 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ć układy od lewej do prawej i od prawej do lewej.
Wartości logiczne w językach zapisywanych od lewej do prawej:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
Wartości logiczne w językach zapisywanych od prawej do lewej:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
Starsze wartości:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
Elementy w górnym lub dolnym wierszu przesuwają się w kierunku środka wiersza. Elementy w lewej lub prawej kolumnie przesuwają się w kierunku środka kolumny.
const {ControlPosition} = await google.maps.importLibrary("core");
Stałe | |
|---|---|
BLOCK_END_INLINE_CENTER |
Odpowiednik BOTTOM_CENTER zarówno w przypadku LTR, jak i RTL. |
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 BOTTOM_LEFT w przypadku języków zapisywanych od lewej do prawej lub BOTTOM_RIGHT w przypadku języków zapisywanych od prawej do lewej. |
BLOCK_START_INLINE_CENTER |
Odpowiednik TOP_CENTER zarówno w przypadku języków zapisywanych od lewej do prawej, jak i od prawej do lewej. |
BLOCK_START_INLINE_END |
Odpowiednik TOP_RIGHT w przypadku języków zapisywanych od lewej do prawej lub TOP_LEFT w przypadku języków zapisywanych od prawej do lewej. |
BLOCK_START_INLINE_START |
Odpowiednik TOP_LEFT w językach pisanych od lewej do prawej lub TOP_RIGHT w językach pisanych od prawej do lewej. |
BOTTOM_CENTER |
Elementy są umieszczone na środku dolnego wiersza. Zamiast tego rozważ użycie BLOCK_END_INLINE_CENTER. |
BOTTOM_LEFT |
Elementy są umieszczone w lewym dolnym rogu i przemieszczają się 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 przemieszczają się w kierunku środka. Elementy są umieszczone po lewej stronie informacji o prawach autorskich. Zamiast tego rozważ użycie BLOCK_END_INLINE_END. |
INLINE_END_BLOCK_CENTER |
Odpowiednik RIGHT_CENTER w językach pisanych od lewej do prawej lub LEFT_CENTER w językach pisanych od prawej do lewej. |
INLINE_END_BLOCK_END |
Odpowiada wartości 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 zapisywanych od lewej do prawej lub LEFT_TOP w przypadku języków zapisywanych od prawej do lewej. |
INLINE_START_BLOCK_CENTER |
Odpowiednik LEFT_CENTER w językach pisanych od lewej do prawej lub RIGHT_CENTER w językach pisanych od prawej do lewej. |
INLINE_START_BLOCK_END |
Odpowiada wartości 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 języków zapisywanych od lewej do prawej lub RIGHT_TOP w przypadku języków zapisywanych od prawej do lewej. |
LEFT_BOTTOM |
Elementy są umieszczane po lewej stronie, nad elementami w lewym dolnym rogu, i przesuwają się w górę. Zamiast tego możesz użyć INLINE_START_BLOCK_END. |
LEFT_CENTER |
Elementy są umieszczone na środku po lewej stronie. Zamiast tego możesz użyć INLINE_START_BLOCK_CENTER. |
LEFT_TOP |
Elementy są umieszczane po lewej stronie, poniżej elementów w lewym górnym rogu, i przesuwają się w dół. 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 przesuwają się w górę. Zamiast tego rozważ użycie 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ą umieszczone po prawej stronie, poniżej elementów w prawym górnym rogu, i przesuwają się 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 przemieszczają się w kierunku środka. Zamiast tego możesz użyć BLOCK_START_INLINE_START. |
TOP_RIGHT |
Elementy są umieszczone w prawym górnym rogu i przemieszczają się w kierunku środka. Zamiast tego możesz użyć BLOCK_START_INLINE_END. |