MapType-Schnittstelle
google.maps.MapType-Schnittstelle
Diese Schnittstelle definiert den Kartentyp und wird in der Regel für benutzerdefinierte Kartentypen verwendet. Nicht veränderbar.
| Attribute | |
|---|---|
| maxZoom | Typ: numberDie maximale Zoomstufe für die Karte, wenn dieser MapType angezeigt wird. Erforderlich für grundlegende MapTypes; wird ignoriert für Overlay-MapTypes. | 
| minZoom | Typ: numberDie minimale Zoomstufe für die Karte, wenn dieser MapType angezeigt wird.  Optional; der Standardwert ist "0". | 
| radius | Typ: numberRadius des Planeten für die Karte, angegeben in Metern.  Optional; der Standardwert ist der äquatoriale Radius der Erde, der 6378137 Meter beträgt. | 
| alt optional | Typ: string optionalAlternativer Text, der angezeigt werden soll, wenn die Maus in der MapTypeControl über die Schaltfläche dieses MapTypes bewegt wird. Optional. | 
| name optional | Typ: string optionalName, der im MapTypeControl angezeigt werden soll. Optional. | 
| projection optional | Typ: Projection optionalDie zur Wiedergabe dieses MapTypes verwendete Projektion.  Optional; der Standardwert ist "Mercator". | 
| tileSize optional | Typ: Size optionalDie Abmessungen der einzelnen Kacheln.  Erforderlich. | 
| Methoden | |
|---|---|
| getTile | getTile(tileCoord, zoom, ownerDocument)Parameter: Rückgabewert: Element|nullDie resultierende Kachel.Gibt eine Kachel für die angegebenen Kachelkoordinaten (x, y) und die angegebene Zoomstufe zurück.  Diese Kachel wird an das angegebene ownerDocument angehängt. Nicht für Basiskartentypen verfügbar. | 
| releaseTile | releaseTile(tile)Parameter: 
 Rückgabewert: voidGibt die angegebene Kachel frei und führt gegebenenfalls nötige Bereinigungen durch.  Die bereitgestellte Kachel wurde dann bereits aus dem Dokument entfernt.  Optional. | 
Projection-Schnittstelle
google.maps.Projection-Schnittstelle
| Methoden | |
|---|---|
| fromLatLngToPoint | fromLatLngToPoint(latLng[, point])Parameter: 
 Rückgabewert: Point|nullÜbersetzt vom LatLng-Zylinder in die Punktebene.  Diese Schnittstelle gibt eine Funktion an, die die Umwandlung von angegebenen  LatLng-Werten in Weltkoordinaten in der Kartenprojektion implementiert. Das Maps API ruft diese Methode auf, wenn Standorte auf dem Bildschirm dargestellt werden sollen.Projection-Objekte müssen diese Methode implementieren, können abernullzurückgeben, wenn die Projektion diePointnicht berechnen kann. | 
| fromPointToLatLng | fromPointToLatLng(pixel[, noClampNoWrap])Parameter: 
 Rückgabewert: LatLng|nullDiese Schnittstelle gibt eine Funktion an, die die Umwandlung von Weltkoordinaten in einer Kartenprojektion in  LatLng-Werte implementiert. Das Maps API ruft diese Methode auf, wenn Aktionen auf dem Bildschirm in Positionen auf der Karte übersetzt werden sollen.Projection-Objekte müssen diese Methode implementieren, können abernullzurückgeben, wenn die Projektion dieLatLngnicht berechnen kann. | 
ImageMapType-Klasse
google.maps.ImageMapType
Klasse
Diese Klasse implementiert die MapType-Schnittstelle und wird für die Wiedergabe von Bildkacheln bereitgestellt.
Diese Klasse erweitert MVCObject.
Diese Klasse implementiert MapType.
Zugriff durch Anrufen von const {ImageMapType} = await google.maps.importLibrary("maps"). 
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
| Konstruktor | |
|---|---|
| ImageMapType | ImageMapType(opts)Parameter: 
 Erstellt einen ImageMapType unter Verwendung der bereitgestellten ImageMapTypeOptions. | 
