CameraControlOptions-Schnittstelle
Schnittstelle
google.maps.CameraControlOptions
Die Anzeigeoptionen für das Kamera-Steuerelement.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_START_BLOCK_ENDPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
FullscreenControlOptions-Schnittstelle
Schnittstelle
google.maps.FullscreenControlOptions
Optionen für das Rendern des Steuerelements für den Vollbildmodus.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_END_BLOCK_STARTPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
MapTypeControlOptions-Schnittstelle
Schnittstelle
google.maps.MapTypeControlOptions
Optionen für die Darstellung des Kartentyp-Steuerelements.
Attribute | |
|---|---|
mapTypeIds
optional |
IDs von Kartentypen, die im Steuerelement angezeigt werden sollen. |
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.BLOCK_START_INLINE_STARTPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
style
optional |
Typ:
MapTypeControlStyle optionalStil-ID. Wird verwendet, um auszuwählen, welcher Stil der Kartentypsteuerung angezeigt werden soll. |
MapTypeControlStyle-Konstanten
Konstanten
google.maps.MapTypeControlStyle
Bibliothek "maps"
Kennungen für gebräuchliche MapTypesControls.
const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
Konstanten | |
|---|---|
DEFAULT |
Verwendet die Standard-Kartentypkontrolle. Wenn das Steuerelement DEFAULT angezeigt wird, variiert es je nach Fenstergröße und anderen Faktoren. Das Steuerelement DEFAULT kann sich in zukünftigen API-Versionen ändern. |
DROPDOWN_MENU |
Ein Dropdown-Menü für die Immobilienanzeige. |
HORIZONTAL_BAR |
Die standardmäßige horizontale Leiste mit den Optionsschaltflächen. |
MotionTrackingControlOptions-Schnittstelle
Schnittstelle
google.maps.MotionTrackingControlOptions
Optionen für das Rendern des Steuerelements für die Bewegungserkennung.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_END_BLOCK_ENDPositions-ID. Damit wird die Position dieses Steuerelements im Panorama angegeben. |
PanControlOptions-Schnittstelle
Schnittstelle
google.maps.PanControlOptions
Optionen für die Darstellung des Schwenksteuerelements.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_END_BLOCK_ENDPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
Schnittstelle RotateControlOptions
Schnittstelle
google.maps.RotateControlOptions
Optionen für die Darstellung des Drehsteuerelements.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_END_BLOCK_ENDPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
ScaleControlOptions-Schnittstelle
Schnittstelle
google.maps.ScaleControlOptions
Optionen für die Darstellung des Maßstabsteuerelements.
Attribute | |
|---|---|
style
optional |
Typ:
ScaleControlStyle optionalStil-ID. Wird verwendet, um auszuwählen, welcher Stil der Maßstabssteuerung angezeigt werden soll. |
ScaleControlStyle-Konstanten
Konstanten
google.maps.ScaleControlStyle
Kennungen für Maßstabsteurungs-IDs.
Konstanten | |
|---|---|
DEFAULT |
Die Standard-Maßstabsteuerung. |
StreetViewControlOptions-Schnittstelle
Schnittstelle
google.maps.StreetViewControlOptions
Optionen zur Wiedergabe des Steuerelements für das Street View-Männchen auf der Karte.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. Die Standardposition ist in den Navigationsbedienelementen (zoomen und schwenken) eingebettet. Wenn diese Position leer ist oder mit der in zoomControlOptions oder panControlOptions angegebenen Position übereinstimmt, wird das Street View-Steuerelement als Teil der Navigationssteuerelemente angezeigt. Andernfalls wird es getrennt angezeigt. |
sources
optional |
Typ:
Iterable<StreetViewSource> optionalStandard: [
StreetViewSource.DEFAULT]Gibt die Quellen der Panoramen an, nach denen gesucht werden soll. So können Sie die Suche beispielsweise auf offizielle Google-Panoramen beschränken. Wenn mehrere Quellen festgelegt werden, wird die Schnittmenge dieser Quellen ausgewertet. Hinweis: Die Quelle StreetViewSource.OUTDOOR wird derzeit nicht unterstützt. |
ZoomControlOptions-Schnittstelle
Schnittstelle
google.maps.ZoomControlOptions
Optionen für die Darstellung des Zoomsteuerelements.
Attribute | |
|---|---|
position
optional |
Typ:
ControlPosition optionalStandard:
ControlPosition.INLINE_END_BLOCK_ENDPositions-ID. Hiermit wird die Position des Steuerelements auf der Karte festgelegt. |
ControlPosition-Konstanten
Konstanten
google.maps.ControlPosition
Bibliothek "core"
Kennungen zur Angabe der Platzierung von Steuerelementen auf der Karte. Die Positionierung der Steuerelemente richtet sich danach, ob sie dieselbe Layoutposition mit anderen Steuerelementen teilen. Die Steuerelemente, die zuerst hinzugefügt werden, werden näher an der Kante der Karte platziert. Die Verwendung von „logischen Werten“ (siehe https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) wird empfohlen, um sowohl Layoutkontexte von links nach rechts (LTR) als auch von rechts nach links (RTL) automatisch zu unterstützen.
Logische Werte in LTR:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
Logische Werte in RTL:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
Legacy-Werte:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
Elemente in der oberen oder unteren Zeile werden zur Mitte der Zeile hin verschoben. Elemente in der linken oder rechten Spalte werden zur Mitte der Spalte hin verschoben.
const {ControlPosition} = await google.maps.importLibrary("core");
Konstanten | |
|---|---|
BLOCK_END_INLINE_CENTER |
Entspricht BOTTOM_CENTER sowohl für LTR als auch für RTL. |
BLOCK_END_INLINE_END |
Entspricht BOTTOM_RIGHT in LTR oder BOTTOM_LEFT in RTL. |
BLOCK_END_INLINE_START |
Entspricht BOTTOM_LEFT in LTR oder BOTTOM_RIGHT in RTL. |
BLOCK_START_INLINE_CENTER |
Entspricht TOP_CENTER sowohl für LTR als auch für RTL. |
BLOCK_START_INLINE_END |
Entspricht TOP_RIGHT in LTR oder TOP_LEFT in RTL. |
BLOCK_START_INLINE_START |
Entspricht TOP_LEFT in LTR oder TOP_RIGHT in RTL. |
BOTTOM_CENTER |
Die Elemente werden in der Mitte des unteren Bildrandes positioniert. Verwenden Sie stattdessen BLOCK_END_INLINE_CENTER. |
BOTTOM_LEFT |
Die Elemente werden links unten platziert und rutschen in Richtung Mitte. Die Elemente werden rechts neben dem Google-Logo positioniert. Verwenden Sie stattdessen BLOCK_END_INLINE_START. |
BOTTOM_RIGHT |
Die Elemente werden rechts unten platziert und rutschen in Richtung Mitte. Die Elemente werden links neben den Copyright-Hinweisen positioniert. Verwenden Sie stattdessen BLOCK_END_INLINE_END. |
INLINE_END_BLOCK_CENTER |
Entspricht RIGHT_CENTER in LTR oder LEFT_CENTER in RTL. |
INLINE_END_BLOCK_END |
Entspricht RIGHT_BOTTOM in LTR oder LEFT_BOTTOM in RTL. |
INLINE_END_BLOCK_START |
Entspricht RIGHT_TOP in LTR oder LEFT_TOP in RTL. |
INLINE_START_BLOCK_CENTER |
Entspricht LEFT_CENTER in LTR oder RIGHT_CENTER in RTL. |
INLINE_START_BLOCK_END |
Entspricht LEFT_BOTTOM in LTR oder RIGHT_BOTTOM in RTL. |
INLINE_START_BLOCK_START |
Entspricht LEFT_TOP in LTR oder RIGHT_TOP in RTL. |
LEFT_BOTTOM |
Die Elemente werden auf der linken Seite, über den Elementen links unten platziert, und rutschen nach oben. Verwenden Sie stattdessen INLINE_START_BLOCK_END. |
LEFT_CENTER |
Die Elemente werden in der Mitte des linken Bildrandes positioniert. Verwenden Sie stattdessen INLINE_START_BLOCK_CENTER. |
LEFT_TOP |
Die Elemente werden auf der linken Seite, unter den Elementen links oben platziert, und rutschen nach unten. Verwenden Sie stattdessen INLINE_START_BLOCK_START. |
RIGHT_BOTTOM |
Die Elemente werden auf der rechten Seite, über den Elementen rechts unten platziert, und rutschen nach oben. Verwenden Sie stattdessen INLINE_END_BLOCK_END. |
RIGHT_CENTER |
Die Elemente werden in der Mitte des rechten Bildrandes positioniert. Verwenden Sie stattdessen INLINE_END_BLOCK_CENTER. |
RIGHT_TOP |
Die Elemente werden rechts unterhalb der TOP_RIGHT-Elemente platziert und rutschen nach unten. Verwenden Sie stattdessen INLINE_END_BLOCK_START. |
TOP_CENTER |
Die Elemente werden in der Mitte des oberen Bildrandes positioniert. Verwenden Sie stattdessen BLOCK_START_INLINE_CENTER. |
TOP_LEFT |
Die Elemente werden links oben platziert und rutschen in Richtung Mitte. Verwenden Sie stattdessen BLOCK_START_INLINE_START. |
TOP_RIGHT |
Die Elemente werden rechts oben platziert und rutschen in Richtung Mitte. Verwenden Sie stattdessen BLOCK_START_INLINE_END. |