| Attribute | |
|---|---|
| alt | Typ: string optional | 
| maxZoom | Typ: number | 
| minZoom | Typ: number | 
| name | Typ: string optional | 
| projection | Typ: Projection | 
| radius | Typ: number | 
| tileSize | Typ: Size | 
| Methoden | |
|---|---|
| getOpacity | getOpacity()Parameter:Keine Rückgabewert: number– Die aktuelle Deckkraft.Gibt die Deckkraft der  ImageMapType-Kacheln zurück, von0(durchsichtig) bis1.0. | 
| getTile | getTile(tileCoord, zoom, ownerDocument)Parameter: Rückgabewert: Element|nullDie resultierende Kachel. | 
| releaseTile | releaseTile(tileDiv)Parameter: 
 Rückgabewert:Keiner | 
| setOpacity | setOpacity(opacity)Parameter: 
 Rückgabewert:Keiner Legt die Deckkraftstufe ( 0(transparent) bis1.0) derImageMapType-Kacheln fest. | 
| Geerbt: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Ereignisse | |
|---|---|
| tilesloaded | function()Argumente:Keine Dieses Ereignis wird ausgelöst, wenn die sichtbaren Kacheln vollständig geladen sind. | 
ImageMapTypeOptions-Schnittstelle
google.maps.ImageMapTypeOptions-Schnittstelle
Mit dieser Klasse wird ein MapType für die Wiedergabe von Bildkacheln erstellt.
| Attribute | |
|---|---|
| alt optional | Typ: string optionalAlternativer Text, der angezeigt werden soll, wenn die Maus in der MapTypeControl über die Schaltfläche dieses MapTypes bewegt wird. | 
| getTileUrl optional | Typ: function(Point, number): (string optional) optionalGibt eine Zeichenfolge (URL) für die angegebenen Kachelkoordinaten (x, y) und die angegebene Zoomstufe zurück.  | 
| maxZoom optional | Typ: number optionalDie maximale Zoomstufe für die Karte, wenn dieser MapType angezeigt wird. | 
| minZoom optional | Typ: number optionalDie minimale Zoomstufe für die Karte, wenn dieser MapType angezeigt wird.  Optional. | 
| name optional | Typ: string optionalName, der im MapTypeControl angezeigt werden soll. | 
| opacity optional | Typ: number optionalDie Deckkraft, die auf die Kacheln angewendet werden soll.  Die Deckkraft sollte als Gleitkommazahl zwischen 0 und 1.0 angegeben werden, wobei 0 vollständige Transparenz bedeutet und 1 vollständige Deckkraft. | 
| tileSize optional | Typ: Size optionalDie Kachelgröße. | 
Klasse GroundOverlay
google.maps.GroundOverlay
Klasse
Ein rechteckiges Bild-Overlay auf der Karte.
Diese Klasse erweitert MVCObject.
Zugriff durch Anrufen von const {GroundOverlay} = await google.maps.importLibrary("maps"). 
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
| Konstruktor | |
|---|---|
| GroundOverlay | GroundOverlay(url, bounds[, opts])Parameter: 
 Erstellt ein Boden-Overlay aus der angegebenen Bild-URL und dem zugehörigen  LatLngBounds. Das Bild wird durch Skalierung an die aktuellen Grenzen angepasst und unter Verwendung der aktuellen Kartenprojektion projiziert. | 
| Methoden | |
|---|---|
| getBounds | getBounds()Parameter:Keine Rückgabewert: LatLngBoundsRuft den  LatLngBoundsdieses Overlays ab. | 
| getMap | getMap()Parameter:Keine Rückgabewert: MapGibt die Karte zurück, auf der dieses Boden-Overlay angezeigt wird. | 
| getOpacity | getOpacity()Parameter:Keine Rückgabewert: numberGibt die Deckkraft dieses Boden-Overlays zurück. | 
| getUrl | getUrl()Parameter:Keine Rückgabewert: stringRuft die URL des projizierten Bildes ab. | 
| setMap | setMap(map)Parameter: 
 Rückgabewert:Keiner Gibt das Boden-Overlay auf der angegebenen Karte wieder.  Wenn „map“ auf  nullgesetzt ist, wird das Overlay entfernt. | 
| setOpacity | setOpacity(opacity)Parameter: 
 Rückgabewert:Keiner Legt die Deckkraft dieses Boden-Overlays fest. | 
| Geerbt: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| Ereignisse | |
|---|---|
| click | function(event)Argumente:   
 Dieses Ereignis wird ausgelöst, wenn das DOM-Klickereignis für  GroundOverlayausgelöst wird. | 
| dblclick | function(event)Argumente:   
 Dieses Ereignis wird ausgelöst, wenn das DOM-Ereignis „dblclick“ für  GroundOverlayausgelöst wird. | 
GroundOverlayOptions-Schnittstelle
google.maps.GroundOverlayOptions-Schnittstelle
Dieses Objekt definiert die Eigenschaften, die für ein GroundOverlay-Objekt festgelegt werden können.
| Attribute | |
|---|---|
| clickable optional | Typ: boolean optionalWenn  true, kann das Boden-Overlay Mausereignisse empfangen. | 
| map optional | Typ: Map optionalDie Karte, auf der das Overlay angezeigt wird. | 
| opacity optional | Typ: number optionalStandard: 1.0Die Deckkraft des Overlays, ausgedrückt als Zahl zwischen 0 und 1. Optional. | 
StyledMapType-Klasse
google.maps.StyledMapType
Klasse
Erstellt eine MapType mit einem benutzerdefinierten Stil.
Diese Klasse erweitert MVCObject.
Diese Klasse implementiert MapType.
Zugriff durch Anrufen von const {StyledMapType} = await google.maps.importLibrary("maps"). 
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
| Konstruktor | |
|---|---|
| StyledMapType | StyledMapType(styles[, options])Parameter: 
 Erstellt ein formatiertes  MapTypemit den angegebenen Optionen. FürStyledMapTypeist ein Array vonMapTypeStyles erforderlich, wobei jedesMapTypeStylenacheinander auf die Karte angewendet wird. Ein spätererMapTypeStyle, der dieselbenMapTypeStylers auf dieselben Selektoren wie ein frühererMapTypeStyleanwendet, überschreibt den früherenMapTypeStyle.Hinweis: Das StyledMapTypewird nicht unterstützt, wenn eine Karten-ID festgelegt ist. Wenn Sie beide zusammen verwenden, erhalten Sie eine Konsolenwarnung. | 
| Attribute | |
|---|---|
| alt | Typ: string | 
| maxZoom | Typ: number | 
| minZoom | Typ: number | 
| name | Typ: string | 
| projection | Typ: Projection | 
| radius | Typ: number | 
| tileSize | Typ: Size | 
| Methoden | |
|---|---|
| getTile | getTile(tileCoord, zoom, ownerDocument)Parameter: Rückgabewert: Element|nullDie resultierende Kachel. | 
| releaseTile | releaseTile(tile)Parameter: 
 Rückgabewert:Keiner | 
| Geerbt: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
StyledMapTypeOptions-Schnittstelle
google.maps.StyledMapTypeOptions-Schnittstelle
Diese Klasse wird verwendet, um Optionen beim Erstellen eines StyledMapType anzugeben. Diese Optionen können nach der Instanziierung von StyledMapType nicht mehr geändert werden.
| Attribute | |
|---|---|
| alt optional | Typ: string optionalText, der angezeigt werden soll, wenn der Mauszeiger im Steuerelement für den Kartentyp auf die Schaltfläche für dieses  MapTypebewegt wird. | 
| maxZoom optional | Typ: number optionalDie maximale Zoomstufe für die Karte, wenn diese  MapTypeangezeigt wird. Optional. | 
| minZoom optional | Typ: number optionalDie minimale Zoomstufe für die Karte, wenn diese  MapTypeangezeigt wird. Optional. | 
| name optional | Typ: string optionalDer Name, der im Kartentyp-Steuerelement angezeigt werden soll. |