Versionshinweise zur Maps JavaScript API

Abonnieren Sie diese Versionshinweise. Abonnieren

Das Maps JavaScript API-Team aktualisiert die API regelmäßig mit neuen Funktionen, Fehlerkorrekturen und Leistungsverbesserungen. Mit dem v-Parameter der Maps JavaScript API-Bootstrap-Anfrage können Sie angeben, welche API-Version in Ihrer Anwendung geladen werden soll. Weitere Informationen zur Versionsverwaltung

In diesem Änderungslog werden Releases nach Datum und Versionsnummer sowie die zugehörigen Änderungen aufgeführt.

Wenn Sie über neue Google Maps-API-Versionen informiert werden möchten, abonnieren Sie die Gruppe google-maps-js-api-v3-notify.

3.66.9d

14. Oktober 2026

Änderungen:

  • Ein Problem wurde behoben, bei dem beim Beenden eines Drag-Vorgangs für ein AdvancedMarkerElement fälschlicherweise ein Kartenklickereignis ausgelöst wurde.
  • Es wurde ein Problem behoben, bei dem das POI-Infofenster nicht mit der Esc-Taste geschlossen wurde, nachdem derselbe POI noch einmal geöffnet wurde.
  • [Alphakanal] AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement und AdvancedPlaceItemElement unterstützen jetzt basic-section-top- und basic-section-bottom-Slots im Alphakanal.
  • [Alphakanal] PlacePinElementist jetzt verfügbar, um Ortsinformationen auf einer Karte anzuzeigen
  • Behebt das Problem, dass das InfoWindow nicht mit der Esc-Taste geschlossen wird und der Fokus nicht zum zuvor fokussierten Element zurückkehrt, wenn die Karte ein gmp-map-Element ist.

3.66.8b

8. Oktober 2026

Änderungen:

  • Es wurde ein Problem behoben, bei dem das POI-Infofenster nicht mit der Esc-Taste geschlossen wurde, nachdem das POI-Symbol noch einmal angeklickt wurde.
  • Es wurde ein Problem behoben, bei dem der Fokus bei der Navigation mit den Pfeiltasten der Tastatur auf AdvancedMarkerElements außerhalb des sichtbaren Kartenbereichs verschoben wurde.
  • [Betaversion] MapMode.ROADMAP, das UI-Steuerelement für den Kartenmodus, Map3DElement.colorScheme (für helles und dunkles Kartendesign) und Label3DElement (<gmp-label-3d>) wurden zu 3D-Karten (Map3DElement) hinzugefügt.

3.66.7

1. Oktober 2026

Änderungen:

  • [Alphakanal] Die Symbole für öffentliche Verkehrsmittel im Route3DElement-Pop-over verschwanden im Modus „Erzwungene Farben“. Dieses Problem wurde behoben.
  • [Alpha-Kanal] Route.createWaypointMarkers() legt jetzt für die erstellten Markierungen einen lokalisierten Standard-title („Origin“ oder „Destination“) fest.
  • [Alphakanal] – Es wurde ein Fehler behoben, durch den der Pop-over-Text für Route3DElement in den Kartenmodi „Hybrid“ und „Satellit“ nicht sichtbar war.
  • [Alpha-Kanal] 3D-Markierungen, die mit Route.createWaypointMarkers() erstellt wurden, behalten jetzt eine konstante Bildschirmgröße bei (sizePreserved ist standardmäßig true).
  • [alpha channel] Route3DElement Die Markierungen für Start und Ziel können jetzt mit der Tastatur erreicht werden und werden von Screenreadern angekündigt. Wenn Sie den Mauszeiger auf eine Markierung bewegen, wird ihr Titel als Kurzinfo angezeigt.
  • [Betaversion] Die Eigenschaften „Map3DElement.maxMemoryMegabytes“ und „Map3DElement.qualityMode“ sowie die Enumeration „QualityMode“ wurden hinzugefügt, um die Arbeitsspeichernutzung der 3D-Karte zu reduzieren.
  • Ein Problem wurde behoben, bei dem PopoverElement (<gmp-popover>) beim Ändern des Seitenzooms in Safari von seinem Anker verschoben wurde.
  • Unterstützung für Zeigerereignisse über gmp-pointerover, gmp-pointerout und gmp-pointermove für interaktive Elemente in Maps3D hinzugefügt.
  • Die TypeScript-Definitionen für 3D-Kartenelemente (Marker3DElement, Model3DElement, Polygon3DElement, Polyline3DElement, FlattenerElement, CirclePathElement) und PopoverElement wurden korrigiert, sodass google.maps.LatLng akzeptiert wird.

3.66.6c

22. September 2026

Änderungen:

  • Es wurde ein Problem behoben, bei dem die Schaltfläche zum Löschen von PlaceAutocompleteElement nicht angezeigt wurde, wenn die Komponente programmatisch über Konstruktoroptionen oder die Eigenschaft „value“ ausgefüllt wurde.
  • [Alpha-Kanal] colorScheme wurde aus google.maps.routes.RoutePolyline3DOptions entfernt. Route3DElement verfolgt jetzt das effektive Farbschema der übergeordneten Map3D.
  • [Betaversion] Es wurde ein Speicherleck im Street View-Panorama-Rendering-Lebenszyklus behoben.
  • [Betaversion] PlaceLinkElement-Standardsymbole können mit dem Attribut default-icon-hidden ausgeblendet werden, sodass nur Textlinks für Orte angezeigt werden.

3.66.4d

9. September 2026

Änderungen:

  • [Alpha-Kanal] Der Mindestbereich für „AutofitsCamera“ wurde von 2.000 Metern auf 80 Meter geändert.
  • Die Einstellung AdvancedMarkerElement.addListener() und Legacy-Ereignisse (click, dragstart, drag, dragend) sind veraltet. Verwenden Sie stattdessen das Standard-addEventListener() mit Ereignissen, denen gmp- vorangestellt ist.

3.66.3d

2. September 2026

Änderungen:

  • [Alphakanal] Das Feld trafficPolylinesDisabled wurde RoutePolyline3DOptions hinzugefügt. So können Entwickler verkehrsabhängige Polylinien beim Erstellen von 3D-Routenpolylinien deaktivieren.
  • [Alpha-Kanal] „Route3DElement“ wurde optimiert, um unnötige Backend-Anfragen beim Ein- und Ausschalten von „trafficPolylinesDisabled“ zu vermeiden.

3.66.2d

26. August 2026

Änderungen:

  • [Alphakanal] 3D-Symbole für Routen wurden aus dem Schriftartenladen entfernt und in eingebettete SVG-Assets verschoben, um Komplikationen beim Laden der Schriftart „Material Symbols“ zu vermeiden.
  • [Betaversion] Erweiterte Komponenten des Places UI Kit hinzugefügt: AdvancedPlaceDetailsElement, AdvancedPlaceDetailsCompactElement, PlaceLinkElement, PlaceButtonElement, PlaceNameElement, AdvancedPlaceListElement, AdvancedPlaceSearchElement
  • Es wurde eine Kurzinfo für die Namen von ÖPNV-Linien hinzugefügt, damit der vollständige Name auch dann angezeigt wird, wenn er abgeschnitten ist.
  • removeEventListener-Typisierungen für benutzerdefinierte Webkomponenten wurden hinzugefügt.
  • Es wurde ein Problem behoben, bei dem VoiceOver einen Fokusrahmen für visuell ausgeblendete Screenreader-Elemente für Routenmarkierungen angezeigt hat.

3.66.1a

17. August 2026

Änderungen:

  • Das Verhalten der Bedienungshilfen bei statischen Bildern von Ortskarten wurde korrigiert, indem Fallback-Labels hinzugefügt und redundante Tastaturfokus-Stopps entfernt wurden.

3.65.12f

6. August 2026

Änderungen:

  • [alpha channel] Fügt <gmp-label-3d> (google.maps.maps3d.Label3DElement) dem Alphakanal der 3D Maps JS API hinzu. Entwickler können jetzt das neue Element verwenden, um Labeltext zu deklarieren und das Konfliktverhalten unabhängig von den verknüpften 3D-Markierungselementen (z. B. <gmp-marker-3d> und <gmp-marker-3d-interactive>) zu konfigurieren.
  • Eindeutige barrierefreie Namen für die Schaltflächen „Weitere Optionen“ in den Place Details-Widgets bereitstellen.
  • [Alpha-Kanal] Verbesserte Fehlermeldungen für den 3D-Routenmodus, wenn TravelMode.TWO_WHEELER außerhalb der Alpha-/Betaversion verwendet wird
  • [Alphakanal] Die Route3D-Komponente unterstützt jetzt die trafficPolylinesDisabled-Eigenschaft. So können Entwickler verkehrsabhängige Polylinien deaktivieren, wenn sie die Routingoptionen TRAFFIC_AWARE oder TRAFFIC_AWARE_OPTIMAL verwenden.
  • [Alpha-Kanal] Der Abstand für die nördliche Begrenzung von AutofitsCamera wurde erhöht, um zu verhindern, dass die Standardmarkierung abgeschnitten wird.
  • Es wurde ein Problem behoben, bei dem der Street View-Pegman auf Touchscreen-Geräten nicht auf die Karte gezogen werden konnte.

3.65.11b

27. Juli 2026

Änderungen:

  • [Alphakanal] Das Route3D-Pop-up wurde verbessert und zeigt jetzt auch Symbole für nicht-transitive Verkehrsmittel (Fahrrad, Auto, motorisiertes Zweirad und Fußgänger) an.
  • [alpha channel] Route.createWaypointMarkers erstellt Markierungen für den Start- und Zielort. Es wird die Standardformatierung angewendet, sofern keine customOverride-Funktion angegeben ist. Zwischenziele werden derzeit nicht unterstützt.

3.65.10a

22. Juli 2026

Änderungen:

  • Ein Problem wurde behoben, bei dem in Maps JS die Schriftart „Material Symbols Outlined“ auf eine Weise geladen wurde, die sich auf dieselbe Schriftart auswirken konnte, die auf der Basisseite geladen wurde.
  • Es wurde ein Problem behoben, bei dem PlaceAutocompleteElement einen leeren Wert für die POST-Anfrage des Formulars übermittelte, wenn es mit „options.value“ initialisiert oder programmatisch über das Attribut „value“ geändert wurde.
  • Die UI-Steuerelemente für das Neigen und die Ausrichtung von 3D-Karten wurden aktualisiert, um sie wieder zu aktivieren, wenn der Bereich der Kamerabeschränkung vergrößert wird.

3.65.8c (Rollback durchgeführt)

7. Juli 2026

Änderungen:

  • [Alpha-Kanal] Route3DElement rendert zusätzliche Polylinien- und Popover-Daten für Routen mit öffentlichen Verkehrsmitteln.
  • Unterstützung für internalUsageAttributionIds in der Address Validation API hinzugefügt. Mit dieser Eigenschaft können API-Aufrufe bestimmten Paketen oder OSS-Bibliotheken zugeordnet werden.
  • Das Standardinfofenster für POI-Klicks auf 2D-Karten wurde aktualisiert, um Place Widgets zu verwenden.
  • Die Zuverlässigkeit von Street View-Panoramen bei hoher Verkehrslage wurde verbessert.

3.65.6a

25. Juni 2026

Änderungen:

  • [Betaversion] Das Standard-Infofenster für POI-Klicks auf 2D-Karten wurde aktualisiert, um Place Widgets zu verwenden.
  • Ein Fehler wurde behoben, bei dem die 3D-Karte bei extremen fov-Werten gelegentlich einen Fehler ausgab.
  • Die Standard-Routenmarkierungen wurden aktualisiert, sodass die verworfene Option glyph PinElement nicht mehr verwendet wird.

3.65.5e

17. Juni 2026

Änderungen:

  • Typisierungen für OverlayView.getMap() wurden korrigiert.
  • Die Typisierungen für BasicPlaceAutocompleteElement und PlaceAutocompleteElement wurden aktualisiert, um anzugeben, dass der Parameter für die Konstruktoroptionen optional ist.

3.65.3b

4. Juni 2026

Änderungen:

  • Die DrawingManager-Funktion in der Maps JavaScript API ist nicht mehr verfügbar. Weitere Informationen finden Sie unter https://developers.google.com/maps/deprecations.
  • Der Farbkontrast für den Urheberrechtsdialog der Karte im dunklen Modus wurde verbessert.
  • Deaktivieren Sie die Steuerelemente für die 3D-Kartendrehung, wenn die Kursbeschränkungen erreicht sind.
  • Es wurde ein Problem behoben, bei dem das mobile Eingabefeld für Place Autocomplete die iOS-Statusleiste bzw. den sicheren Bereich überlappte. Hinweis: Die Korrektur funktioniert, wenn „viewport-fit=cover“ im Darstellungsbereich-Meta-Tag festgelegt ist.
  • Die Maps 3D JavaScript API unterstützt jetzt „internalUsageAttributionIds“. Mit dieser Eigenschaft können Entwickler API-Aufrufe bestimmten Paketen oder OSS-Bibliotheken zuordnen.
  • Die Places API (New) unterstützt jetzt „internalUsageAttributionIds“. Mit diesem Attribut können Entwickler API-Aufrufe bestimmten Paketen oder OSS-Bibliotheken zuordnen.
  • [Alpha-Kanal] Die Getter-Typen von Route3DElement-Eigenschaften wurden eingeschränkt, um der Setter-Normalisierung zu entsprechen.
  • [Alpha-Kanal] Route3DElement stellt die Attribute „routes“, „fallbackInfo“ und „geocodingResults“ bereit.

3.65.2d

27. Mai 2026

Änderungen:

  • Ein Problem mit der Zoom-Schaltfläche beim Herauszoomen auf einer Karte mit eingeschränkten Grenzen wurde behoben.
  • In der Places Library wurde transitStation für Orte eingeführt.
  • Unterstützung für internalUsageAttributionIds in der Routes-Bibliothek hinzugefügt. Mit dieser Eigenschaft können Entwickler API-Aufrufe bestimmten Paketen oder OSS-Bibliotheken zuordnen.

3.65.1c

20. Mai 2026

Änderungen:

  • Das Google-Logo wird jetzt im hellen Modus für die Kartentypen „Roadmap“ und „Terrain“ dunkelgrau auf weißem Hintergrund angezeigt, unabhängig davon, ob eine Karten-ID oder ein benutzerdefinierter Stil angegeben ist.
  • [Alphakanal] Route3DElement löst nach erfolgreichen bzw. fehlerhaften Routes API-Aufrufen die Ereignisse „gmp-load“ und „gmp-error“ aus.
  • Die fehlerhafte Dokumentation, in der angegeben wurde, dass Übereinstimmungen im sekundären Text von automatischen Vervollständigungen hervorgehoben werden, wurde korrigiert. Übereinstimmungen werden nur im Haupttext hervorgehoben, was dem Verhalten der automatischen Vervollständigung der Places API entspricht.
  • Die Farbvererbung für Place Autocomplete-Vorschlagselemente wurde verbessert, sodass sie die Farbe des übergeordneten Elements übernehmen.
  • Die Slots „input-icon“ und „clear-icon“ wurden sowohl zu „PlaceAutocompleteElement“ als auch zu „BasicPlaceAutocompleteElement“ hinzugefügt, um die Symbole anzupassen.
  • Die Schattenbereiche prediction-item-secondary-text und prediction-item-nonmatch für Vorhersageelemente von BasicPlaceAutocomplete und PlaceAutocomplete wurden verfügbar gemacht. So können Sie das Haupt- und das untergeordnete Textfeld benutzerdefiniert gestalten.
  • Das Attribut „no-clear-button“ und die Property „noClearButton“ wurden sowohl zu „PlaceAutocompleteElement“ als auch zu „BasicPlaceAutocompleteElement“ hinzugefügt, damit die Schaltfläche zum Löschen ausgeblendet werden kann.
  • Die Heatmap-Ebenenfunktion in der Maps JavaScript API wurde eingestellt.
  • Die Fehlerbehandlung beim Abrufen der Kartenkonfiguration wurde verbessert.
  • 45°-Bilder werden für Rasterkarten nicht mehr unterstützt.
  • Fehlende Klassen wurden der PlacesLibrary-Dokumentation hinzugefügt. Außerdem wurde die Methode toString() für FormattableText dokumentiert.
  • Die Links zum Melden von Kartenfehlern sind jetzt besser zugänglich.

3.64.12d

6. Mai 2026

Änderungen:

  • Die Methode equals() von LatLng akzeptiert jetzt LatLngLiteral-Objekte, anstatt einen Fehler auszugeben. In der Dokumentation für LatLng und LatLngAltitude equals() wird jetzt auch die vorhandene Toleranzstufe von 1e-9 korrekt wiedergegeben.
  • [Alphakanal] Map3DElement mit automatisch angepassten untergeordneten Elementen wird jetzt standardmäßig mit dem Höhenmodus RELATIVE_TO_GROUND gerendert. So können beim Laden auch Bereiche mit höherer Erhebung angezeigt werden, wenn die Kameraeigenschaften vordefiniert sind und nicht mit flyCameraTo angewendet werden. Wenn beim ersten Laden von Map3DElement untergeordnete Elemente der Karte vorhanden sind, die die AutofitsCamera API verwenden und noch funktionieren, wird das erste Rendern der Karte aufgeschoben, bis alle untergeordneten Elemente fertig sind. Die Kamera wird unabhängig von der Einstellung für die Fly-to-Animation ausgerichtet. Bei nachfolgenden Kamera-Updates wird die Fly-to-Einstellung berücksichtigt.
  • [Alphakanal] Mit Polygon3DElement wird die Eigenschaft „autofitsCamera“ hinzugefügt, um die automatische Anpassung der Kamera zu unterstützen.

3.64.11d

29. April 2026

Änderungen:

  • [Alphakanal] MarkerElement fügt die Eigenschaft „autofitsCamera“ hinzu, um die automatische Anpassung der Kamera an die Markierung zu unterstützen.
  • Ein Problem in „PlaceAutocompleteElement“ wurde behoben, bei dem das Symbol für das Vervollständigungselement im Safari-Browser nicht gerendert wurde.
  • In der Places Library wurde isPureServiceAreaBusiness für Orte eingeführt. Es ist jetzt möglich, Ergebnisse für reine Einzugsgebietsunternehmen anzufordern, indem Sie pureServiceAreaBusinessesIncluded für „Place Autocomplete“ (Data API und Widgets) und „Text Search“-Anfragen festlegen.
  • In der Places Library wurden addressDescriptor, containingPlaces und timeZone für Orte eingeführt.
  • In der Places Library wurde futureOpeningDate für Orte eingeführt. Sie können jetzt Ergebnisse für Unternehmen anfordern, die noch nicht geöffnet sind. Dazu müssen Sie futureOpeningBusinessesIncluded für Place Autocomplete-Anfragen (Data API und Widgets), Nearby Search- und Text Search-Anfragen festlegen.
  • Das Google-Logo ist jetzt für Roadmap Light mit oder ohne Karten-ID oder benutzerdefinierten Stil gleich. Bisher wurde das Google-Logo im dunklen Modus für alle Roadmap-Karten mit einer Karten-ID angezeigt. Wenn Nutzer das weiße Google-Logo beibehalten möchten, sollten sie in den dunklen Modus wechseln.
  • „focus-ring“ wurde sowohl in „PlaceAutocompleteElement“ als auch in „BasicPlaceAutocompleteElement“ als CSS-Schattenelement hinzugefügt.
  • Die neuen FuelType DIESEL_PLUS und E100 wurden hinzugefügt. Neue EVConnectorType NACS hinzugefügt.
  • Die Attribute „Mehrwert“, „Platzhalter“, „disabled“, „readonly“, „no-input-icon“ und „maxlength“ wurden zu „PlaceAutocompleteElement“ und „BasicPlaceAutocompleteElement“ hinzugefügt.
  • Sowohl „PlaceAutocompleteElement“ als auch „BasicPlaceAutocompleteElement“ wurde die Property „description“ hinzugefügt, um Nutzern von Screenreadern zusätzlichen Kontext zu bieten.
  • Der deklarierte Typ von „LatLngAltitudeLiteral.altitude“ wurde eingeschränkt, sodass „null“ oder „undefined“ nicht zulässig sind. Der deklarierte Rückgabetyp von „DirectionalLocation.toJSON()“ wurde korrigiert.

3.64.9c

14. April 2026

Änderungen:

  • In TypeScript-Deklarationen wird jetzt korrekt zwischen den Typen von Attribut-Gettern und -Settern unterschieden (einschließlich schreibgeschützter Attribute ohne Setter).

3.64.8b

8. April 2026

Änderungen:

  • [Alpha-Kanal] Route3DElement, Marker3DElement und Polyline3DElement mit autofitsCamera lösen keine Kameraaktualisierungen aus, wenn sie aus dem DOM entfernt werden. Bei Route3DElement haben Fehler oder leere Antworten keine Auswirkungen auf die Kamera. Wenn Sie „autofitsCamera“ für ein bestimmtes Element von „true“ in „false“ ändern, wird die Kamera nicht aktualisiert, um dieses Element auszuschließen. Das Element wird jedoch von zukünftigen Kamera-Updates ausgeschlossen.
  • Der zIndex eines AdvancedMarkerElement wird jetzt durch den explizit festgelegten Wert oder standardmäßig durch die vertikale Pixelposition bestimmt. Explizite Werte haben Vorrang vor dem Standardwert. Damit Markierungen, die sich weiter unten auf dem Bildschirm befinden und keinen zIndex-Wert haben, nicht unerwartet Markierungen mit einem -Wert überlappen, empfehlen wir, zIndex einheitlich auf alle Markierungen anzuwenden.
  • TypeScript-Deklarationen enthalten jetzt eine Schnittstelle, die HTML-Tag-Namen JS-Klassen zuordnet (google.maps.HTMLElementTagNameMap und die globale HTMLElementTagNameMap), eine Schnittstelle, die HTML-Tag-Namen der EventMap jeder JS-Klasse zuordnet (google.maps.HTMLElementEventMapTagNameMap), eine Schnittstelle aller benutzerdefinierten CSS-Eigenschaften (google.maps.CSSProperties) und für jede stringbasierte Aufzählung ist ein String-Union-Typ definiert (als ${EnumName}String). Diese String-Union wird für diese Aufzählung in allen Deklarationen verwendet. addEventListener() wird auch für jedes benutzerdefinierte Element mit seinen EventMap-Typen überladen und google.maps.importLibrary() wird überladen, um jede zurückgegebene Bibliothek für den übergebenen Bibliotheksnamen korrekt zu typisieren.

3.64.7d

1. April 2026

Änderungen:

  • Die Property mapId kann jetzt nach der Initialisierung von Map3DElement dynamisch aktualisiert werden, sodass Map3DElement nicht neu instanziiert werden muss.
  • [Alpha-Kanal] Es wurde ein neues Route3DElement zum Rendern von Routen auf 3D-Karten hinzugefügt.
  • [Alphakanal] Es wurden die neuen APIs Route.create3DPolylines() und Route.createPopover() hinzugefügt.
  • [Alpha-Kanal] Neue spherical.traversePath() API hinzugefügt.
  • [Alphakanal] Für Marker3DElement, Polyline3DElement und Route3DElement wurde eine neue autofitsCamera API hinzugefügt. Für Map3DElement gibt es eine neue autofitsCameraAnimation API.
  • [Alpha-Kanal] Es wurde ein neuer CirclePathElement zum Rendern von Kreisen mit Polygon3DElement hinzugefügt.
  • [Alphakanal] In 3D-Karten ist jetzt ein neuer ROADMAP-Kartenmodus im alpha-Kanal verfügbar.
  • Ein Fehler wurde behoben, durch den das Street View-Männchen auf Mobilgeräten nicht richtig funktionierte, wenn es sich in einer Karte befand, die an ein DOM-Element angehängt war, das in einem anderen Frame-Kontext als dem Maps JS-Bibliothekscode erstellt wurde.

3.64.6d

26. März 2026

Änderungen:

  • Ein Problem wurde behoben, bei dem durch Drücken der Eingabetaste ein Formular mit Place Autocomplete-Elementen nicht gesendet wurde, wenn kein Vorschlag hervorgehoben war.
  • Es wurde eine Race-Bedingung behoben, die dazu führte, dass FlattenerElement auf 3D-Karten nicht gezeichnet werden konnte.
  • Ein Fehler wurde behoben, durch den die Touch-Bedienung auf Mobilgeräten nicht richtig funktionierte, wenn eine Karte an ein DOM-Element angehängt war, das in einem anderen iFrame-Kontext als dem Code der Maps JavaScript API erstellt wurde.

3.64.5d

18. März 2026

Änderungen:

  • Der weekly-Kanal enthält jetzt mehrere 3D-Maps-Updates, darunter die neuen MarkerElement und FlattenerElement. Außerdem haben wir die Properties cameraPosition und fov sowie altitudeMode-Unterstützung für die Methoden flyCameraTo und flyCameraAround hinzugefügt.
  • In der Places Library wurden currentOpeningHours, regularSecondaryOpeningHours und currentSecondaryOpeningHours für identifizierte Orte eingeführt. Die currentOpeningHours enthalten die Öffnungszeiten für die kommende Woche, einschließlich etwaiger Sonderöffnungszeiten wie an Feiertagen. Die sekundären Öffnungszeiten unterscheiden sich von den Hauptöffnungszeiten eines Ortes und geben die Zeiten für Dinge wie Drive-in, Abholung oder Essen zum Mitnehmen an.
  • Ein Problem in 3D-Karten wurde behoben, bei dem der Link zu Google Maps manchmal nicht richtig aktualisiert wurde, nachdem die Karte verschoben wurde.

3.64.4d

12. März 2026

Änderungen:

  • Die Karteneigenschaft InfoWindow wird bei einer Positionsänderung synchronisiert, um das Problem zu beheben, das zu unnötigen Konsolenwarnungen geführt hat.
  • Ein Problem wurde behoben, bei dem programmatische fov-Aktualisierungen von Map3DElement gelegentlich nicht berücksichtigt wurden.
  • Die Methode flyCameraAround in Map3DElement akzeptiert jetzt Number.Infinity für den Parameter repeatCount, was eine endlose Animation ermöglicht.

3.64.3a

2. März 2026

Änderungen:

  • In der Maps Embed API werden Place Details jetzt mit dem Places UI Kit angezeigt.
  • [Betaversion] Das Attribut cameraPosition, das zuvor am Map3DElement in 3.64.2 eingeführt wurde, wird jetzt auch im Ziel flyCameraTo unterstützt. Weitere Informationen finden Sie unter 3D-Karten in Maps JavaScript.

3.64.2b

26. Februar 2026

Änderungen:

  • google.maps.DirectionsService, google.maps.DirectionsRenderer und google.maps.DistanceMatrixService werden ab dem 25. Februar 2026 nicht mehr unterstützt. Derzeit ist keine Einstellung geplant und es werden weiterhin Fehlerkorrekturen für größere Regressionen bereitgestellt. Die Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Weitere Informationen, einschließlich neuerer, empfohlener Alternativen, finden Sie unter Legacy.
  • [Betaversion] Es wurde ein neues MarkerElement eingeführt, mit dem Sie benutzerdefinierte HTML-Inhalte in Markierungen auf 3D-Karten anzeigen können. Außerdem kann ein neues FlattenerElement jetzt 3D-Meshes in bestimmten Bereichen glätten.
  • [Betaversion] Map3DElement wurde mit den Properties fov und cameraPosition aktualisiert. Die Methoden flyCameraTo und flyCameraAround unterstützen jetzt altitudeMode. Weitere Informationen finden Sie unter 3D-Karten in Maps JavaScript.
  • Ein Fehler wurde behoben, der beim Erstellen eines PinElement mit document.createElement('gmp-pin') einen NotSupportedError verursachte.

3.64.1c

19. Februar 2026

Änderungen:

  • Aktualisieren Sie die Kollision, wenn die Größe von AdvancedMarkerElement geändert wird.

3.63.14d

5. Februar 2026

Änderungen:

  • In der Places Library wurden neue Optionen zum Identifizieren eines Orts bei Datenanfragen eingeführt. Zusätzlich zu id können Sie jetzt einen resourceName angeben, um ein Place-Objekt zu initialisieren.
  • In der Places Library wurde subDestinations für identifizierte Orte eingeführt. Diese subDestinations bieten Nutzern, die an einem großen oder komplexen Ort wie einem Flughafen, Nationalpark, einer Universität oder einem Stadion suchen, genauere Ziele.
  • Ein Problem wurde behoben, bei dem für Map3D eine Höhe angegeben werden musste, wenn die Eigenschaft „center“ in JS festgelegt wurde (jetzt wird standardmäßig 0 verwendet).
  • Das Place-Objekt aus PlaceDetailsElement und PlaceDetailsCompactElement enthält jetzt die Property googleMapsLinks, die URLs für Deeplinks in Google Maps für verschiedene Aktionen bereitstellt. Dazu gehören URIs zum Ansehen des Orts, zum Abrufen von Wegbeschreibungen, zum Ansehen von Fotos, zum Lesen vorhandener Rezensionen und zum Schreiben einer neuen Rezension.

3.63.13

29. Januar 2026

Änderungen:

  • In der Maps Embed API werden keine Kurzinfos mehr angezeigt, wenn der Mauszeiger auf POIs platziert wird.
  • Konsolenwarnungen für falsch konfigurierte Places UI Kit-Elemente (Place Details + Place Search) werden hinzugefügt
  • Im PlaceDetailsElement werden jetzt, sofern verfügbar, KI-generierte Ortszusammenfassungen angezeigt.
  • Für das „PlaceDetailsElement“ ist jetzt eine KI-generierte Zusammenfassung der Rezensionen verfügbar.

3.63.10a

13. Januar 2026

Änderungen:

  • Es wurde ein Problem behoben, das Scroll- und Klickgesten in Pop-overs verhindert hat.
  • Die Felder resourceName und shortFormattedAddress sind jetzt über die Places API verfügbar.

3.63.9d

8. Januar 2026

Änderungen:

  • PlaceSearchElement zeigt Inhalte, die keine Fotos sind, etwas schneller an, während Fotos geladen werden. Die Einblendungsanimationen für Fotos wurden im gesamten Places UI Kit optimiert.
  • Die Leistung beim Rendern von Polylinien auf einer geneigten Karte wurde verbessert.
  • Ein Fehler wurde behoben, bei dem die 3D-Kartenkamera unter bestimmten Bedingungen nicht aktualisiert wurde, wenn sie programmatisch festgelegt wurde.
  • Kleine Leistungsverbesserung beim Laden von Fotos für PlaceDetailsElement und PlaceSearchElement.
  • Das Verhalten der draggable-Eigenschaft in MapOptions wurde genauer beschrieben, um die Einschränkungen bei der Nutzerinteraktion besser zu erläutern.
  • Erzwingt den Zugriff auf die Betaversion für possibleNextAction in der Address Validation-Bibliothek
  • Unterstützung für die Property placeholder und das HTML-Attribut in PlaceAutocompleteElement hinzufügen
  • PlaceAutocompleteElement unterstützt jetzt die Anpassung weiterer Standard-CSS-Schriftarteigenschaften, darunter: font, font-size, font-family, font-weight, line-height, font-style und color. Die Standardschriftgröße beträgt jetzt 16 Pixel.
  • Unterstützung für die Property value und das HTML-Attribut in PlaceAutocompleteElement hinzufügen
  • Optimieren Sie das Laden von Bildern im Places UI Kit.
  • CSS-Teil input wurde dem PlaceAutocompleteElement hinzugefügt

3.63.5d

11. Dezember 2025

Änderungen:

  • Einführung der Address Validation API in der Maps JavaScript API
  • mapTypeId wird jetzt standardmäßig auf MapTypeId.ROADMAP gesetzt, wenn es auf „null“ oder „undefined“ festgelegt ist. Damit wird ein Problem behoben, das dazu führen konnte, dass Kartenkacheln nicht geladen wurden.
  • Den Rezensionsbereich in PlaceDetailsElement ausblenden, wenn der Ort nicht bewertet werden kann.
  • Verbesserter Farbkontrast für das Google-Logo auf google.maps.Map mit benutzerdefiniertem Stil
  • Vektorkarten verwenden jetzt dieselben Satellitenbilder wie Rasterkarten, was zu einer höheren visuellen Qualität führt.

3.63.4a

4. Dezember 2025

Änderungen:

  • --gmp-mat-spacing-medium wird jetzt auf das innere Container-Padding für die horizontale Ansicht PlaceDetailsCompactElement angewendet.
  • Ein Problem mit der Verschiebung der 3D-Karte in Safari unter macOS bei der Interaktion mit UI-Steuerelementen wurde behoben.
  • Die Eigenschaften language und region können jetzt dynamisch in Map3DElement geändert werden, ohne dass eine Karte neu erstellt werden muss.

3.63.1b

20. November 2025

Änderungen:

  • Ein Problem wurde behoben, bei dem das Infofenster falsch positioniert war, wenn es an ein AdvancedMarkerElement angehängt war.
  • Die Schaltfläche zum Löschen von PlaceAutocompleteElement wird nur angezeigt, wenn Text eingegeben wurde.
  • Die Zuordnung des Attributs „orientation“ in PlaceDetailsCompactElement-Stilen erfolgt jetzt ohne Berücksichtigung der Groß-/Kleinschreibung.
  • Es wurde eine Funktion hinzugefügt, mit der das Schwenken der Karte deaktiviert werden kann, wenn PopoverElement in 3D-Karten geöffnet ist.
  • Es wurde ein Fehler behoben, der die Verwendung von addEventListener() auf dem PinElement verhinderte.
  • Modale Dialogfelder (z. B. das Dialogfeld für Tastenkombinationen auf der Karte und das Dialogfeld für Offenlegungen im Places UI Kit) werden jetzt geschlossen, wenn Sie außerhalb des Inhaltsbereichs klicken.
  • Ortsdaten enthalten jetzt KI-generierte Zusammenfassungen von Rezensionen und Informationen zu nahe gelegenen Einrichtungen. Die neuen Properties sind „evChargeAmenitySummary“, „neighborhoodSummary“, „generativeSummary“ und „reviewSummary“.

3.62.13e

6. November 2025

Änderungen:

  • Ein Problem mit einem Speicherleck wurde behoben, das auftrat, wenn ein PopoverElement dynamisch zum DOM hinzugefügt und daraus entfernt wurde.
  • Ein Problem mit einem Speicherleck wurde behoben, das auftrat, wenn ein Map3DElement dynamisch zum DOM hinzugefügt und daraus entfernt wurde.
  • Die Ausrichtung von abgerundeten Bildecken mit abgerundeten Containerecken bei Verwendung eines dicken Rahmens in PlaceDetailsCompactElement wurde korrigiert.

3.62.12c

30. Oktober 2025

Änderungen:

  • [Alpha-Version] Die experimentelle ElevationElement wurde entfernt.
  • CSS-Variablen für background-color, border-radius, box-shadow und padding wurden zu Map 3D PopoverElement hinzugefügt.
  • Die Lightboxen für Fotos im Places UI Kit werden nicht mehr geschlossen, wenn Sie außerhalb des Fotos klicken.

3.62.11d

23. Oktober 2025

Änderungen:

  • [Alpha-Kanal] Dunkler Modus für die Hervorhebung von kontextbezogenen Listenelementen für Orte
  • Die Attribute anchorLeft und anchorTop wurden zu AdvancedMarkerElementOptions hinzugefügt.
  • Die Webkomponente <gmp-pin> ist jetzt verfügbar. Verwenden Sie das neue Attribut glyphSrc, um eine Bild-URL für die Glyphe anzugeben, oder das Attribut glyphText, um Text anzuzeigen. Das Attribut glyph wird für PinElement nicht mehr unterstützt.
  • Verhindert, dass das InfoWindow unerwartet angezeigt wird, wenn ein zugehöriger AdvancedMarker außerhalb des Darstellungsbereichs erstellt wird.
  • 3D Maps ist jetzt im wöchentlichen Kanal verfügbar. Diese Version enthält ein neues Kompass-Steuerelement und vereinfachte Standard-UI-Steuerelemente, Unterstützung für cloudbasiertes Gestalten von Karteninhalten und kooperative Gestenverarbeitung, verbesserte Lokalisierung mit den neuen Eigenschaften language und region für Map3DElement sowie Verbesserungen der Barrierefreiheit für Basiskartenlabels. Weitere Informationen finden Sie unter 3D-Karten in Maps JavaScript.
  • Die Speicherverwaltung für Map 3D wurde verbessert, um Out of Memory-Probleme auf iOS-Geräten zu vermeiden.
  • Routes JS wurde eingeführt. Ermöglicht Entwicklern, Routes API-Aufrufe auszuführen und Routen mit der Maps JS API zu zeichnen.

3.62.9c

9. Oktober 2025

Änderungen:

  • Die Attribute anchorTop und anchorLeft wurden zu AdvancedMarkerElement hinzugefügt. So kann der Ankerpunkt einer Markierung geändert werden, der standardmäßig unten in der Mitte liegt.

3.62.8d

2. Oktober 2025

Änderungen:

  • Neue Kamerasteuerung für die Maps Embed API aktiviert.
  • [Betaversion] Das Attribut defaultUIDisabled in der Klasse Map3DElement und der Schnittstelle Map3DElementOptions wurde durch defaultUIHidden ersetzt. defaultUIDisabled funktioniert weiterhin im beta-Channel.
  • [Betaversion] Das Attribut rounds in der FlyAroundAnimationOptions-Schnittstelle wurde durch repeatCount ersetzt. rounds funktioniert weiterhin im beta-Channel.
  • Das Attribut mapMode wird in PlaceContextualElement nicht mehr unterstützt.

3.62.7e

25. September 2025

Änderungen:

  • Markierungen zur Hervorhebung für PlaceContextualElement aktivieren.

3.62.6d

18. September 2025

Änderungen:

  • [Betaversion] Route-Fehlermeldungen wurden verständlicher formuliert.
  • [Betaversion] Unterstützung von Ortsressourcennamen in Route-Anfragen.
  • [Betaversion] Erstellen von Route-Polylinien aus RouteLeg-Pfaden zulassen.

3.62.5d

10. September 2025

Änderungen:

  • [Betaversion] Das Attribut coordinates in „Polyline3DElement“ wurde durch path ersetzt, das jetzt als HTML-Attribut verfügbar ist. Die Eigenschaft outerCoordinates von Polygon3DElement wurde durch path ersetzt, das jetzt als HTML-Attribut verfügbar ist. Das Attribut innerCoordinates für Polygon3DElement wurde durch innerPaths ersetzt. Alle „coordinates“-Eigenschaften dieser beiden Elemente wurden eingestellt, funktionieren aber weiterhin in der Betaversion.

3.62.3c

3. September 2025

Keine öffentlich sichtbaren Änderungen.

3.62.2c

28. August 2025

Änderungen:

3.62.1

21. August 2025

Änderungen:

  • [Betaversion] sessionToken und placeAutocompleteElement wurden als optionale Optionen für die Address Validation API für die Sitzungsverwaltung in AddressValidation.fetchAddressValidation() hinzugefügt.
  • [Betaversion] Routes JS wurde eingeführt. Ermöglicht Entwicklern, Routes API-Aufrufe auszuführen und Routen mit der Maps JS API zu zeichnen.

3.61.14

7. August 2025

Änderungen:

  • Es wurde ein Problem behoben, bei dem die Foto-Lightbox im horizontalen Modus im kompakten Element „Place Details“ nicht verfügbar war.

3.61.12c

31. Juli 2025

Änderungen:

  • Dokumentation für zusätzliche Felder in „PlaceAutocompleteElementOptions“ und „BasicPlaceAutocompleteElementOptions“ hinzugefügt.
  • Ein Problem wurde behoben, bei dem erweiterte Markierungen kurz aufblitzten und dann verschwanden, wenn sie aus dem Bild geschwenkt wurden.
  • Der Klasse „Place“ wurde „googleMapsLinks“ hinzugefügt.

3.61.11a

24. Juli 2025

Änderungen:

  • Fügen Sie der Klasse „Place Review“ die Felder „originalText“ und „originalTextLanguageCode“ hinzu.
  • [Alpha-Kanal] „mapMode“ für das PlaceContextual Maps Grounding-Widget aktivieren. Nutzer können zwischen ROADMAP, HYBRID und NONE wechseln.
  • [Betaversion] Das Map3DElement löst jetzt ein Ereignis aus, wenn die Karte nicht initialisiert werden kann, z.B. weil der Browser des Nutzers WebGL nicht unterstützt.
  • 45°-Bilder auf der Karte werden nicht mehr unterstützt. Weitere Informationen finden Sie unter Eingestellte Funktionen – 45°-Bilder.

3.61.10d

17. Juli 2025

Änderungen:

  • Das Basic Place Autocomplete-Widget ist jetzt im wöchentlichen Kanal verfügbar.
  • [Alphakanal] Das experimentelle „PlaceListElement“ wurde entfernt.
  • Fügen Sie „PlaceSearchElement“ und die zugehörigen Konfigurations-/Anfrageelemente hinzu.
  • Zusätzliche Stil-Tokens für „PlaceDetailsElement“ und „PlaceDetailsCompactElement“.

3.61.9a

10. Juli 2025

Änderungen:

  • Die Markierungen wurden aktualisiert, um zu verhindern, dass bei Verwendung eines Screenreaders für jedes Element wiederholte Navigationsanweisungen ausgegeben werden. Die Anleitung wird jetzt nur einmal angezeigt, wenn Sie die Gruppe aufrufen.
  • Ein Kontrastproblem im Dialogfeld für Tastenkombinationen im dunklen Modus wurde behoben.
  • Unterstützung für die Anpassung von Rahmen, Rahmenradius, Widget-Hintergrundfarbe und Farbschema für das Place Autocomplete-Element aktivieren. Das Place Autocomplete-Element berücksichtigt jetzt automatisch den dunklen Modus. Wenn Sie diese Funktion deaktivieren möchten, wenden Sie color-scheme: light in CSS an.
  • Den Klassen „Place Photo“ und „Review“ wurden googleMapsURI-Felder hinzugefügt.
  • [Betaversion] PossibleNextAction-Enum zur Address Validation API hinzugefügt.

3.61.7a

1. Juli 2025

Änderungen:

  • Die Funktion „Heatmap-Ebene“ in der Maps JavaScript API wird nicht mehr unterstützt. Diese API wurde im Mai 2025 eingestellt und wird in einer späteren Version der Maps JavaScript API, die im Mai 2026 veröffentlicht wird, nicht mehr verfügbar sein. Weitere Informationen finden Sie unter https://developers.google.com/maps/deprecations.
  • Ein Problem in Google Analytics wurde behoben, das die Verarbeitung von Klicks auf POIs verhinderte, die durch benutzerdefiniertes Styling ausgeblendet wurden.
  • [Betaversion] Zusätzliche Verarbeitung für den Verlust des WebGL-Kontexts in 3D-Karten hinzugefügt. 3D-Karten versuchen jetzt, sich selbst wiederherzustellen, wenn der WebGL-Kontext wiederhergestellt wird.

3.61.6d

26. Juni 2025

Änderungen:

  • „internalUsageAttributionIds“ wurde zu „Map3DElement“ und „Map3DElementOptions“ hinzugefügt.

3.61.5a

17. Juni 2025

Änderungen:

  • Unterstützung für den String „IP_BIAS“ für LocationBias für Place Autocomplete aktivieren.
  • Ein Dokumentationsfehler für SearchNearbyRequest wurde behoben. Der Standardwert für SearchNearbyRequest.RankPreference ist POPULARITY, nicht DISTANCE.

3.61.4a

12. Juni 2025

Änderungen:

  • RPCStatus-Enum hinzugefügt, um Statuscodes zu beschreiben, die von bestimmten Webdiensten zurückgegeben werden.

3.61.3b

5. Juni 2025

Keine öffentlich sichtbaren Änderungen.

3.61.2

29. Mai 2025

Änderungen:

  • PlaceDetailsElement, PlaceDetailsCompactElement und zugehörige Konfigurationselemente wurden hinzugefügt. „PlaceDetailsSize“ wurde entfernt.
  • Ein Problem mit PlaceAutocompleteElement wurde behoben, bei dem durch die Auswahl eines IME-Eintrags ein Vorhersageelement ausgewählt wurde.

3.61.1

22. Mai 2025

Änderungen:

  • [Betaversion] Fehlender Ort/Darstellungsbereich in der Ortsausgabe von „PlaceDetailsCompactElement“ wurde korrigiert.
  • In den abgedeckten Städten sind Details auf Straßenebene verfügbar.

3.60.12

8. Mai 2025

Änderungen:

  • [Betaversion] Unterstützung für die Address Validation API in der Maps JavaScript API hinzugefügt.
  • Ein Problem mit Netzwerkanrufen aus Kontexten ohne Origin-Header wurde behoben.

3.60.11 (Rollback durchgeführt)

1. Mai 2025

Änderungen:

  • [Betaversion] „PlaceDetailsCompactElement“ und zugehörige Konfigurationselemente hinzugefügt.
  • Es wurde ein Problem behoben, bei dem „StreetViewPanoramaOptions.zoomControl = false“ für Street View-Karten nicht funktionierte.

3.60.10

24. April 2025

Änderungen:

  • [Betaversion] 3D Maps ist jetzt in der Betaversion verfügbar. Diese Version enthält Verbesserungen der Barrierefreiheit im Internet sowie neue interaktive Elemente für Polylinien, Polygone und 3D-Modelle. Außerdem ist jetzt ein neues PopoverElement verfügbar, mit dem benutzerdefinierte HTML-Inhalte auf 3D-Karten angezeigt werden können. Weitere Informationen finden Sie unter 3D-Karten in Maps JavaScript.

3.60.9

17. April 2025

Änderungen:

  • [Alphakanal] PlaceContextualElement wird als uneingeschränkte experimentelle Funktion eingeführt.
  • [Alpha-Kanal] 3D-Modelle werden jetzt standardmäßig mit bildbasierter Beleuchtung (Image-Based Lighting, IBL) auf 3D-Karten gerendert.

3.60.8

9. April 2025

Änderungen:

  • [Betaversion] Die LocalContext API wurde jetzt vollständig entfernt. Wenn Sie versuchen, „LocalContextMapView“ zu instanziieren, wird jetzt ein Fehler ausgegeben. Weitere Informationen finden Sie unter https://developers.google.com/maps/deprecations#localcontext-deprecation.
  • Ein Fehler wurde behoben, der beim Ziehen von erweiterten Markierungen auf Touchgeräten zu einem ungewöhnlichen Verhalten führte.
  • Die Deckkraft des Overlays für die gemeinsame Gestensteuerung wurde erhöht, damit der Text darauf in allen Bereichen der Karte den Kontrastanforderungen entspricht.
  • Unterstützung für PostalAddress in der Places API hinzugefügt.
  • Sorgt dafür, dass das statische Karten-Overlay beim Start das gleiche „colorScheme“ wie die zugrunde liegende Karte hat.

3.60.7b

3. April 2025

Änderungen:

  • Das „Place Autocomplete“-Widget ist jetzt im wöchentlichen Kanal verfügbar.

3.60.6

27. März 2025

Änderungen:

  • Ein Problem in Safari wurde behoben, bei dem Seiten, die overscroll-behavior verwenden, nicht richtig gescrollt wurden.
  • Das Flackern beim Hinzufügen vieler erweiterter Markierungen mit aktiviertem Konfliktverhalten wurde behoben.
  • Unterstützung für PriceRange in Places hinzugefügt.

3.60.5 (Rollback durchgeführt)

20. März 2025

Änderungen:

  • Ein Fehler wurde behoben, der verhinderte, dass die Seite gescrollt werden konnte, wenn auf erweiterte Markierungen geklickt oder getippt wurde.
  • Ein Fehler wurde behoben, durch den der Vollbildmodus in <gmp-map> nicht richtig funktionierte.
  • Es wurde ein Fehler behoben, durch den das Infofenster einer ausgeblendeten erweiterten Markierung weiterhin sichtbar war.
  • Karten mit benutzerdefinierten Stilen in der Straßenkarte verlieren ihre benutzerdefinierten Stile nicht, wenn die Ebene „Fahrrad“ hinzugefügt wird.

3.60.4

11. März 2025

Änderungen:

  • Benutzerdefinierte Stile und Hintergrundfarben werden auf den spezifischen Kartentyp und das Farbschema angewendet, für die der Stil definiert ist. Anfangs ist dies auf „Straßenkarte“ und „Straßenkarte dunkel“ beschränkt. Bei der Ebene für öffentliche Verkehrsmittel wird der benutzerdefinierte Stil für den ausgewählten Kartentyp beibehalten.

3.60.3 (Rollback durchgeführt)

5. März 2025

Änderungen:

  • Ein Fehler wurde behoben, durch den das Steuerfeld für die Wegbeschreibung nicht angezeigt wurde.

3.60.2

27. Februar 2025

Änderungen:

  • Orte: Unterstützung für den NACS-Anschlusstyp (North American Charging Standard, SAE J3400) für Elektrofahrzeuge hinzugefügt.
  • Die HTML-Elemente „gmp-map“ und „gmp-advanced-marker“ sind jetzt allgemein verfügbar.

3.60.1

20. Februar 2025

Änderungen:

  • [Alphakanal] altitudeMode für Polygon3DElement und Polyline3DElement ist jetzt standardmäßig CLAMP_TO_GROUND.
  • [Alpha-Kanal] Für das Rendern von 3D-Karten muss jetzt eine neue mode-Option für Map3DElement festgelegt werden. Es sind zwei neue Werte verfügbar: HYBRID und SATELLITE. Die vorhandene Option defaultLabelsDisabled wurde entfernt. Legen Sie für mode entweder HYBRID oder SATELLITE fest.
  • [Betaversion] Die Hintergrundfarbe wird auf die Standardfarbe oder die in MapOptions festgelegte Farbe zurückgesetzt, wenn sie nicht speziell für einen bestimmten Kartentyp festgelegt wurde.
  • [Betakanal] Benutzerdefinierte Rasterstile sollten nur auf den Kartentyp angewendet werden, dem der Stil zugewiesen wurde.
  • Ein Problem wurde behoben, bei dem sich erweiterte Markierungen verschoben, wenn sie im Vollbildmodus gezogen wurden. Außerdem wurde ein Problem behoben, bei dem das Street View-Pegman-Symbol im Vollbildmodus beim Ziehen versetzt angezeigt wurde.
  • Die Standard-Zoomsteuerung wird durch die neue Kamerasteuerung ersetzt, die sowohl Schaltflächen zum Schwenken als auch zum Zoomen enthält.
  • Die Symbole für die Zoom-Schaltflächen wurden aktualisiert, um sie an die neuen Symbole für die Schwenk-Schaltflächen anzupassen.

3.59.8

6. Februar 2025

Änderungen:

  • Kunden können jetzt auf TransitFare-Werte als Text zugreifen.
  • [Alpha-Kanal] Das neue AirQualityMeterElement wurde eingeführt: <gmp-air-quality-meter>.
  • [Alphakanal] Für die Verwendung von „PlaceAutocompleteElement“ muss jetzt die Places API (New) im Google Cloud-Projekt aktiviert sein. .
  • [Alpha-Kanal] PlaceAutocompleteElement: Das Ereignis „gmp-placeselect“ wird durch „gmp-select“ ersetzt und stellt ein PlacePredictionSelectEvent-Objekt anstelle eines PlaceAutocompletePlaceSelect-Objekts bereit.
  • [Alpha-Kanal] PlaceAutocompleteElement: Das Ereignis „gmp-requesterror“ wird durch „gmp-error“ ersetzt und stellt ein Event-Objekt anstelle eines PlaceAutocompleteRequestErrorEvent-Objekts bereit.
  • [Alphakanal] PlaceAutocompleteElement: componentRestrictions wird durch includedRegionCodes ersetzt.
  • [Alphakanal] „PlaceAutocompleteElement“: „types“ wird durch „includedPrimaryTypes“ ersetzt.

3.59.7

30. Januar 2025

Änderungen:

  • [Betaversion] Die Hintergrundfarben für die Straßenkarte und die Straßenkarte im dunklen Modus, die für benutzerdefinierte Stile festgelegt wurden, sollten hinter Kacheln und über die Kartenränder hinaus gerendert werden.
  • [Betaversion] Eine benutzerdefinierte Straßenkarte (oder eine Straßenkarte im dunklen Modus) behält ihren benutzerdefinierten Stil bei, wenn eine Ebene für öffentliche Verkehrsmittel hinzugefügt wird, anstatt zum Standard-Kartenstil der Basiskarte zurückzukehren.
  • Karten im dunklen Modus bleiben jetzt im dunklen Modus, wenn die Ebene „Öffentliche Verkehrsmittel“ hinzugefügt wird.

3.59.6

23. Januar 2025

Es gibt keine öffentlich sichtbaren Änderungen.

3.59.5

16. Januar 2025

Änderungen:

  • Ein Fehler wurde behoben, der dazu führte, dass beim Erstellen eines benutzerdefinierten Street View-Panoramas nicht abgefangene Fehler ausgegeben wurden.

3.59.4a

9. Januar 2025

Änderungen:

  • Es wurde ein Fehler behoben, der dazu führte, dass nicht abgefangene Fehler ausgelöst wurden, wenn die Verkehrsebene aktiviert war.
  • [Betachannel] Ein Problem wurde behoben, bei dem PlaceAutocompleteElement den Fokus nicht richtig zurückgegeben hat.
  • [Betaversion] Atomare Kartenelemente werden in unterstützten Städten ab Zoomstufe 17 angezeigt.

3.59.3

12. Dezember 2024

Änderungen:

  • Firebase App Check kann jetzt mit der Maps JavaScript API und der Places JavaScript API verwendet werden.

3.59.2

5. Dezember 2024

Änderungen:

  • [Alphakanal] Atomare Kartenelemente werden in unterstützten Städten ab Zoomstufe 17 angezeigt.
  • Fügt dem Initialisierer eine ID für die Nutzungszuordnung hinzu, damit Google nachvollziehen kann, welche Bibliotheken und Beispiele für Entwickler hilfreich sind, z. B. die Verwendung einer Bibliothek für das Markierungs-Clustering. Wenn Sie die ID für die Nutzungszuordnung nicht senden möchten, können Sie diese Property löschen oder den Wert durch einen leeren String ersetzen. Änderungen an diesem Wert nach der Instanziierung werden möglicherweise ignoriert.
  • Sie können jetzt Firebase App Check verwenden, um sich vor schädlichen Anfragen zu schützen. Weitere Informationen zur Verwendung von App Check mit Places und zur Verwendung von App Check mit Maps

3.59.1

21. November 2024

Änderungen:

  • [Betaversion] Ein Problem wurde behoben, bei dem die Zoomsteuerung in Street View fehlte.
  • Ein Fehler wurde behoben, bei dem nicht anklickbare Legacy-Markierungen trotzdem das Click-Event auslösen.
  • Es wurde ein Fehler behoben, durch den die Pixelposition von erweiterten Markierungen beim Wechsel zu einem benutzerdefinierten Kartentyp nicht aktualisiert wurde.
  • Wenn Standard- oder benutzerdefinierte Kartentypen und -stile mit einer Karten-ID angewendet werden, wird jetzt eine Konsolenwarnung protokolliert. Wenn eine Karten-ID vorhanden ist, werden Kartenstile über die Cloud Console gesteuert. Cloud-Stile werden derzeit nur für den Kartentyp „roadmap“ unterstützt.
  • Die Schaltflächen für die Kamerasteuerung werden im dunklen Modus beim Hovern anders dargestellt.
  • Problem mit dem Padding von „fitBounds“ bei Verwendung sehr kleiner Grenzen behoben.

3.58.11a

31. Oktober 2024

Änderungen:

  • [Betaversion] Es wurde ein Fehler behoben, der dazu führte, dass der Street View-Pegman auf der Karte der Webkomponente nicht verwendet werden konnte.
  • Screenreader werden daran gehindert, den Fokus auf die Scroll-Meldung zu legen, wenn sie auf einer Karte der Embed API ausgeblendet ist.

3.58.10

24. Oktober 2024

Änderungen:

  • Ein Problem wurde behoben, das beim Zugriff auf den Sitzungsspeicher eine Ausnahme verursacht hat.

3.58.9 (Rollback durchgeführt)

17. Oktober 2024

Änderungen:

  • [Alphakanal] Für Markierungen, die auf 3D-Karten gerendert werden, können jetzt benutzerdefinierte Bilder und SVGs verwendet werden.

3.58.8

10. Oktober 2024

Änderungen:

  • Eine falsche WebGLOverlayView-Konsolenwarnung wurde entfernt.
  • Es wurde ein Problem behoben, durch das in Chrome fälschlicherweise eine blaue Fokuslinie um die Karte angezeigt wurde, wenn sie das erste Element auf der Seite war, mit dem über einen Zeiger oder eine Maus interagiert wurde.
  • ODRD-Anbieter für Fahrzeug- und Flottenstandorte für das JavaScript-Flottentracking von Mobility Services hinzugefügt.

3.58.7

3. Oktober 2024

Keine öffentlich sichtbaren Änderungen.

3.58.6

25. September 2024

Änderungen:

  • [Alpha-Kanal] Die Attribute *Opacity wurden aus Polyline3DElement und Polygon3DElement entfernt. Alphawerte können in den entsprechenden *Color-Eigenschaften mit den Farbformaten #rgba, #rrggbbaa, rgba(r, g, b, a) oder rgb(r g b / a) angegeben werden.
  • [Alpha-Kanal] In der experimentellen Version sind jetzt Standard-UI-Steuerelemente, Markierungen, 3D-Modelle und voreingestellte Kameraanimationsfunktionen für 3D-Karten verfügbar.
  • Es wurde ein Fehler behoben, der dazu führte, dass auf Vektorkarten nicht zwischen benutzerdefinierten Kartentypen gewechselt werden konnte.
  • Verwenden Sie für Geräte mit hoher Pixeldichte Satellitenbilder mit hoher Auflösung.

3.58.5a

19. September 2024

Keine öffentlich sichtbaren Änderungen.

3.58.4a

12. September 2024

Keine öffentlich sichtbaren Änderungen.

3.58.3

5. September 2024

Es gibt keine öffentlich sichtbaren Änderungen.

3.58.2

29. August 2024

Änderungen:

  • Die Textglyphe des PinElement wird jetzt mit dem PinElement skaliert und die Standardfarbe entspricht der Standard-glyphColor des PinElement.

3.58.1a

22. August 2024

Änderungen:

  • [Betaversion] Das Zoom-Steuerelement wird standardmäßig durch das Kamerasteuerelement ersetzt. Die Kamerasteuerung bietet sowohl Zoom- als auch Schwenkfunktionen.
  • Veröffentlichen Sie die Properties cameraControl und cameraControlOptions in MapOptions.
  • Farbschema (hell oder dunkel) kann bei der Karteninstanziierung festgelegt werden.
  • Das Steuerelement für Kartentypen wird in eine neue Zeile umgebrochen, wenn die Kartenbreite zu gering ist.
  • Ein neuer Labeler zum Rendern der Labels für Vektorkarten wurde integriert.
  • Die neuen Basiskartenfarben sind jetzt die Standardeinstellung im v=weekly-Kanal für Entwickler, die keine Karten-IDs verwenden. Weitere Informationen finden Sie unter https://developers.google.com/maps/new-basemap-style-opt-in.

3.57.13

8. August 2024

Änderungen:

  • [Betaversion] Adressdeskriptoren wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Geocodierung und die Orts-ID-Suche hinzugefügt.

3.57.12

1. August 2024

Änderungen:

  • [Betaversion] Adressdeskriptoren wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Geocodierung und die Suche nach Orts-IDs hinzugefügt.
  • [Betaversion] Das Farbschema (hell oder dunkel) kann beim Instanziieren der Karte festgelegt werden.
  • Latenz von IconMouseEvent verringern, wenn in Vektorkarten auf ein Element geklickt wird

3.57.10

25. Juli 2024

Änderungen:

  • [Betaversion] Adressdeskriptoren wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Geocodierung und die Orts-ID-Suche hinzugefügt.
  • Der Klasse „Place“ wurden mehrere Attribute für primäre Typen und Anzeigenamen hinzugefügt.

3.57.9

18. Juli 2024

Änderungen:

  • Die Barrierefreiheit des Pegman-Steuerelements für Street View wurde verbessert.

3.57.8b

11. Juli 2024

Es gibt keine öffentlich sichtbaren Änderungen.

3.57.7

4. Juli 2024

Änderungen:

  • Fügen Sie den Eigenschaften der Place-Klasse Optionen für Elektrofahrzeuge und Kraftstoff hinzu. Suchoptionen für Elektrofahrzeuge für „Place.searchByText“ aktivieren.

3.57.6a

27. Juni 2024

Keine öffentlich sichtbaren Änderungen.

3.57.5

20. Juni 2024

Es gibt keine öffentlich sichtbaren Änderungen.

3.57.4

13. Juni 2024

Änderungen:

  • [Betaversion] Ein neuer Labeler zum Rendern der Labels für Vektorkarten wurde integriert.
  • „InfoWindow“ hat die neue Property isOpen, die angibt, ob es auf einer Karte oder in Street View geöffnet ist.
  • Die fehlerhafte Referenzdokumentation für die Place Autocomplete-Klasse PlacePrediction wurde korrigiert.

3.57.3a

6. Juni 2024

  • [Betaversion] Der Geocoding-Antwort für die umgekehrte Geocodierung, die Forward Geocoding und die Suche nach Orts-IDs wurden Adressdeskriptoren hinzugefügt.

3.57.2

28. Mai 2024

Änderungen:

  • Ein Fehler wurde behoben, bei dem das Steuerelement für den Kartentyp in der Webkomponente keine Menüs öffnete.
  • Ein Fehler wurde behoben, durch den die Ziehanzeige von „AdvancedMarkerElement“ fehlte.
  • Fügen Sie der neuen Place API die Funktion zur automatischen Vervollständigung hinzu.
  • Kartenrasterkacheln werden jetzt im WebP-Bildformat bereitgestellt.
  • Die Dokumentation für Place.searchByText und Place.searchNearby wurde aktualisiert, um auf die richtige Liste der Felder zu verweisen.
  • Im wöchentlichen Release-Channel sind jetzt eine neue Schaltfläche zum Schließen von InfoWindow und eine optionale Kopfzeile verfügbar.

3.57.0

24. Mai 2024

Keine öffentlich sichtbaren Änderungen.

3.56.12a

9. Mai 2024

Änderungen:

  • Es wurde ein Fehler behoben, durch den der Ziehpunkt von AdvancedMarkerElement fehlte.

3.56.11

2. Mai 2024

Änderungen:

  • [Betaversion] <gmp-map> wird jetzt standardmäßig im Vektormodus verwendet, wenn eine Karten-ID festgelegt ist, aber kein expliziter Renderingtyp für die Karten-ID festgelegt ist (z.B. DEMO_MAP_ID).

3.56.10

25. April 2024

Änderungen:

  • [Betaversion] Das gmp-placeselect-Ereignis von PlaceAutocompleteElement wird jetzt weitergeleitet.
  • [Betakanal] Es sind jetzt eine neue Schaltfläche zum Schließen von Infofenstern und eine optionale Kopfzeile verfügbar.
  • [Betaversion] Verbesserte Tastatur- und Einzeiger-Bedienungshilfen für das Pegman-Steuerelement in Street View.
  • Das Problem mit dem Speicherleck, das durch das Entfernen erweiterter Markierungen verursacht wurde, wurde behoben.
  • Ein Problem wurde behoben, bei dem Kreise keinen glatten Umfang hatten.
  • Es wurde eine API hinzugefügt, mit der der Vektormodus während der Instanziierung von „google.maps.Map“ festgelegt werden kann (mapId nicht erforderlich).

3.56.8

11. April 2024

Änderungen:

  • Ein Problem mit einem Speicherleck bei der Verwendung von AdvancedMarkerElement wurde behoben.

3.56.7

4. April 2024

Änderungen:

  • Die Funktion „searchNearby“ wird der neuen Place-Klasse hinzugefügt.

3.56.6

28. März 2024

Änderungen:

  • [Betaversion] Kartenrasterkacheln werden jetzt im WebP-Bildformat bereitgestellt.
  • Die Positionierung des Infofenster-Ankers für POIs auf Vektorkarten wurde korrigiert.
  • Ein Fehler wurde behoben, bei dem AdvancedMarkerElement ohne festgelegte Position angezeigt wurde.
  • Der InfoWindow API wurde ein „close“-Ereignis hinzugefügt.

3.56.5

21. März 2024

Änderungen:

  • [Betaversion] Die neuen Farben der Basiskarte sind jetzt die Standardeinstellung für Entwickler, die keine Karten-IDs verwenden. Weitere Informationen finden Sie unter https://developers.google.com/maps/new-basemap-style-opt-in.
  • Die Basisposition des Infofensters für Labels und Symbole der Vektorkarte wurde korrigiert.

3.56.4

14. März 2024

Es gibt keine öffentlich sichtbaren Änderungen.

3.56.3

7. März 2024

Keine öffentlich sichtbaren Änderungen.

3.56.1

22. Februar 2024

Änderungen:

  • Ein Dokumentationsfehler im Parameter „fields“ von „Place.searchByText“ wurde behoben.
  • [Betaversion] Erstellt einen Standard-Slot in <gmp-map> und ermöglicht das Erstellen benutzerdefinierter Elemente, um Maps JavaScript API-Webkomponenten zu umschließen.
  • Parkmöglichkeiten in die neue Place-Klassen-API aufnehmen
  • Einstellung von „google.maps.Marker“ Verwenden Sie bitte stattdessen „google.maps.marker.AdvancedMarkerElement“. Derzeit ist noch nicht bekannt, zu welchem Datum google.maps.Marker eingestellt wird, doch empfehlen wir bereits jetzt die Verwendung von google.maps.marker.AdvancedMarkerElement anstelle von google.maps.Marker. Wir stellen für google.maps.Marker weiterhin bei schwerwiegenden Regressionen Fehlerkorrekturen bereit, doch werden bestehende Fehler in google.maps.Marker nicht mehr behoben. Die Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Einzelheiten zum Zeitplan für die Einstellung finden Sie unter https://developers.google.com/maps/deprecations.
  • Fügen Sie der neuen Place-Klassen-API zusätzliche Attribute hinzu.
  • Zahlungsoptionen für die neue Place-Klassen-API hinzufügen

3.55.11a

15. Februar 2024

Änderungen:

  • Verhindert, dass Karten beim Klicken automatisch in die Ansicht gescrollt werden.

3.55.11

8. Februar 2024

Änderungen:

  • [Alphakanal] Die inputElement-Property wurde aus PlaceAutocompleteElement entfernt.
  • [Alphakanal] CSS-Teile für das Place Autocomplete-Element hinzufügen
  • [Betakanal] PlaceAutocompleteElement ist jetzt in der Vorabversion (v=beta) verfügbar
  • Optionen für Barrierefreiheit zur Places V2 API hinzufügen

3.55.10

1. Februar 2024

Änderungen:

  • [Betaversion] „SearchByTextRequest.rankBy“ wird eingestellt. Verwenden Sie stattdessen „SearchByTextRequest.rankPreference“.
  • [Betaversion] „Place.findPlaceFromQuery“ und „Place.findPlaceFromPhoneNumber“ sind nicht mehr verfügbar. Verwenden Sie stattdessen „Place.searchByText“.
  • Nutzungs-Tracking pro Kanal korrigieren
  • Aktivieren Sie verkehrsabhängige Polylinien für Trip- und Fahrzeugstandortanbieter in JavaScript Journey Sharing.
  • Die neue Klasse „Place“ ist jetzt im wöchentlichen Kanal verfügbar.
  • „Place.openingHours“ wird eingestellt. Verwenden Sie stattdessen „regularOpeningHours“.

3.55.9

25. Januar 2024

Änderungen:

  • [Betaversion] Ein Problem wurde behoben, durch das das Dialogfeld für Tastenkombinationen nicht geschlossen werden konnte, wenn die Taste Esc auf MapElement gedrückt wurde.
  • Der Bootstrap-URL für das direkte Laden von Scripts wurde der neue URL-Parameter loading=async hinzugefügt. Das bedeutet, dass die Maps JavaScript API nicht synchron geladen wurde und dass durch das load-Ereignis des Scripts kein JavaScript-Code ausgelöst wird. Es wird dringend empfohlen, diese Einstellung nach Möglichkeit auf async zu setzen, um die Leistung zu verbessern.

3.55.8

18. Januar 2024

Änderungen:

  • [Alphakanal] Das Sitzungstoken wird jetzt als Teil von PlaceAutocompleteElement-Anfragen gesendet.
  • [Betaversion] Führt eine neue Property gmpClickable in AdvancedMarkerElement ein. Dies ist eine funktionsgefährdende Änderung für Nutzer, die das gmp-click-Ereignis mit addEventListener() in der Betaversion registrieren. Wenn Sie das Ereignis gmp-click bei einem Klick empfangen möchten, legen Sie die Property gmpClickable auf true fest oder fügen Sie das Attribut gmp-clickable der -Webkomponente hinzu. Nutzer, die addListener() verwenden, um das gmp-click-Ereignis zu registrieren, müssen derzeit nichts ändern.

3.55.7

11. Januar 2024

Änderungen:

  • [Betaversion] Die element-Property von AdvancedMarkerElement verweist jetzt auf die Instanz von AdvancedMarkerElement.
  • [Betaversion] Erweiterte Markierungen können jetzt mit untergeordneten Knoten angepasst werden.
  • Ein Fehler wurde behoben, durch den die Tastenkombinationen zum Schwenken und Zoomen nach dem Klicken auf die Karte nicht funktionierten.
  • Aktivieren Sie die Anpassung von Polylinien für die JavaScript-Funktion zum Teilen von Routen.
  • [Alphakanal] Attribute „types“, „requestedLanguage“, „requestedRegion“ und „name“ zu „PlaceAutocomplete“ hinzufügen
  • [Betaversion] Ein Fehler wurde behoben, durch den das Element für erweiterte Markierungen beim Aufrufen von document.createElement('gmp-advanced-marker') nicht erstellt wurde.

3.55.3

30. November 2023

Keine öffentlich sichtbaren Änderungen.

3.55.2

23. November 2023

Änderungen:

  • Ein Fehler wurde behoben, der in Street View zu stilbezogenen CSP-Fehlern führte.

3.55.1

16. November 2023

Keine öffentlich sichtbaren Änderungen.

3.54.12a

8. November 2023

Änderungen:

  • Ein Fehler wurde behoben, der dazu führte, dass WebGLOverlayView in bestimmten Situationen nicht gerendert wurde.

3.54.12

2. November 2023

Änderungen:

3.54.11

26. Oktober 2023

Änderungen:

  • Ein Problem, bei dem beim Einrichten von Steuerelementen auf einer Karte ein Fehler auftreten konnte, wurde behoben.
  • Es wurde die Möglichkeit hinzugefügt, Street View-Bilder über StreetViewLocationRequest und StreetViewControlOptions auf offizielle Google-Quellen zu beschränken.

3.54.10

18. Oktober 2023

Änderungen:

  • [Betaversion] Das Steuerelementlayout von „MapElement“ wird jetzt automatisch von links nach rechts oder von rechts nach links angepasst, je nach berechnetem direction-Stil. Es sind auch Slots zum Hinzufügen benutzerdefinierter Steuerelemente verfügbar. „ControlPosition“ unterstützt jetzt logische Werte für die Unterstützung von LTR-/RTL-Layouts. Außerdem wird das Layout der Steuerelemente in der Maps Embed API jetzt automatisch an die Sprache angepasst, je nachdem, ob sie von links nach rechts oder von rechts nach links geschrieben wird.
  • [Betaversion] Für „MapElement“ ist jetzt „delegatesFocus“ aktiviert

3.54.9

12. Oktober 2023

  • [Betaversion] Der Places v2 API wurde eine redaktionelle Zusammenfassung hinzugefügt.

3.54.7a

28. September 2023

Änderungen:

  • Unterstützung für mehrere Standortanbieter in Journey Sharing JavaScript hinzugefügt.

3.54.6

21. September 2023

Änderungen:

  • google.maps.FeatureLayer reagiert auf mousemove-Ereignisse.
  • „google.maps.FeatureType.SCHOOL_DISTRICT“ wurde hinzugefügt, sodass Schulbezirke in datengestützten Stilen unterstützt werden.

3.54.5

14. September 2023

Änderungen:

  • [Betaversion] Ein Fehler wurde behoben, durch den „addEventListener()“ von „AdvancedMarkerElement“ nicht verfügbar war.

3.54.4

7. September 2023

Änderungen:

  • Das Google-Logo überschneidet sich nicht mehr so oft mit den Urheberrechtsinformationen auf der Karte.

3.54.2

24. August 2023

Änderungen:

  • Fehler in DirectionsRenderer behoben, durch den die Karte nicht geladen wurde, wenn Zoom und Mittelpunkt nicht vor dem Rendern von DirectionsResult festgelegt wurden.

3.54.1

18. August 2023

Änderungen:

  • Die Maps JavaScript API wird aktualisiert, um ECMAScript 2020 nativ zu unterstützen.
  • Erweiterte Markierungen werden jetzt deutlicher gerendert.
  • Die Karte wird deaktiviert, wenn Array.from mit einer Implementierung überschrieben wird, die keine Iterables unterstützt.
  • Der Fokus, der verloren ging, wenn die Zoom-Schaltflächen auf den Grenzwertebenen deaktiviert wurden, wurde korrigiert.

3.53.13

27. Juli 2023

Änderungen:

  • [Betaversion] Die Quellenangaben in der neuen Place-Klasse wurden refaktoriert. PhotoAttribution ist jetzt AuthorAttribution. author ist jetzt displayName. authorURI ist jetzt uri. photoURI {?string} ist jetzt auf AuthorAttribution verfügbar. Photo.attributions ist jetzt Photo.authorAttributions. Review.authorAttribution {?AuthorAttribution} ersetzt Photo.author/authorURI/authorPhotoURI.
  • [Betakanal] Der Methode searchByText() der Klasse „Place“ wurde das erforderliche Feld textQuery hinzugefügt. Das Feld query wird eingestellt.
  • Der Ankerversatz des Infofensters für Labels und Symbole auf Rasterkarten wurde angepasst.

3.53.12

20. Juli 2023

Änderungen:

  • [Betaversion] ODRD-Anbieter für Fahrzeug- und Flottenstandorte für JavaScript Journey Sharing – Flotten-Tracking hinzugefügt.
  • Die Warnmeldung, wenn das an den LatLng()-Konstruktor übergebene Argument ignoriert wird, wurde aktualisiert.
  • Marker.collisionBehavior wurde zugunsten von AdvancedMarkerElement.collisionBehavior eingestellt.

3.53.11

13. Juli 2023

Änderungen:

  • Die Funktion isLocationOnEdge() gibt jetzt true zurück, wenn der angegebene Punkt nah genug am Anfang oder am Rand einer Polylinie liegt.
  • Es wird ein Fehlerlog hinzugefügt, um Entwickler darüber zu informieren, wenn die Vektorkarte nicht geladen werden kann und stattdessen eine Rasterkarte verwendet wird.

3.53.7

15. Juni 2023

Änderungen:

  • [Alphakanal] Das Element „Place Autocomplete“ wurde aktualisiert, um Screenreader und andere Hilfstechnologien besser zu unterstützen.

3.53.5

1. Juni 2023

Änderungen:

  • Das Node-Element kann an die content-Eigenschaft von Advanced Marker übergeben werden.
  • Das Konfliktverhalten von erweiterten Markierungen wurde verbessert.
  • In JavaScript Journey Sharing wurde ein neues Feld für „DeliveryVehicleStop“ hinzugefügt.

3.53.4a

24. Mai 2023

Fehlerkorrekturen:

  • Das Problem mit dem Flackern auf der Vektorkarte wurde behoben.
  • Die fehlerhafte Datumsberechnung bei der Berücksichtigung verschiedener Zeitzonen in der Place-Methode „getNextOpeningTime()“ wurde korrigiert.
  • Ein fehlerhafter Typ in „VehicleJourneySegment“ für die Funktion „Fahrt teilen“ wurde korrigiert.

3.53.3

18. Mai 2023

Änderungen:

  • [Alpha-Kanal] Ein Fehler wurde behoben, durch den das Element „Place Autocomplete“ den ursprünglichen Text nicht wiederherstellte, wenn Sie mit den Pfeiltasten eine Vervollständigung markiert und dann die Esc-Taste gedrückt haben.
  • [Alphakanal] Die Vorhersagestile für Place Autocomplete wurden aktualisiert, damit bei Textüberlauf eine Ellipse angezeigt wird.
  • [Betaversion] In „Lokaler Kontext“ wird jetzt ein Hinweis angezeigt, dass Kontextinformationen zu Orten auf der „Lokaler Kontext“-Karte bald nicht mehr verfügbar sind.
  • Ein Fehler wurde behoben, durch den der Street View-Pegman keine Vorschau beim Ziehen angezeigt hat, wenn er nicht mindestens einmal zum Dock zurückgekehrt war.
  • Eingestellte Parameter „bounds“, „location“ und „radius“ für den „Place Autocomplete“-Dienst. Verwenden Sie stattdessen „locationBias“ und „locationRestriction“.

3.53.2

4. Mai 2023

Änderungen:

  • [Betaversion] Datengestützte Stile für Datasets sind verfügbar
  • [Betaversion] <gmp-map>- und <gmp-advanced-marker>-Webkomponenten sind jetzt verfügbar.
  • „TimeWindow“ wurde als Feld zu „Task“ und „TaskTrackingInfo“ in JavaScript Journey Sharing hinzugefügt.
  • „AdvancedMarkerElement“ und „PinElement“ wurden in der wöchentlichen Version veröffentlicht.
  • Datengestützte Stile für Grenzen sind jetzt im wöchentlichen Channel verfügbar.
  • getMapCapabilities und das Ereignis mapcapabilities_changed werden im wöchentlichen Kanal veröffentlicht.

3.53.1a

27. April 2023

Änderungen:

  • Der Place Autocomplete-Dienst wurde aktualisiert und unterstützt jetzt „locationBias“ und „locationRestriction“.
  • [Betaversion] Dokumentation zur Methode „toJSON“ von Place v2 veröffentlicht.
  • [Betaversion] Ein Fehler wurde behoben, durch den erweiterte Markierungen nicht gezogen werden konnten, wenn die Karte umgebrochen wurde.
  • [Betaversion] Datengestützte Stile: Die displayNames von PlaceFeature.fetchPlace werden in der Sprache des Endnutzers angezeigt.
  • [Betaversion] „AdvancedMarkerView“ und „PinView“ wurden in „AdvancedMarkerElement“ und „PinElement“ umbenannt.
  • [Betachannel] Ein Problem wurde behoben, bei dem AdvancedMarkers und Pins manchmal verfügbar waren, ohne dass sie explizit geladen wurden. Denken Sie daran, die „Marker“-Bibliothek immer zu laden, bevor Sie auf diese Klassen zugreifen.
  • [Betaversion] AdvancedMarker position wird jetzt zu einem LatLngAltitude-Objekt normalisiert.
  • [Betaversion] Die Eigenschaft „Erweiterte Markierung“ draggable wird zugunsten von gmpDraggable eingestellt.

3.52.9

13. April 2023

Änderungen:

  • [Betaversion] Änderung des Werts der Place-Eigenschaft „priceLevel“ von einer Zahl in einen String. Mögliche Werte für „priceLevel“ sind jetzt: „FREE“, „INEXPENSIVE“, „MODERATE“, „EXPENSIVE“, „VERY_EXPENSIVE“.
  • [Betaversion] „AdvancedMarkerView.draggable“ wird zugunsten von „gmpDraggable“ eingestellt.
  • [Betaversion] Das Attribut „icon“ und der Feldname werden aus der Klasse „Place“ entfernt. Entwickler sollten stattdessen „svgIconMaskURI“ verwenden.
  • [Betaversion] Für die title-Eigenschaft von AdvancedMarkerView wird jetzt nur noch ein String akzeptiert. Titel können mit einem leeren String entfernt werden.
  • [Betaversion] „svgIconMaskURI“ wurde als unterstützter Feldname für „Place.fromPlaceFrom“-Methoden hinzugefügt.
  • [Betaversion] Die Eigenschaft „Ortsklasse“ wurde von userRatingsCount in userRatingCount geändert.
  • Die Ausgabe von Fehlern, die in der Konsole protokolliert werden, wurde verbessert.

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, bei dem das Schließen von InfoWindow einen Fehler verursachte.

3.52.8

6. April 2023

Änderungen:

  • pollingIntervalMillis wurde als öffentliches Feld von Anbietern von Abrufstandorten in JavaScript Journey Sharing hinzugefügt.
  • [Betaversion] Die JSON-Antwort der Place-Klasse wurde von snake_case zu lowerCamelCase geändert.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, bei dem für publishTime in Ortsrezensionen das falsche Datum angezeigt wurde.
  • Ein Problem wurde behoben, durch das das Erstellen benutzerdefinierter Elemente global nicht möglich war.
  • [Betaversion] Ein Fehler wurde behoben, der dazu führte, dass erweiterte Markierungen verschwanden, wenn die Karte umgebrochen wurde.

3.52.6

23. März 2023

Änderungen:

  • [Alphakanal] Das experimentelle Widget für Place Autocomplete (neu) wurde veröffentlicht.
  • JavaScript Journey Sharing wird im wöchentlichen Kanal veröffentlicht.

3.52.5

16. März 2023

Änderungen:

  • [Betaversion] Datengestützte Stile: Die FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 wurden entfernt.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, durch den TypeScript-Schnittstellen für Bibliotheken, die von importLibrary() verwendet werden, leer waren.

3.52.4

9. März 2023

Änderungen:

  • [Betaversion] Unterdrückt das Click-Event der erweiterten Markierung, wenn eine Markierung gezogen wird.

3.52.3

2. März 2023

Änderungen:

  • [Betaversion] Fügt TaskTrackingInfo-Entitäten für das Teilen von Reisen mit JavaScript hinzu.
  • [Betaversion] Die Maps JavaScript API wurde aktualisiert, um ECMAScript 2020 nativ zu unterstützen.

Fehlerkorrekturen:

  • Ein Speicherleck wurde behoben, das beim Hinzufügen und Entfernen von Markierungen zur/von der Karte auftreten konnte.
  • Es wurde ein Fehler behoben, durch den das interaktive Element auf Touch-Geräten anklickbar war, wenn es sich unter einer anklickbaren erweiterten Markierung befand.

3.52.2

23. Februar 2023

Änderungen:

  • [Betaversion] Datengestützte Stile: Die Property „PlaceFeature.displayName“ wurde entfernt.
  • [Betaversion] Fehler behoben: WebGLOverlayViews werden beim Aufrufen von setMap(null) nicht richtig entfernt.
  • Ein Fehler wurde behoben, bei dem die search-Bibliothek als unbekannt gemeldet wurde.
  • Es wurde ein Fehler behoben, durch den die Schaltfläche zum Schließen des InfoWindow-Objekts in einem Schattenstamm nicht sichtbar war.
  • Um die Core Web Vitals zu verbessern und unnötige Datenübertragungen zu reduzieren, wird das Laden von Kartenkacheln in Maps JS jetzt aufgeschoben, bis die Karte sich dem Viewport nähert. Bei Karten, die im ursprünglichen Darstellungsbereich der Seite erstellt werden, sollte es keine Unterschiede geben.

3.52.1

16. Februar 2023

Änderungen:

  • Fügt die Funktion importLibrary() hinzu, mit der Bibliotheken zur Laufzeit dynamisch geladen werden können.
  • [Betaversion] Die automatische Schwenkfunktion von InfoWindow wird aktiviert, wenn es auf einer erweiterten Markierung geöffnet wird.
  • [Betaversion] Bestimmte Felder in Datenobjekten der Bibliothek für die Reisefreigabe können nicht mehr null sein
  • [Betaversion] Datengestützte Stile: Die FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 wurden eingestellt. Sie werden im März 2023 entfernt.

3.51.8

2. Februar 2023

Änderungen:

  • Betaversion: Unterstützung für das Rendern von erweiterten Markierungen auf benutzerdefinierten Kartentypen.
  • Die neueste Version des Inline-Bootstrap-Loaders verwendet jetzt CSP-Nonces wieder, die an anderer Stelle im Dokument gefunden wurden.

3.51.7

26. Januar 2023

Änderungen:

  • Betaversion: Datengestützte Stile: Die Methode „fetchPlace“ wurde hinzugefügt, um den Anzeigenamen eines „PlaceFeature“ abzurufen. Die Property „PlaceFeature.displayName“ wird im Februar 2023 eingestellt und entfernt.

3.51.6

19. Januar 2023

Fehlerkorrekturen:

  • Ein Problem mit erweiterten Markierungen wurde behoben, bei dem durch das Entfernen einer Markierung mit Kollision von der Karte manchmal ein Ghost-Markierungselement im DOM zurückblieb.

3.51.5

12. Januar 2023

Änderungen:

  • Der Typ von element für AdvancedMarkerView, PinView und LocalContextMapView wird von Element zu HTMLElement | SVGElement korrigiert, um den erforderlichen Elementtyp besser darzustellen.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, der beim Verwenden einer erweiterten Markierung mit einem Infofenster auftrat. Das Infofenster wurde möglicherweise nicht geöffnet, nachdem die Markierung mit der Tastatur verschoben wurde.

3.51.4

5. Januar 2023

Änderungen:

  • Betaversion: Neue Attribute zur Klasse „Place“ hinzufügen
  • Betaversion: Das Array „FeatureMouseEvent.features“ für datengestützte Stile kann mehr als ein Element enthalten, wenn sich mehrere Elemente unter dem Klick befinden. Alle „FeatureLayer“-Click Listener unter einem Klick werden ausgelöst.
  • Betaversion: Fehler für ungültige Argumente für google.maps.Map.getFeatureLayer ausgeben.
  • Die Pixelposition von erweiterten Markierungen auf einer Vollbildkarte wird korrigiert.
  • Bei Mausereignissen auf der Karte werden Mausklicks jetzt ignoriert, wenn bereits eine andere Maustaste gedrückt wird.
  • Ein Fehler wurde behoben, der dazu führte, dass die erweiterten Markierungen beim Vergrößern der Karte verschwanden.
  • Verbessert die Leistung beim Zoomen der Karte mit vielen erweiterten Markierungen.
  • Die Dokumentation zu „StreetViewPanoramaOptions“ wurde aktualisiert, um klarzustellen, dass „clickToGo“ bei benutzerdefinierten Panoramen nicht verfügbar ist.
  • Verbessert die Leistung beim Erstellen von LatLngBounds, einschließlich über Map.getBounds().
  • Die WebGLOverlayView-Referenz für „onAdd“ und „onRemove“ wurde aktualisiert.
  • Es wurde eine Anpassung für das Styling von Markierungen in der Reisefreigabe hinzugefügt.

3.51.3

8. Dezember 2022

Änderungen:

  • Ein Fehler wurde behoben, der dazu führte, dass eine Markierung den Tastaturfokus nicht aufgab, wenn sie sich außerhalb des Darstellungsbereichs der Karte befand.
  • Betaversion: Einführung der Klasse Place, einer neuen, einfacheren API, die moderne Nutzungsmuster wie Promises unterstützt. Die Place-Klasse enthält einige neue Datenfelder.
  • Betaversion: Es wurde ein Fehler behoben, der dazu führte, dass erweiterte Markierungen nicht gerendert wurden, wenn eine Karte übergeben wurde, die in einem Proxy verpackt ist.
  • Betaversion: Anpassung der Markierung für den Anbieter des Fahrtstandorts für die JavaScript-Fahrtfreigabe hinzugefügt.

3.51.2

1. Dezember 2022

Änderungen:

  • Betaversion: Die google.maps.importLibrary() API ist jetzt verfügbar.
  • Betaversion: Verworfen: „Lokaler Kontext“ wurde verworfen und wird nicht mehr für neue Websites empfohlen. Die Funktion funktioniert weiter, ihre Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Wenn Sie selbst eine Funktion wie den Lokalen Kontext erstellen möchten, sollten Sie sich die Lösung „Neighborhood Discovery“ in Quick Builder ansehen oder die Places Library in der Maps JavaScript API verwenden. Als Unterstützung beim Arbeiten mit der Places Library stehen Codebeispiele und Codelabs zur Verfügung.
  • Betaversion: Zur Verbesserung der Core Web Vitals und zur Reduzierung unnötiger Datenübertragungen werden Kartenkacheln in Maps JS jetzt erst geladen, wenn sich die Karte dem Darstellungsbereich nähert. Bei Karten, die im ursprünglichen Darstellungsbereich der Seite erstellt werden, sollte es keine Unterschiede geben.
  • Betaversion: Fügt ein Ereignis für die Abfrage von Statusänderungen für Standortanbieter für die Fahrtenfreigabe hinzu.
  • Betaversion: Fügt Funktionen zum Anpassen des Stils für das Teilen von Routen hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
  • Fügt den Schritten im Bereich „Routenbeschreibung“ die Tastaturbedienung hinzu. Routenbeschreibungen können jetzt mit der Tabulatortaste aufgerufen und mit der Leertaste oder der Eingabetaste ausgewählt werden.
  • google.maps.geometry.spherical.computeArea() akzeptiert jetzt LatLngBounds und Circle. LatLngBounds kann jetzt mit einem LatLngBoundsLiteral erstellt werden.
  • Fügt den Bildern im Bereich für vorgeschlagene Routen von DirectionRenderer den Text alt hinzu.

3.51.1

17. November 2022

Änderungen:

  • Betaversion: Die Klasse Place in der Places Library wurde veröffentlicht.
  • Betaversion: Fügt Funktionen zum Anpassen des Stils für das Teilen von Routen hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
  • Internet Explorer 11 wird in der Maps Embed API nicht mehr unterstützt.
  • Das Google-Logo in der Maps Embed API ändert seinen Stil, wenn die Kartentypen „Hybrid“ oder „Satellit“ verwendet werden, um die Sichtbarkeit zu erhöhen.
  • Die Ladeleistung von erweiterten Markierungen wurde verbessert.
  • Macht die Schaltfläche „Rückgängig“ in Zeichnungen über die Tastatur zugänglich und für Screenreader geeignet.
  • Macht die Markierungen des DirectionsRenderer-Objekts über die Tastatur zugänglich und für Screenreader geeignet.
  • Fügt dem Steuerelement für den Kartenmaßstab eine ARIA-Beschreibung hinzu.
  • Aktivieren Sie den Tastaturfokus und die Interaktion für das Maßstabssteuerelement der Karte.
  • Führt einen Sprachparameter in die Geocoder JS API ein. In der Maps JS API wird US nicht mehr als Standardregion im Geocoder berücksichtigt, wenn sie nicht explizit angegeben ist.
  • Führt einen Sprachparameter in die Directions JS API ein.
  • In der Distanzmatrix JS API wird ein Sprachparameter eingeführt.

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, der dazu führte, dass der Tastaturfokus auf die Markierung umgeleitet wurde, wenn ein Infofenster geöffnet wurde.
  • Ein Fehler wurde behoben, durch den Markierungen nicht fokussierbar waren.

3,51

16. November 2022

Änderungen:

  • Der wöchentliche Kanal wurde auf Version 3.51 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.50 aktualisiert.
  • Die Versionen 3.49 und 3.48 sind weiterhin verfügbar, wenn sie nach Nummer angefordert werden.

3.50.12a

7. November 2022

Änderungen:

  • Behebt ein Problem, bei dem google.maps.event.addListenerOnce und google.maps.event.addDomListenerOnce eine falsche this-Bindung haben.

3.50.12

3. November 2022

Änderungen:

  • Betaversion: Erweiterte Markierungen unterstützen jetzt die Höhe, wenn sie auf Schrägansichtskarten verwendet werden.

3.50.11

27. Oktober 2022

Änderungen:

  • Betaversion: Wenn Element-Ebenen für datengestützte Stile nicht mehr verfügbar sind, wird jetzt ein Fehler protokolliert.
  • Betaversion: Leistungsverbesserungen beim Laden von erweiterten Standardmarkierungen.

3.50.10

20. Oktober 2022

Fehlerkorrekturen:

  • Der rechte und untere Abstand des InfoWindow unter iOS wurde korrigiert.

3.50.9

13. Oktober 2022

Änderungen:

  • Ausgewählte Schritte werden jetzt im Routensteuerfeld hervorgehoben.
  • Die TypeScript-Typisierung für den PinView-Konstruktor wurde korrigiert.
  • Die TypeScript-Typisierung für den LagLngAltitude-Konstruktor wurde korrigiert.
  • Aktualisiert das Standardbild für das Markierungssymbol in DirectionsRenderer.

3.50.8

6. Oktober 2022

Änderungen:

  • Betakanal: Die Vorabversion von Erweiterte Markierungen wird veröffentlicht.
  • Betaversion: Dokumentation für isAdvancedMarkersAvailable im Rückgabeobjekt getMapCapabilities().
  • Fügt „Dieses Feld ist schreibgeschützt“ zur API-Beschreibung von LocalContextMapView und zum Attribut element von LocalContextMapViewOption hinzu.

Fehlerkorrekturen:

  • Farben in benutzerdefinierten JSON-Stilen verwenden jetzt die Deckkraft des Standardstils anstelle einer erzwungenen Deckkraft von 100 %.

3.50.7

29. September 2022

Änderungen:

  • Der Screenreader liest jetzt die Anleitung zur Interaktion mit der Karte und Street View vor.
  • Fügt dem Dialogfeld für Tastenkombinationen Tastenkombinationen zum Neigen und Drehen hinzu.

3.50.6

22. September 2022

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, bei dem VoiceOver unter iOS durch Elemente unter dem Dialogfeld für Tastenkombinationen navigieren konnte.
  • Fügt dem statischen Kartenbild Alt-Text hinzu.

Änderungen:

  • Wenn map.getMapCapabilities() aufgerufen wird und ein Fehler auftritt, wird jetzt ein Fehler in der Konsole protokolliert.

3.50.5

15. September 2022

Änderungen:

  • Konstante MAX_BOUNDS für LatLngBounds hinzugefügt, um die maximalen LatLng-Grenzen für Karten anzugeben
  • Ermöglicht es Screenreadern, Klickaktionen auf Standardmarkierungen auszuführen.

3.50.3

1. September 2022

Änderungen:

  • Betaversion: Die DeliveryVehicle-Klasse von JavaScript Journey Sharing wurde aktualisiert, um benutzerdefinierte Attribute zu berücksichtigen.
  • Es wurde ein Fehler behoben, bei dem nach dem Neigen einer Karte ein falscher LatLng in einem Ereignis vorhanden war.

3.50.2

25. August 2022

Änderungen:

  • Betaversion: FleetEngineDeliveryFleetLocationProvider wurde geändert, um einen Filter für die Bereitstellungsmethode als String zu akzeptieren.
  • Aktualisiert das Standardbild für das Markierungssymbol.

3.50.1

18. August 2022

Änderungen:

  • Betakanal: Die APIs für Kartenfunktionen (getMapCapabilities- und mapcapabilities_changed-Ereignis) werden im Betakanal eingeführt.
  • Betaversion: Der Parameter language wird in google.maps.Geocoder eingeführt.
  • Betaversion: Der Parameter language wird in google.maps.DistanceMatrixService eingeführt.
  • Betaversion: Der Parameter language wird in google.maps.DirectionsService eingeführt.
  • Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS APIs ignoriert wurde. Einführung von Sprach- und Regionsparametern für verschiedene Place JS APIs.
  • Die Unterstützung für Websites ohne die Domain „googleapis.com“ in den Content Security Policy-Einstellungen wird aus der Maps JavaScript API Streetview entfernt. Weitere Informationen finden Sie im Leitfaden zur Content Security Policy.

3.49.12

4. August 2022

Änderungen:

  • Fügt DEMO_MAP_ID hinzu, eine Karten-ID, die für Codebeispiele verwendet werden kann, für die eine Karten-ID erforderlich ist. Diese Karten-ID ist nicht für die Verwendung in Produktionsanwendungen vorgesehen und kann nicht für Funktionen verwendet werden, die eine Cloud-Konfiguration erfordern (z. B. Cloud-Styling).
  • Es wurde klargestellt, dass FleetEngineDeliverFleetLocationProvider.locationRestriction erforderlich ist, um mit der Analyse zu beginnen.

3.49.11

28. Juli 2022

Änderungen:

  • Auf google.maps.VehicleType kann jetzt als Laufzeit-Enum verwiesen werden.

3.49.10

21. Juli 2022

Änderungen:

  • NaN-Werte werden bei der Validierung der Größe des Markierungssymbols, der skalierten Größe des Markierungssymbols oder der Größe des Infofensters für die Breite oder Höhe abgelehnt.
  • Es wurde ein Fehler behoben, durch den das Steuerelement für die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
  • Ein Fehler wurde behoben, durch den der Hover-Text für Wegbeschreibungen für RTL-Sprachen in der Embed API abgeschnitten wurde.
  • Das Infofenster für öffentliche Verkehrsmittel ist jetzt barrierefreier und für Screenreader geeignet.

3.49.9

14. Juli 2022

Änderungen:

  • Die Verwendung von ID-Feldern bei Standortanbietern für die Fahrtenfreigabe wird erläutert.

3.49.8

7. Juli 2022

Änderungen:

  • Macht Street View-Navigationslinks über die Tastatur zugänglich und für Screenreader geeignet.
  • Führt eine neue focus-Methode für StreetViewPanorama ein.

3,49

23. Juni 2022

Änderungen:

Fehlerkorrekturen:

  • Macht das BusinessStatus-Enum über google.maps.places.BusinessStatus zugänglich.

3.49.5

16. Juni 2022

Änderungen:

  • In Street View werden ein Steuerelement und ein Dialogfeld für Tastenkombinationen hinzugefügt, damit Tastenkombinationen leichter gefunden werden können.

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, der dazu führte, dass beim Schließen von Street View ein Formular gesendet wurde.

3.49.4

9. Juni 2022

Änderungen:

  • Verschiebt WebGLOverlayView, CameraParams, LatLngAltitude, moveCamera, den fraktionalen Zoom und getVisibleRegion in den wöchentlichen Kanal.
  • Das standardmäßige Street View-Panorama für Map verwaltet den Fokus jetzt automatisch, wenn es geöffnet wird. Das ist das neue Standardverhalten.
  • Der Fokus wird jetzt automatisch wiederhergestellt, wenn das Street View-Panorama geschlossen wird (falls möglich).
  • Street View kann jetzt durch Drücken der ESC geschlossen werden (wenn der Button „Schließen“ aktiviert ist).
  • geometry.spherical.computeSignedArea() und geometry.spherical.computeArea() wurden für eine höhere Robustheit und Genauigkeit optimiert.

3.49.3a

2. Juni 2022

Änderungen:

  • Der Farbkontrast des Steuerelements für die Bewegungserkennung in Street View wurde verbessert.
  • Die Bewegungserkennung in Street View kann jetzt über die Tastatur gesteuert werden und ist für Screenreader geeignet.
  • Die Klassen MapsNetworkError, MapsRequestError und MapsServerError sind jetzt öffentlich verfügbar und dokumentiert.

3.49.2

26. Mai 2022

Änderungen:

  • Der Farbkontrast des Steuerelements für die Bewegungserkennung in Street View wurde verbessert.
  • Das Steuerelement für die Bewegungsverfolgung in Street View ist jetzt über die Tastatur zugänglich und für Screenreader optimiert.
  • Die Klassen MapsNetworkError, MapsRequestError und MapsServerError sind jetzt öffentlich zugänglich und dokumentiert.

3.49.1

19. Mai 2022

Änderungen:

  • Betaversion: Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS APIs ignoriert wurde. Es werden Sprach- und Regionsparameter für verschiedene Place JS-APIs eingeführt.
  • Der Farbkontrast für den Vollbildmodus und die Kompasssteuerung im dunklen Modus wurde verbessert.
  • Macht das Street View-Kompass-Steuerelement, den Schließen-Button und das Adresslink-Steuerelement barrierefrei und für Screenreader geeignet.

3,49

12. Mai 2022

Änderungen:

  • Der wöchentliche Kanal wird auf Version 3.49 aktualisiert.
  • Der vierteljährliche Kanal wird auf Version 3.48 aktualisiert.
  • Die Versionen 3.47 und 3.46 sind weiterhin verfügbar, wenn sie nach Nummer angefordert werden.
  • Version 3.45 wird gelöscht und kann nicht mehr verwendet werden.

3.48.11

28. April 2022

Änderungen:

  • Place Autocomplete kann jetzt mehr Typen akzeptieren. Weitere Informationen
  • isFractionalZoom wurde in den wöchentlichen Kanal verschoben.

3.48.9

14. April 2022

Änderungen:

  • Betaversion: Aktiviert WebGL 2.0 für WebGLOverlayView.
  • Betaversion: Die JourneySharing-Bibliothek ist in den TypeScript-Typen, Externs und der Referenzdokumentation der Maps JavaScript API enthalten.
  • Die Funktionen google.maps.event.addDomListener() und google.maps.event.addDomListenerOnce() wurden eingestellt und sollten nicht mehr verwendet werden. Nutzen Sie stattdessen die Standardmethode addEventListener(). Die Methoden funktionieren weiterhin und es ist nicht geplant, sie außer Betrieb zu nehmen.
  • Fügt dem Street View-Markierungssymbol title und aria-label hinzu.
  • Fügt dem Fullscreen-Steuerelement das Attribut aria-pressed hinzu.
  • Der Abstand des Drop-down-Menüs für das Steuerelement Kartentyp wurde verbessert.
  • Die ARIA-Labels für das Drop-down-Steuerelement Kartentyp wurden aktualisiert.

Fehlerkorrekturen:

  • Entfernt ein unzulässiges aria-expanded-Attribut aus einem Standardsteuerelement für Kartentypen.

3.48.8

7. April 2022

Änderungen:

  • Der Farbkontrast des Google-Logos in der Maps JavaScript API und der Embed API wurde verbessert.

3.48.7a

31. März 2022

Änderungen:

  • Betaversion: Die verworfenen WebGL-Overlay-Ansicht-APIs werden entfernt.
  • Aktiviert die aktualisierte Grundkarte für Kunden der Maps JavaScript API. Die aktualisierte Basiskarte, die bereits in der Consumer-Version von Google Maps verwendet wird, ist detaillierter, insbesondere in Bezug auf natürliche Merkmale des Landes.

Fehlerkorrekturen:

  • Macht eine frühere Korrektur für map.fitBounds() (Übergang des Viewports bei kurzen Distanzen erleichtern) rückgängig, bis die Analyse abgeschlossen ist.
  • Behebt Probleme mit dem Farbkontrast bei der Steuerung des Kartentyps im Modus mit hohem Farbkontrast.
  • Gleicht barrierefreie Namen von Kästchen für Kartentyp-Steuerelemente mit den entsprechenden visuellen Labels ab.
  • Behebt Probleme mit dem Farbkontrast in Infofenstern im Modus mit hohem Farbkontrast.

3.48.6

24. März 2022

Änderungen:

  • Es wurden Korrekturen für map.fitBounds() vorgenommen, um den Übergang des Darstellungsbereichs bei kurzen Distanzen zu erleichtern.

3.48.5

17. März 2022

Änderungen:

  • Nur Safari: Sorgt dafür, dass der Schließen-Button und der Inhaltscontainer automatisch auf open fokussiert werden.

Fehlerkorrekturen:

  • Ein Problem mit dem Farbkontrast für den Link „In Google Maps ansehen“ auf InfoWindow wurde behoben.
  • Ein Problem mit dem Farbkontrast für den Link „In Google Maps ansehen“ im Adress-Steuerelement StreetViewPanorama wurde behoben.

3.48.4

10. März 2022

Änderungen:

  • Führt ein neues visible-Ereignis für InfoWindow ein.
  • Führt eine neue focus-Methode für InfoWindow ein.

3.48.3

3. März 2022

Änderungen:

  • Betaversion: Ermöglicht den neuen Stil für Dienstaufrufe im Street View-Dienst der Maps JavaScript API. Eventuell müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden.
  • Es wurde eine neue ariaLabel-Property für InfoWindow eingeführt.

3.48.1

17. Februar 2022

Änderungen:

  • Betaversion: Unterstützung für das Festlegen globaler Erfahrungs-IDs hinzugefügt. Die API-Referenzdokumentation finden Sie hier.
  • Betaversion: Der erste und zweite Parameter von fromLatLngAltitude werden jetzt in einem LatLngAltitude-Objekt zusammengeführt, nicht mehr in einem LatLng- und einem number-Objekt.
  • Der Parameter noWrap von LatLng wurde in noClampNoWrap umbenannt.
  • Der Screenreader liest jetzt die Anleitung zur Navigation auf den Markierungen vor, wenn eine Markierung den Fokus erhält.
  • Die Maps JavaScript API meldet jetzt Telemetriedaten. Unter Umständen müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.
  • Diese Version unterstützt Internet Explorer nicht. Wenn Sie Internet Explorer 11 weiterhin unterstützen möchten, geben Sie v=3.47 an. Diese Option ist bis November 2022 verfügbar.

3,48

10. Februar 2022

Änderungen:

  • Der wöchentliche Kanal wurde auf Version 3.48 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.47 aktualisiert.
  • Die Versionen 3.46 und 3.45 sind weiterhin verfügbar, wenn sie nach Nummer angefordert werden.

3.47.6

20. Januar 2022

Fehlerkorrekturen:

  • Ein Problem wurde behoben, durch das die Seite nach oben gescrollt wurde, wenn das Steuerelement für Tastenkombinationen den Fokus hatte.

3.47.4

6. Januar 2022

Änderungen:

  • Betaversion: WebGLOverlayView API-Update für Beta – Alle Klassen und Methoden mit „gl“ im Namen werden zugunsten neuer Klassen und Methoden mit „GL“ im Namen eingestellt. WebglCameraParams wird zugunsten der neuen CameraParams-Klasse eingestellt (die eine Unterklasse von CameraOptions ist).
  • Die Dokumentation zur Methode „PlaceOpeningHours“ wurde aktualisiert. Dort wird jetzt darauf hingewiesen, dass in den Berechnungen keine Sonderöffnungszeiten berücksichtigt werden.

3.47.3

9. Dezember 2021

Änderungen:

  • LatLng, LatLngBounds und Circle akzeptieren jetzt eine Instanz derselben Klasse im Konstruktor.

3.47.2

2. Dezember 2021

Änderungen:

  • LatLngLiteral ist jetzt überall als Parameter zulässig, wo LatLng für Projektionen zulässig ist.

Fehlerkorrekturen:

  • Es wurden einige Rendering-Probleme behoben, die bei kleineren Skalierungswerten (unter 1,0) auftreten konnten.

3.47.1

18. November 2021

Änderungen:

  • LatLngLiteral ist jetzt überall dort als Parameter zulässig, wo LatLng in der Geometriebibliothek zulässig ist.
  • Es wurde eine neue onGIStateUpdateRequest-API für die WebGL-Unterstützung in der Maps JavaScript API hinzugefügt.
  • Der Farbkontrast auf dem Fehlerbildschirm wurde korrigiert.
  • Internet Explorer 11 wird in v=beta nicht mehr unterstützt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
  • Karten erhalten nicht mehr den Tab-Fokus, wenn die Kartenoption keyboardShortcuts auf false festgelegt ist.
  • Die Schaltflächen zum Heran- und Herauszoomen sind jetzt deaktiviert, wenn die jeweilige maximale oder minimale Zoomstufe erreicht ist.
  • Das Steuerelement MapType wurde so umgestellt, dass semantische Elemente verwendet werden, um die Barrierefreiheit und die Nutzung von Screenreadern in der Maps Embed API zu verbessern.
  • Dem Symbol auf dem Fehlerbildschirm wurde Alt-Text hinzugefügt.
  • Verschiedene allgemeine Verbesserungen der Codequalität.

Fehlerkorrekturen:

  • Ersetzen Sie die nicht WCAG-konformen Attribute controlHeight und controlWidth durch konforme data-*-Attribute.

3,47

11. November 2021

Änderungen:

  • Der wöchentliche Kanal wurde auf Version 3.47 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.46 aktualisiert.
  • Version 3.45 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
  • Version 3.44 wurde gelöscht und kann nicht mehr verwendet werden.

3.46.12

4. November 2021

Fehlerkorrekturen:

  • Die Menüleiste „Kartentyp“ wurde mit genaueren ARIA-Labels aktualisiert.
  • Embed API: Für eine bessere Nutzung von Screenreadern wurden mehreren Links ARIA-Labels hinzugefügt.
  • Embed API: Der Farbkontrast für einige Textelemente wurde korrigiert.
  • Der Typ von google.maps.Marker.MAX_ZINDEX in Externs wurde korrigiert.

3.46.11

28. Oktober 2021

Änderungen:

  • Getter und Setter wurden so konvertiert, dass sie goog.a11y.aria verwenden. So können Sie sich vor Rechtschreibfehlern schützen.

3.46.8

7. Oktober 2021

Änderungen:

  • Lokaler Kontext: Der Attributionslink wurde aus den Fotos im Infofenster für den lokalen Kontext entfernt.

3.46.6

23. September 2021

Änderungen:

  • Ein Fehler wurde behoben, bei dem der Karten-Cursor eine Hand anzeigt, wenn die Karte nicht ziehbar ist.

3.46.5

16. September 2021

Fehlerkorrekturen:

  • Ein Fehler mit dem Farbkontrastverhältnis im Widget „Place Autocomplete“ wurde behoben.

3.46.3

2. September 2021

Änderungen:

  • Scrollanweisungen werden jetzt über geöffneten InfoWindows und CustomOverlays angezeigt.

3.46.2

26. August 2021

Änderungen:

  • Betaversion: Telemetriedaten werden jetzt gemeldet. Eventuell müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.

3,46

18. August 2021

Version 3.46 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Wir haben PlaceResult zwei neue Felder hinzugefügt: icon_mask_base_uri und icon_background_color.
  • Der wöchentliche Kanal wurde auf Version 3.46 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.45 aktualisiert.
  • Version 3.44 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
  • Version 3.43 wurde gelöscht und kann nicht mehr verwendet werden.

Einstellung von APIs:

  • Die Unterstützung für Internet Explorer wird eingestellt. Ab August 2021 wird Nutzern von Internet Explorer 11 mit Version 3.46 der Maps JavaScript API oben in Google Maps eine Warnmeldung angezeigt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, durch den der Eckpunkt eines Polygons bei bestimmten Zoomstufen verschoben wurde.
  • Es wurde ein Fehler behoben, durch den sich die Inhalte mehrerer Infofenster überlappten.

3.45.8

29. Juli 2021

Änderungen:

  • Embed API: Auf eingebetteten Karten wird die Zoomstufe nach der Weiterleitung zur Seite mit der Wegbeschreibung beibehalten.

3.45.7

22. Juli 2021

Änderungen:

  • Die Unterstützung für IE11 wurde eingestellt. In IE11 wird jetzt ein Banner im Betakanal angezeigt.
  • Der Link „Route berechnen“ in eingebetteten Karten wurde aktualisiert, um genauer zu sein.

Fehlerkorrekturen:

  • Ein Problem wurde behoben, bei dem die Methode getFeatureById() keine Features mit der ID 0 abrufen konnte.
  • Ein Problem wurde behoben, bei dem eine UNKNOWN ERROR/SERVICE BACKGROUND ERROR ausgelöst wurde, wenn der ComponentRestriction-Wert undefiniert oder null war.

3.45.6a

15. Juli 2021

Änderungen:

  • Wenn das InfoWindow geöffnet wird, wird der Fokus jetzt auf den InfoWindow-Container gelegt, wenn sich das erste fokussierbare Steuerelement nicht im InfoWindow-Darstellungsbereich befindet oder wenn disableAutoPan=true.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, bei dem unvollständige Polygone automatisch fertiggestellt wurden, wenn der DrawingManager entfernt und wieder zur Karte hinzugefügt wurde.
  • Ein Fehler wurde behoben, bei dem der String „Directions“ (Routenbeschreibung) im Pop-up-Fenster „Karte einbetten“ in einigen Sprachen abgeschnitten wurde.

3.45.5

1. Juli 2021

Änderungen:

  • Aktualisierte URL für Maps Studio in Typisierungen und JS API.

Fehlerkorrekturen:

  • Ein Fehler bei der Ablehnung eines nicht verarbeiteten Promise bei der Bereitstellung eines Callbacks wurde behoben.

3.45.4

24. Juni 2021

Änderungen:

  • Ein Fehler wurde behoben, bei dem das Dialogfeld für Tastenkombinationen beim Senden des Formulars geöffnet wurde.
  • Ein Fehler wurde behoben, bei dem die Schaltfläche „Tastenkombinationen“ nicht richtig ausgerichtet war.
  • Entfernte Objekte, die versehentlich zu window (Spherical, PolylineCodec, PolyGeometry) hinzugefügt wurden. Auf diese Objekte sollte stattdessen über ihren vollständig qualifizierten Namespace zugegriffen werden.

3.45.3

16. Juni 2021

Fehlerkorrekturen:

  • InfoWindow wurde aktualisiert, sodass sich der Fokus nicht verschiebt, wenn open() in derselben Ausführungsschleife wie die Karteninstanziierung aufgerufen wird.

Änderungen:

  • Der Abschnitt zur InfoWindowOpenOptions-API-Referenz wurde mit detaillierteren Informationen aktualisiert.
  • Fokusringe bei der Tastaturnavigation (Tabulatortaste + Wahltaste) in Safari wurden korrigiert.

3.45.2

10. Juni 2021

Fehlerkorrekturen:

  • Ein Problem wurde behoben, durch das das Steuerelement für den Kartentyp in der Embed API nicht richtig vom Hintergrund des Dialogfelds für Tastenkombinationen überlagert wurde.
  • Ein Problem wurde behoben, das beim Laden von CSS-Schriftstilen zu einem Fehler führen konnte.
  • Ein Fehler wurde behoben, der beim Schwenken der Karte mit einem geöffneten InfoWindow zu Flackern führen konnte.

Änderungen:

3.45.1

3. Juni 2021

Änderungen:

  • Der Schnittstelle Data.StyleOptions wurde eine Dokumentation für Animationen, Symbole, Labels und Deckkraft-Eigenschaften hinzugefügt.
  • Das Dialogfeld für Urheberrecht wurde überarbeitet, um die Bedienungshilfen besser zu unterstützen.
  • Infofenster verwalten den Fokus jetzt automatisch, wenn sie geöffnet werden. Das ist das neue Standardverhalten.
  • Die InfoWindowOpenOptions API wurde hinzugefügt. Damit können Entwickler steuern, wie der Fokus beim Öffnen von InfoWindows verwaltet wird.
  • InfoWindows können jetzt durch Drücken der ESC-Taste geschlossen werden.
  • Infofenster werden jetzt bei Verwendung von Screenreadern als „Dialog“ angesagt.
  • Die Polyfill-Isolierung ist jetzt aktiviert. Dadurch wird verhindert, dass die internen Polyfills der Google Maps-API auf der Hostseite installiert werden.

Fehlerkorrekturen:

  • Ein Problem wurde behoben, bei dem beim Wechseln von Browser-Tabs ein Kartenfokusring angezeigt wurde.
  • Ein Problem wurde behoben, bei dem der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüpunkte für die Kartentypsteuerung in einigen Browsern fälschlicherweise bei Mausinteraktionen angezeigt wurde.

Neue Funktionen:

  • Unterstützung für Promises in den Diensten Directions, Distanzmatrix, Elevation, Geocoder, Maximum Zoom Imagery, StreetView und AutcompleteService.getPlacePredictions() aktiviert.
  • Auf der Karte wurden ein Steuerelement und ein Dialogfeld für Tastenkombinationen hinzugefügt, um die Auffindbarkeit von Tastenkombinationen zu verbessern.
  • Vektorkarten sind jetzt im wöchentlichen Kanal verfügbar (nur grundlegende Funktionen; WebGL-Funktionen sind in der Betaversion verfügbar).

3.44.14

13. Mai 2021

Änderungen:

  • In der Konsole wird jetzt eine Warnung protokolliert, wenn InfoWindow.open() ohne eine zugehörige Map- oder StreetView-Instanz aufgerufen wird.

3.44.12

28. April 2021

Fehlerkorrekturen:

  • Ein Problem wurde behoben, durch das entfernte oder ausgeblendete optimierte Markierungen nach dem Wechsel zu einem neuen Kartentyp wieder auf der Karte angezeigt wurden.

Lokaler Kontext:

  • Unterstützung für Arrays ohne @@iterator-Methode als gültiger placeTypePreferences-Wert hinzugefügt.

3.44.11a

20. April 2021

Änderungen:

  • Verbesserte Leistung beim Erstellen benutzerdefinierter Markierungen mit Icon-Objekten.
  • Verhindern, dass der Fokus auf die Drop-down-Menüs für den Kartentyp verschoben wird, wenn der Mauszeiger auf eine Schaltfläche bewegt wird.

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, der beim Laden statischer Markierungen vor der Initialisierung der Basiskarte auftreten konnte.

3.44.9

8. April 2021

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, durch den die Kartensteuerelemente über die Tastatur zugänglich waren, wenn Street View aktiviert war.

3.44.8

1. April 2021

Änderungen:

  • Lokale Kontextbibliothek: Das Google-Logo in der Place Details View wurde an das Ende des Inhalts verschoben.

3.44.7

25. März 2021

Änderungen:

  • Der Tastaturfokus wird jetzt wieder auf das entsprechende Element gelegt, wenn das InfoWindow geschlossen wird.

3.44.4

4. März 2021

Änderungen:

  • 45°-Bilder sind jetzt in mehr Zoomstufen verfügbar und die Rotationssteuerung umfasst jetzt sowohl Buttons für die Drehung im Uhrzeigersinn als auch gegen den Uhrzeigersinn.

Fehlerkorrekturen:

  • Ein Speicherleck wurde behoben, das beim wiederholten Rendern der Karte auftreten konnte.
  • Ein Speicherleck wurde behoben, das beim Hinzufügen oder Entfernen von Kreisen oder Rechtecken auf der Karte auftreten konnte.

3.44.2

25. Februar 2021

Änderungen:

  • Ein Fehler wurde behoben, bei dem der Funktionsaufruf „Places Autocomplete“ getPlacePredictions im Betakanal fälschlicherweise auf den falschen Endpunkt verwiesen hat.

3.44.1

18. Februar 2021

Änderungen:

  • Die Schaltflächen der Ortsauswahl für den lokalen Kontext sind jetzt deaktiviert, wenn die angezeigten Orte neu geladen werden.
  • Nicht optimierte Markierungen können jetzt fokussiert und über die Tastatur aufgerufen werden.
  • Betaversion: Objekte, die versehentlich zu window hinzugefügt wurden (Spherical, PolylineCodec, PolyGeometry), wurden entfernt. Auf diese Objekte sollte stattdessen über ihren vollständig qualifizierten Namespace zugegriffen werden.
  • Die Polyfill-Isolierung wurde in der Betaversion aktiviert. Das bedeutet, dass die Maps JavaScript API keine Polyfills mehr in die Hostseite einfügt.

3.43.8a

25. Februar 2021

Nur der vierteljährliche Kanal wurde aktualisiert. Änderungen:

  • Ein Problem mit einem Speicherleck beim mehrfachen Rendern einer Karte wurde behoben.

3.43.8

5. Februar 2021

Änderungen:

  • Beta-Unterstützung für Promises in AutocompleteService.getPlacePredictions() hinzugefügt.

Fehlerkorrekturen:

  • Ein Problem wurde behoben, bei dem Markers mit Labels Klickereignisse abgefangen haben, auch wenn clickable auf „false“ gesetzt war.

3.43.7a

28. Januar 2021

Fehlerkorrekturen:

  • Verschiedene Probleme im Zusammenhang mit dem Zeichnen von Polylinien wurden behoben.

3.43.6

21. Januar 2021

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, bei dem GeoJSON-Polygonlöcher manchmal ausgefüllt wurden.
  • Ein Fehler wurde behoben, durch den das Overlay beim Wechseln zwischen Karte und Street View verschwand.

3.43.5

14. Januar 2021

Änderungen:

  • Die Kästchen in Menüs wurden geändert, damit sie von Screenreadern besser gelesen werden können.
  • Die Schaltflächen für Stockwerke für Street View-Panoramen in Innenräumen wurden vergrößert.
  • Die Position der Steuerelemente für die Bewegungserkennung in Street View auf Mobilgeräten wurde korrigiert.

Fehlerkorrekturen:

  • Die Tastaturmenü-Schaltfläche löst jetzt das contextmenu-Ereignis aus.
  • Ein Fehler wurde behoben, durch den das Vollbild-Steuerelement in bestimmten Situationen nicht richtig funktionierte, wenn zwischen der Karte und Street View gewechselt wurde.
  • Ein Problem wurde behoben, durch das Screenreader nicht zu Markierungen auf der Karte navigieren konnten.
  • Ein Fehler wurde behoben, durch den das Ortssymbol in der Ortsmarkierung von LocalContext verschwand.

3.43.3

9. Dezember 2020

Änderungen:

  • Die Schnittstelle google.maps.MouseEvent wurde in google.maps.MapMouseEvent umbenannt und die Property domEvent wurde hinzugefügt, um direkten Zugriff auf das zugrunde liegende Ereignis aus dem DOM zu ermöglichen.
  • Verbessertes Speicherverhalten von Polygon-Overlays.
  • Der Canvas-Speicher wird jetzt explizit freigegeben, um Speicherprobleme in Safari zu vermeiden.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, durch den das Vollbild-Steuerelement in einigen Situationen beim Wechsel zwischen Karte und Street View nicht mehr funktionierte.
  • Ein Fehler wurde behoben, bei dem im click-Ereignis der Markierung ein Fehler in der Konsole protokolliert wurde.
  • Es wurde ein Fehler behoben, durch den der anklickbare Bereich einer Markierung zu groß dargestellt wurde.
  • Fehler behoben, der Polyfill-Konflikte verursacht und Symbole in IE11 beeinträchtigt hat.

3.43.2

1. Dezember 2020

Änderungen:

  • Fügt das Ereignis contextmenu als bessere Alternative zum Ereignis rightclick hinzu. Mit dem Ereignis contextmenu können Sie auf macOS auf „Strg + Klick“ reagieren.
  • Fügt nicht optimierten Markierungen Barrierefreiheitsattribute hinzu, wenn title oder label angegeben sind.
  • Es wurden weitere ARIA-Labels und ‑Rollen für MapType-Steuerelemente hinzugefügt, um die Nutzung von Screenreadern zu verbessern.
  • Verbesserte Screenreader-Unterstützung für MapType-Steuerelemente. Wenn der Nutzer das Steuerelement verlässt, wird das Drop-down-Menü automatisch geschlossen.
  • Korrigiert die Anzahl der Elemente, die von Screenreadern im Drop-down-Menü angesagt werden. Dadurch wird verhindert, dass die Trennlinie als Listenelement gezählt wird.
  • Fügt einen Fokusring in das map-Element ein, um den Tastaturfokus anzuzeigen, wenn das Element über die Tastatur fokussiert wird.
  • Fügt den MapType-Steuerelementen zusätzliche Tastatursteuerelemente hinzu. Die Drop-down-Optionen werden jetzt automatisch geschlossen, wenn das Steuerelement den Fokus verliert. Mit den Auf- und Abwärtspfeilen wird das Drop-down-Menü geöffnet und mit der Esc-Taste geschlossen. Mit den Tasten „Pos1“ und „Ende“ gelangen Sie zum ersten bzw. letzten Element im Drop-down-Menü.

Fehlerkorrekturen:

  • Es wurde ein Fehler behoben, durch den das Abbrechen einer Markierungsanimation unter Umständen dazu führen konnte, dass zukünftige Animationen für diese Markierung vorzeitig beendet wurden.

3.43.1a

20. November 2020

Änderungen:

  • Fügt der MarkerLabel-Schnittstelle eine className-Eigenschaft hinzu, um die CSS-Klasse des label-Elements festzulegen.
  • Beta-Unterstützung für Promises im Maximum Zoom Imagery-Dienst hinzugefügt.
  • Beta-Unterstützung für Promises im StreetView-Dienst hinzugefügt.
  • Nicht optimierten Markierungen wurde Text für Bedienungshilfen hinzugefügt, wenn title oder label angegeben ist.
  • Das Label aria-pressed wurde aus dem Drop-down-Menü-Button für das Steuerelement MapType entfernt, um die Barrierefreiheit zu verbessern.
  • DropdownMenu und DropdownMenuItem wurden in semantische Elemente konvertiert, um die Barrierefreiheit zu verbessern.
  • Der Text des Copyright-Elements wurde geändert, um die Standards für Farbkontraste zu erfüllen.
  • Drop-down-Menüs können jetzt mit der Eingabe- oder Leertaste geöffnet und geschlossen werden.
  • Drop-down-Menüpunkte können jetzt fokussiert werden.
  • Lokale Kontextbibliothek: Die Karussell-Steuerschaltflächen sind jetzt deaktiviert, wenn sie keine Wirkung haben, und überlappen nicht mehr das erste oder letzte Element in der Liste.

Fehlerkorrekturen:

  • Ein Fehler wurde behoben, der auftreten konnte, wenn GroundOverlays den 180-Grad-Meridian überschreiten.
  • Tastenkombinationen sind nicht mehr standardmäßig deaktiviert, wenn disableDefaultUI auf true festgelegt ist.
  • Es wurde ein Fehler behoben, durch den der Screenreader-Text für die Ein/Aus-Buttons der Karte falsch war.
  • Fügt Map den barrierefreien Namen und Typ hinzu.
  • In der Dokumentation zur Schnittstelle wurden einige optionale Eigenschaften fälschlicherweise als erforderlich angezeigt. Dies wurde korrigiert.
  • Es wurde ein Fehler behoben, durch den der Konstruktorparameter LatLng von noWrap ignoriert wurde, wenn ein LatLngLiteral übergeben wurde.

3,43

18. November 2020

Version 3.43 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

  • Der wöchentliche Kanal wurde auf Version 3.43 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.42 aktualisiert.
  • Version 3.41 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.40 wurde gelöscht und kann nicht mehr verwendet werden.

3.42.9

15. Oktober 2020

Änderungen:

  • Es wurde ein Fehler behoben, durch den ein Screenreader den Status einer falschen Checkbox kommunizierte.
  • Ein Problem mit den Kartensteuerelementen wurde behoben, bei dem die Tabulatortaste/Umschalt + Tabulatortaste in der falschen Reihenfolge verwendet wurde.
  • Die Kartenschaltflächen wurden von div in native Schaltflächen umgewandelt, um die Barrierefreiheit zu verbessern.
  • Die Neigung ist jetzt bei WebGL-Karten von der Zoomstufe abhängig.
  • Ein Problem wurde behoben, bei dem der Vollbild-Button im Internet Explorer teilweise verschwand, wenn controlSize kleiner als 27 war.

3.42.8

7. Oktober 2020

Änderungen:

  • Im Directions Service wurde Beta-Unterstützung für Promises hinzugefügt.
  • Der Geocoder componentRestrictions führt jetzt Validierungsprüfungen für leere Strings durch.
  • Es wurde ein Fehler behoben, durch den das Markierungslabel in Safari vom benutzerdefinierten Markierungssymbol verdeckt wurde.

Unterstützung für aktualisierte Ortssymbole

1. Oktober 2020

Die Symbole, die mit Place Details- und Place Search-Anfragen zurückgegeben werden, wurden aktualisiert und verwenden jetzt neue Symbol-Glyphen. Sie müssen nichts weiter unternehmen. Die neuen Glyphen werden automatisch angezeigt.

3.42.7

29. September 2020

Änderungen:

  • Ein Fehler wurde behoben, durch den die Wortreihenfolge für linksläufige Sprachen (von rechts nach links) im Tooltip des Steuerelements „Kartenfehler melden“ falsch war.
  • Zentriertes Markierungslabel für die Textrichtung von rechts nach links.

3.42.6

21. September 2020

Änderungen:

3.42.5

16. September 2020

Änderungen:

  • Die LatLngBounds.union-Methode wurde aktualisiert, um Fälle zu verarbeiten, in denen zwei Grenzen über 180 Grad liegen.

3.42.4

8. September 2020

Änderungen:

  • Wenn eine ungültige Date.now()-Implementierung erkannt wird, wird jetzt ein Fehler in der Konsole protokolliert.
  • Es wurde Betasupport für Promises in Methoden des Elevation-Dienstes hinzugefügt.
  • Es wurde eine neue InfoWindow.minWidth-Property eingeführt, mit der die Mindestbreite für ein InfoWindow angegeben werden kann.
  • Es wurde ein Fehler behoben, durch den Routen nach dem Ändern des Ziels unscharf wurden.

3,42

19. August 2020

Version 3.42 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Infofenster haben jetzt eine standardmäßige maximale Breite von 648 Pixeln. Diese kann durch Festlegen der maxWidth-Property des Infofensters überschrieben werden. Die Breite eines Info-Fensters kann jetzt 648 Pixel überschreiten, ist aber weiterhin durch die Breite der Karte begrenzt. Bisher waren Infofenster immer auf die kleinere der beiden Werte (648 Pixel oder die Kartenbreite) beschränkt.
  • Flackern des standardmäßig formatierten Renderings beim Rendern großer GeoJSON-Datasets verhindern.
  • Der wöchentliche Kanal wurde auf Version 3.42 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.41 aktualisiert.
  • Version 3.40 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
  • Version 3.39 wurde gelöscht und kann nicht mehr verwendet werden.

3.41.7

22. Juli 2020

Behoben:

  • Ein Fehler wurde behoben, bei dem das Festlegen der clickableIcons-Eigenschaft auf false bei Verwendung von Cloud-Stilen keine Auswirkungen hatte.

3.41.5

6. Juli 2020

Änderungen:

  • Behebt einen Verstoß gegen vertrauenswürdige Typen.

3.41.2

27. Mai 2020

Änderungen:

  • Das Places-Feld permanently_closed in der Places Library, Maps JavaScript API wurde eingestellt.

3.41

20. Mai 2020

Version 3.41 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

  • Der wöchentliche Kanal wurde auf Version 3.41 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.40 aktualisiert.
  • Version 3.39 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.38 wurde gelöscht und kann nicht mehr verwendet werden.

3.40.11

28. April 2020

Änderungen:

  • Fügt den Ergebnissen von Place Search und Place Details das neue Feld business_status hinzu. Verwenden Sie dieses Feld anstelle von permanently_closed.
  • Es wurde eine falsche Konsolenwarnung behoben, die beim Anfordern von (neuem) PlaceResult.utc_offset_minutes ausgegeben wurde. Für PlaceResult.utc_offset wird jetzt eine Warnung zurückgegeben, da die Verwendung eingestellt wurde.

3.40.9

14. April 2020

Änderungen:

  • Die Karte löst jetzt einen leichter zu diagnostizierenden InvalidValueError aus, wenn ein mapDiv übergeben wird, das kein Element ist.
  • Wenn der Chrome-Browser eine Adresse in google.maps.places.Autocomplete automatisch ausfüllt, sollte keine Anfrage für die automatische Vervollständigung mehr an den Server gesendet werden. Dadurch werden Kosten vermieden.
  • Die maxWidth-Property wurde genauer beschrieben. Vor dieser Änderung war die tatsächliche maximale Breite des InfoWindow 94 Pixel, wenn Sie die maxWidth eines InfoWindow auf 100 festgelegt haben. Nach dieser Änderung beträgt die maximale Breite tatsächlich 100 px.
  • Es wurde ein Problem mit dem Paint Request Builder behoben, das zu einem Speicherleck führte, wenn Markierungen und Kartenbegrenzungen verwendet wurden.

3.40.6

24. März 2020

Änderungen:

  • Der abgeschnittene Text im Feld „Fahrtzeit“ für IE11 wurde korrigiert.

3.40.4

10. März 2020

Änderungen:

  • Es wurde ein Fehler behoben, durch den die Karte verzerrt wurde, wenn setTilt() zweimal aufgerufen wurde.

3.40.2

23. Februar 2020

Änderungen:

  • Versteckter iFrame in der Karte wurde aus der Tab-Navigation entfernt.

3.40.1

18. Februar 2020

Änderungen:

  • Keine Warnung zu InvalidVersion für v=beta.
  • Es wurde ein Problem mit dem Scrollen behoben, wenn Street View angezeigt wird.

3,40

11. Februar 2020

Version 3.40 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

  • Der wöchentliche Kanal wurde auf Version 3.40 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.39 aktualisiert.
  • Version 3.38 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
  • Version 3.37 wurde gelöscht und kann nicht mehr verwendet werden.

3.39.6

8. Januar 2020

Version 3.39.6 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Behoben:

  • Bei Routenanfragen werden ZERO_RESULTS jetzt in der Konsole protokolliert und führen nicht mehr zu einem Fehlerprotokoll.

3.39

20. November 2019

Version 3.39 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Internet Explorer 10 wird nicht mehr unterstützt (Version 3.38 war die letzte Version, die ihn unterstützt hat).
  • AutocompletePrediction gibt jetzt die Luftlinie zum ausgewählten Ort vom angegebenen Breiten-/Längengrad des Ursprungs zurück.

Einstellung:

  • Die Places-Felder open_now und utc_offset wurden am 20. November 2019 eingestellt und am 20. Februar 2021 deaktiviert. Weitere Informationen finden Sie im Artikel zur Places-Feldmigration.
  • Der wöchentliche Kanal wurde auf Version 3.39 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.38 aktualisiert.
  • Version 3.37 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.36 wurde gelöscht und kann nicht mehr verwendet werden.

3,38

20. August 2019

Version 3.38 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

  • Der wöchentliche Kanal wurde auf Version 3.38 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.37 aktualisiert.
  • Version 3.36 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.35 wurde gelöscht und kann nicht mehr verwendet werden.
  • Fusion Tables können nicht mehr verwendet werden. Version 3.37 war die letzte Version, die Fusion Tables unterstützt hat.
  • Die Unterstützung für Internet Explorer 10 wurde eingestellt und endet je nach Release-Version oder Versionsnummer, die Sie verwenden, zwischen November 2019 und Mai 2020.

3,37

15. Mai 2019

Version 3.37 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

  • Der wöchentliche Kanal wurde auf Version 3.37 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.36 aktualisiert.
  • Version 3.35 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
  • Internet Explorer 9 kann nicht mehr verwendet werden (Version 3.34 war die letzte Version, die ihn unterstützt hat).

3,36

14. Februar 2019

Version 3.36 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Neue Funktionen hinzugefügt:
  • Das Infofenster wurde verbessert.
  • Der wöchentliche Kanal wurde auf Version 3.36 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.35 aktualisiert.
  • Version 3.34 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
  • Version 3.33 wurde gelöscht und kann nicht mehr verwendet werden.

3,35

29. Januar 2019

Änderungen:

  • Die API kann jetzt die Gesamtzahl der Rezensionen für jeden Ort zurückgeben.
  • Plus Codes werden jetzt unterstützt. Plus Codes sind kurze Codes, die eine Adresse für jeden Ort auf der Welt angeben, auch in Gebieten, in denen es keine herkömmlichen Adressen gibt.
  • Internet Explorer 9 wird nicht mehr unterstützt.

Einstellung von APIs:

  • Der Parameter placeIdOnly für Autocomplete wird nicht mehr unterstützt.
  • Die Fusion Tables-Ebene in der Maps JavaScript API wurde am 3. Dezember 2018 eingestellt. Die Fusion Tables-Ebene wird am 3. Dezember 2019 vollständig deaktiviert und ist danach nicht mehr verfügbar. Weitere Informationen

13. November 2018

Version 3.35 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Der wöchentliche Kanal wurde auf Version 3.35 aktualisiert.
  • Der vierteljährliche Kanal wurde auf Version 3.34 aktualisiert.
  • Version 3.33 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
  • Version 3.32 wurde gelöscht und kann nicht mehr verwendet werden.

3.34

14. August 2018

Version 3.34 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.

Änderungen:

  • Es wurden neue Versionsnamen eingeführt. Sie können jetzt Release-Versionen oder Versionsnummern angeben:
    • Der wöchentliche Kanal wurde auf Version 3.34 aktualisiert.
    • Der vierteljährliche Kanal wurde auf Version 3.33 aktualisiert.
    • Version 3.32 ist weiterhin verfügbar.
    • Version 3.31 wurde gelöscht und kann nicht mehr verwendet werden. Kunden, die Version 3.0 bis 3.31 angeben, erhalten stattdessen ihren Standardkanal, entweder den wöchentlichen oder den vierteljährlichen Kanal (siehe Versionsverwaltung).
  • Eine größere Benutzeroberfläche für die Steuerung ist jetzt aktiviert. Da die Touchbedienung auf verschiedenen Geräten immer häufiger genutzt wird, haben wir die Benutzeroberfläche für die Steuerung so angepasst, dass sie sowohl für die Touchbedienung als auch für Mausklicks geeignet ist. Sie können die API mit v=quarterly, v=3.33 oder v=3.32 laden, um die Funktion zu deaktivieren.

3,33

11. Juni 2018

Änderungen:

16. Mai 2018

Version 3.33 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.

Änderungen:

  • Der neue Renderer ist jetzt der Standard-Renderer.
  • Die neue Basiskarte ist jetzt die Standardkarte.

3,32

13. Februar 2018

Änderungen:

  • Ein neuer experimenteller Renderer ist jetzt verfügbar.
  • Eine neue experimentelle Basiskarte ist jetzt verfügbar.

3,31

13. Februar 2018

Änderungen:

  • Die ersten 256 Markierungen werden standardmäßig als DOM-Markierungen erstellt, alle nachfolgenden als Kachelmarkierungen. Die aktuelle Standardeinstellung ist „Alle Kachelmarkierungen“.
  • Bei hohen Zoomstufen (herangezoomt) wird beim Ziehen von Pegman das NEAREST-Panorama dem von Google ausgewählten BEST-Panorama vorgezogen.
  • gestureHandling: none funktioniert jetzt genauso wie draggable: false, wenn es innerhalb eines mousedown-Handlers geändert wird (es wird jetzt bei mousedown wirksam).

21. November 2017

Version 3.31 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Änderungen:

  • Das Feld region wird jetzt bei Place Details-Anfragen zurückgegeben.

3.30

16. August 2017

Version 3.30 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.

Änderungen:

  • Die Vollbild-Schaltfläche ist jetzt standardmäßig auf Computern aktiviert.
  • In dieser Version wird die Eigenschaft gestureHandling für Desktopanwendungen eingeführt, die Nutzerinteraktionen über ein Maus-Scrollrad oder ein Touchpad ermöglichen. Wenn Sie festlegen möchten, wie Nutzer mit einer Karte interagieren, sollten Sie die Property gestureHandling anstelle der Properties scrollwheel, disableDoubleClickZoom und draggable verwenden.

3,29

16. Mai 2017

Version 3.29 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Änderungen:

  • Das Format der Pano-ID für benutzergenerierte (benutzerdefinierte) Street View-Panoramen hat sich aufgrund von Aktualisierungen der zugrunde liegenden Infrastruktur geändert. Dadurch erhöht sich die Anzahl der verfügbaren Panoramen geringfügig.
    • Anfragen für nutzergenerierte (benutzerdefinierte) Panoramen mit der alten Pano-ID in der Maps JavaScript API funktionieren weiterhin. Wenn Sie versuchen, ein Panorama mithilfe des Attributs position des StreetViewPanoramaOptions-Objekts zu finden, enthält das Ergebnis die neue Panorama-ID. Es ist nicht erforderlich, die alten und neuen Panorama-IDs zuzuordnen, da beide gültig bleiben.
    • Wenn Sie auf das Parsen und/oder die Bestätigungslogik von Panorama-IDs angewiesen sind, beachten Sie, dass sich das Format von Panorama-IDs ändern kann.
    • Probleme können Sie über den Issue Tracker melden.
  • Aktualisierungen der Methode fitBounds der Klasse google.maps.Map.
    • Wenn Sie den Darstellungsbereich ändern möchten, während eine Karte ausgeblendet ist, können Sie die Karte jetzt auf visibility: hidden festlegen. So hat das Kartendiv eine tatsächliche Größe.

3,28

18. April 2017

Das Attribut draggable des MapOptions-Objekts wird nicht mehr unterstützt. Wenn Sie das Ziehen der Karte auf Desktop-Geräten deaktivieren möchten, verwenden Sie die Eigenschaft gestureHandling und legen Sie sie auf none fest.

15. Februar 2017

Version 3.28 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Änderungen:

  • In Version 3.28 und höher der Maps JavaScript API werden Karten für angemeldete Nutzer nicht mehr unterstützt.

3.27

2. Februar 2017

Behoben:

10. Januar 2017

Sie können die automatische Vervollständigung jetzt so einschränken, dass nur Vorschläge aus mehreren Ländern angezeigt werden. Dazu können Sie im Feld componentRestrictions der AutocompleteOptions bis zu fünf Länder angeben.

15. November 2016

Version 3.27 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Änderungen:

  • Mit der neuen Option gestureHandling im MapOptions-Objekt können Sie die Nutzerfreundlichkeit bei der Interaktion mit der Karte auf Mobilgeräten optimieren. Folgende Werte sind verfügbar:
    • greedy: Die Karte wird immer geschwenkt (nach oben oder unten, links oder rechts), wenn der Nutzer auf dem Bildschirm wischt (zieht). Mit anderen Worten: Sowohl das Wischen mit einem Finger als auch das Wischen mit zwei Fingern führt dazu, dass die Karte geschwenkt wird.
    • cooperative: Der Nutzer muss mit einem Finger wischen, um auf der Seite zu scrollen, und mit zwei Fingern, um die Karte zu schwenken. Wenn der Nutzer die Karte mit einem Finger wischt, wird ein Overlay mit einer Aufforderung eingeblendet, die Karte mit zwei Fingern zu verschieben. Öffnen Sie das Beispiel oben auf einem Mobilgerät, um den kooperativen Modus in Aktion zu sehen.
    • none: Die Karte kann nicht verschoben oder gezoomt werden.
    • auto (Standard): Das Verhalten ist entweder cooperative oder greedy, je nachdem, ob die Seite scrollbar ist oder nicht.

    Weitere Informationen und Beispiele finden Sie im Entwicklerhandbuch.

  • Das Steuerelement für den Vollbildmodus ist auf Mobilgeräten standardmäßig sichtbar, sodass Nutzer die Karte ganz einfach vergrößern können. Im Vollbildmodus können Nutzer die Karte mit einem oder zwei Fingern schwenken. Hinweis:Auf iOS-Geräten wird der Vollbildmodus nicht unterstützt. Das Steuerelement für den Vollbildmodus ist daher auf iOS-Geräten nicht sichtbar.

Abgemeldete Karten sind veraltet

6. Oktober 2016

Die Funktion „Angemeldet“ wurde eingestellt. In Version 3.27 und früheren Versionen der Maps JavaScript API werden weiterhin Karten für angemeldete Nutzer unterstützt. In einer zukünftigen Version werden Karten mit Anmeldung nicht mehr unterstützt. Funktionen, mit denen ein Ort über ein Infofenster oder die SaveWidget in Google Maps gespeichert werden kann, werden jedoch weiterhin unterstützt. Weitere Informationen zu Karten mit Anmeldung

Änderung bei Zwischenwegpunkten in der Antwort des Directions Service

29. August 2016

Das Feld via_waypoints in der Antwort des Directions Service enthält ein Array von Wegpunkten, die in der ursprünglichen Anfrage nicht angegeben wurden. Das Feld via_waypoints wird weiterhin in der Antwort für ziehbare Routen angezeigt, ist aber in der Antwort für alternative Routen veraltet. Version 3.27 ist die letzte Version der API, die via_waypoints in alternativen Routen unterstützt.

Wir empfehlen, alternative Routen anzufordern und dann alle Routen als nicht ziehbar und die Hauptroute als ziehbar darzustellen. Nutzer können die Hauptroute ziehen, bis sie einer alternativen Route entspricht. Das Feld via_waypoints ist für die resultierende Route verfügbar, die vom Nutzer gezogen wurde.

3,26

18. August 2016

Version 3.26 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Änderungen:

  • Ein neuer Street View-Renderer bietet Verbesserungen beim Rendering, darunter flüssigere Übergänge und Animationen, eine verbesserte Objektmodellierung, eine bessere Unterstützung für Mobilgeräte und übersichtlichere Steuerelemente. Weitere Informationen finden Sie im Google Geo Developers Blog.
  • Die API unterstützt jetzt Geräteausrichtungsereignisse in Street View. Nutzer von Mobilgeräten können sich also umsehen, indem sie ihr Smartphone bewegen. Als Entwickler können Sie diese Funktion aktivieren oder deaktivieren. Weitere Informationen finden Sie im Entwicklerhandbuch.

3,25

25. Mai 2016

Version 3.25 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.

Ende des Supports für Internet Explorer 9

2. Mai 2016

Seit dem 30. April 2016 wird Internet Explorer 9 nicht mehr offiziell von der Maps JavaScript API unterstützt. Liste der unterstützten Browser

3,24

14. April 2016

Änderungen:

  • Sie können jetzt die Klickbarkeit von Kartensymbolen deaktivieren. Ein Kartensymbol stellt einen Point of Interest (POI) dar. Weitere Informationen finden Sie unter der Methode setClickableIcons in google.maps.Map.

31. März 2016

Behoben:

  • Problem 9507: Links in Street View funktionieren jetzt wieder in Safari.

28. März 2016

Behoben:

  • Problem 9394: Infofenster werden automatisch geschlossen, wenn der Nutzer ein Infofenster für ein Basiskartensymbol öffnet, und umgekehrt.
  • Ein weißes Google-Logo anzeigen, wenn die Basiskarte mit der Eigenschaft styles auf der Karte gestaltet wird. Bisher wurde das Logo nur weiß, wenn ein Stil mit StyledMapType angewendet wurde.

18. März 2016

Behoben:

  • Problem 9424: new LatLng({lat: 0, lng: 0})
  • Das Schwenken mit der Maus wurde mit dem neuen Street View-Renderer (mit google.maps.streetViewViewer = 'photosphere') korrigiert.

15. Februar 2016

Änderungen:

  • Die Möglichkeit, die neuen Steuerelemente mit google.maps.controlStyle = 'azteca' zu deaktivieren, wurde entfernt.

3,23

18. Januar 2016

Änderungen:

  • Diese Version enthält ein neues Vollbild-Steuerelement für die Karte. Nutzer können auf das Steuerelement klicken, um die Karte zu maximieren, sodass sie den gesamten Bildschirm einnimmt. Dieses Steuerelement ist standardmäßig deaktiviert. Sie können es in MapOptions aktivieren und mit FullscreenControlOptions konfigurieren. Die Standardposition ist RIGHT_TOP.
  • Das Vollbild-Steuerelement für Street View ist standardmäßig aktiviert. Sie können sie über StreetViewPanoramaOptions deaktivieren und mit FullscreenControlOptions konfigurieren. Die Standardposition ist jetzt RIGHT_TOP.

4. Januar 2016

Behoben:

  • Problem 9009: Beim Synthetisieren von Mausereignissen aus Touch-Eingaben wird zur Kompatibilität mit jQuery die linke statt der mittleren Maustaste verwendet.
  • Problem 4201: Die API verwendet eval() nicht mehr. Daher ist es jetzt möglich, die API ohne die unsafe-eval-Anweisung Content Security Policy zu verwenden.

21. Dezember 2015

Änderungen:

  • Option zum Deaktivieren der Anmeldeschaltfläche für angemeldete Karten (für angemeldete Nutzer wird der Avatar angezeigt. Die Anmeldung über angemeldete Aktionen (z. B. Markieren mit Stern) ist weiterhin möglich, aber die Schaltfläche zum Anmelden wird auf der Karte nicht mehr angezeigt, wenn diese Option festgelegt ist).
  • Die Benutzeroberfläche für Textsuchanfragen hat sich geändert. Der Parameter types ist seit dem 1. März 2016 veraltet und wurde durch den neuen Parameter type ersetzt, der nur einen Typ pro Suchanfrage unterstützt. Außerdem werden die Typen establishment, food und grocery_or_supermarket nicht mehr als Suchparameter unterstützt. Diese Typen können jedoch weiterhin in den Ergebnissen einer Suche zurückgegeben werden. Anfragen mit dem alten Parameter types werden bis zum 1. März 2017 unterstützt. Danach muss für alle Text Search-Anfragen die neue Implementierung verwendet werden.

2. Dezember 2015

Änderungen:

  • Der Autocomplete-Konstruktor prüft, ob ein Eingabeelement angegeben wurde.
  • In Infofenstern für Points of Interest auf der Basiskarte werden im nicht angemeldeten Modus dieselben Inhalte wie im angemeldeten Modus angezeigt.
  • In den externen Google Maps API-Dateien für den Closure Compiler wird jetzt ein Typ (Zahl oder String) für Enums angegeben.

25. November 2015

Änderungen:

  • .toJSON()-Methoden wurden den Objekten LatLng und LatLngBounds hinzugefügt. Diese sind für die Verwendung über JSON.stringify() vorgesehen.

19. November 2015

Änderungen:

  • Weißes Google-Logo für Karten mit benutzerdefinierten Stilen

Behoben:

3,22

7. Januar 2016

Behoben:

  • Problem 9009: Beim Synthetisieren von Mausereignissen aus Berührungen wird die linke Taste anstelle der mittleren Taste verwendet, um die Kompatibilität mit jQuery zu gewährleisten.

10. November 2015

Änderungen:

  • Der Directions- und der Distanzmatrix-Dienst geben jetzt die prognostizierte Fahrzeit (im Antwortfeld duration_in_traffic) zurück, wenn die Mobilitätsform „driving“ (Auto) ist. Wenn Sie prognostizierte Fahrtzeiten erhalten möchten, fügen Sie der Anfrage ein drivingOptions-Objektliteral hinzu und geben Sie eine aktuelle oder zukünftige departureTime an. Sie können auch ein trafficModel von „optimistisch“, „pessimistisch“ oder „beste Schätzung“ (Standard) angeben, um die Annahmen zu beeinflussen, die bei der Berechnung der Reisedauer verwendet werden. Weitere Informationen finden Sie im Entwicklerhandbuch für den Directions Service und den Distance Matrix Service. Hinweis:Die duration_in_traffic ist nur für Kunden der Google Maps Platform-Premiumoption verfügbar.

Eingestellt:

  • Das Anfragefeld durationInTraffic wurde eingestellt. In der Vergangenheit war dies die empfohlene Methode für Kunden mit Google Maps Platform-Premiumoption, um anzugeben, ob die aktuelle Verkehrslage bei der Berechnung der Dauer berücksichtigt werden soll. Es wurde durch das Feld drivingOptions abgelöst.

5. November 2015

Eingestellt:

  • Die AdSense-Bibliothek wurde im Mai 2015 eingestellt und ist in der experimentellen Version der Maps JavaScript API nicht mehr verfügbar. Die Bibliothek wird bald aus der Release- und der eingefrorenen Version der API entfernt. Eine alternative Lösung ist Google AdSense. Weitere Informationen finden Sie im Leitfaden zum Erstellen eines AdSense-Anzeigenblocks.

22. September 2015

Änderungen:

  • Unterstützung für Orts-IDs bei Routen- und Distanzmatrixanfragen hinzugefügt: DirectionsRequest.origin, DirectionsRequest.destination und DirectionsWaypoint.location akzeptieren jetzt Place-Objekte und DistanceMatrixRequest.origins und DistanceMatrixRequest.destinations akzeptieren jetzt ein Array von Place-Objekten.

15. September 2015

Änderungen:

  • Die Standardposition und das Erscheinungsbild vieler Steuerelemente auf der Karte und in Street View-Panoramen haben sich geändert. Die Benutzeroberfläche ist jetzt unabhängig davon, ob eine Karte im angemeldeten Modus verwendet wird oder nicht, einheitlich und entspricht auch eher der Google Maps-Website. Wenn Sie die früheren Steuerelemente noch eine Weile verwenden möchten, können Sie google.maps.controlStyle = 'azteca' in Version 3.22 festlegen.
  • Mit dem neuen Steuerelement für den Vollbildmodus in Street View kann der Nutzer das Street View-Panorama im Vollbildmodus öffnen.

Eingestellt:

  • Das Steuerelement für die Übersichtskarte ist nicht mehr verfügbar.
  • Das Steuerelement zum Schwenken auf der Karte ist nicht mehr verfügbar. Um die Ansicht zu schwenken, klicken und ziehen Nutzer die Karte oder wischen auf der Karte. Das Schwenksteuerelement in Street View ist weiterhin verfügbar.
  • Das Zoom-Steuerelement ist nur in einem Stil verfügbar. google.maps.ZoomControlStyle ist daher nicht mehr verfügbar.

1. September 2015

Änderungen:

  • LatLngBounds-Literale hinzugefügt
  • Problem mit zu weit gefassten CSS-Klassen behoben
  • Verbessertes Laden von Kacheln nach dem Anpassen der Kartengröße

Ende des Supports für Internet Explorer 8

31. August 2015

Seit dem 31. August 2015 wird Internet Explorer 8 von der Maps JavaScript API nicht mehr offiziell unterstützt. Liste der unterstützten Browser Informationen zur Browser-Supportrichtlinie von Microsoft finden Sie im IEBlog-Beitrag vom 7. August 2014.

3.21

5. August 2015

Änderungen:

  • Leistungsverbesserung: Nur sichtbare Kacheln laden
  • Zahlreiche Verbesserungen an der Dokumentation

21. Juli 2015

Änderungen:

  • Markierungen mit Labels eingeführt
  • Behoben: iOS7-Fehler aufgrund von Speichermangel bei Poly auf Bildschirmen mit sehr hoher Auflösung
  • Korrekturen für Touch-Events in IE10+
  • Die Fehlerüberprüfung für vom Entwickler bereitgestellte Eingaben wird jetzt in der Konsole ausgegeben, anstatt einen Fehler auszulösen.

6. Juli 2015

Behoben:

  • Problem 8159: Fehler: Falsche Darstellung von StrokePosition.OUTSIDE

17. Juni 2015

Änderungen:

  • Behoben: Problem 6321: Fehler: „Uncaught TypeError: Cannot read property 'x' of undefined“ nur in Android-/iOS-Browsern

2. Juni 2015

Änderungen:

  • Verworfen: CloudLayer, PanoramioLayer
  • Behoben: Problem 8098: Fehler: Gewichtete Heatmap wird mit einem Punkt nicht richtig gerendert

2. Juni 2015

Änderungen:

  • Fügt die Möglichkeit hinzu, eine Orts-ID in eine Adresse/Breiten- und Längengrad zu geocodieren
  • gibt Orts-IDs über die Geocoding API zurück

28. Mai 2015

Änderungen:

  • Behoben: Problem 6358: SVG-Pfadnotation wird auf HDPI-Geräten nicht richtig gerendert

19. Mai 2015

Behoben:

  • Problem 7673: Steuerelemente verlieren Position nach Verwendung des Drop-down-Menüs für den Kartentyp
  • Problem 7589: Pegman springt, wenn die Größe der Karte geändert wird.

3,20

24. April 2015

Behoben:

  • Die maximale Zoomstufe für das Gelände wurde erhöht und es werden auch bei maximaler Zoomstufe hochauflösende Kacheln geladen.

13. April 2015

Behoben:

  • Problem 7820: Cursor funktionieren nicht auf Seiten, die über „file://“ geladen werden
  • Problem 7591: Fehler: „StreetViewService.getPanoramaByLocation“ schlägt fehl, wenn das Radiusargument keine Ganzzahl ist

25. März 2015

Behoben:

  • Problem 7733: Fehler: KML-Boden-/Bild-Overlays haben plötzlich eine sehr niedrige Auflösung
  • Text des Widgets besser am Sternsymbol ausgerichtet

17. März 2015

Behoben:

  • Problem 7756: Fehler: Leistungsrückgang bei Safari 8
  • Demografische Ebene entfernt
  • Verbesserungen am InfoWindow-Chrome

17. Februar 2015

Die aktuelle experimentelle Version der Maps JavaScript API (3.19) wird zur Release-Version.

Version 3.17 wird entfernt. Anfragen für Version 3.17 oder eine frühere Version werden jetzt mit Version 3.18 beantwortet.

Die Dokumentation zur Versionsverwaltung finden Sie unter https://developers.google.com/maps/documentation/javascript/versions.

Verfügbare Versionen nach der Umstellung:

Experimentell: 3.20

Release: 3.19

Eingefroren: 3.18

3,19

24. April 2015

Behoben:

  • Cursor im angemeldeten Modus.

19. März 2015

Behoben:

20. Januar 2015

Behoben:

  • Problem 7475: Fehler: phantomjs TypeError: Unable to delete property

13. Januar 2015

Behoben:

  • Kacheln werden jetzt für Screenreader ausgeblendet

17. Dezember 2014

Behoben:

  • Problem 6917: Fehler: Formen berücksichtigen die Eigenschaft „draggable“ der Karte nicht
  • Problem 7445: Fehler: Präsentationsfehler bei Verwendung der Anmeldefunktion der Google Maps-API v3

2. Dezember 2014

Behoben:

  • Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht
  • Problem 7376: Fehler: WebGL wurde deaktiviert (jetzt wieder aktiviert)
  • ES6-Namenskonflikt mit Symbol

25. November 2014

Behoben:

  • Problem 7333: Fehler: Das Caret-Zeichen des Infofensters ist in IE9 fehlerhaft.

3.18

4. Dezember 2014

Behoben:

  • Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht

18. September 2014

Behoben:

  • Problem 7136: Mehrere Markierungstitel funktionieren in Firefox nicht

9. September 2014

Behoben:

  • Problem 7098: Beim Festlegen der Street View-Blickrichtung wird ein Fehler ausgegeben.

26. August 2014

Version 3.18 wurde für experimentelle Zwecke veröffentlicht.

3.17 ist jetzt stabil.

3.17

20. August 2014

Behoben:

  • Problem 6937: Regression in 3.17: Eigenschaft „remove“ von „undefined“ kann nicht gelesen werden (in Places)

12. August 2014

Behoben:

  • Problem 6968: Fehler: Pfeiltasten der Tastatur funktionieren nicht mit v=3.exp

31. Juli 2014

Hinzugefügt:

  • Kartenbereiche mit expliziter Dokumentation zur Weitergabe von DOM-Ereignissen. Bereich „overlayMouseTarget“ hinzugefügt.

7. Juli 2014

Hinzugefügt:

  • toGeoJson wurde Datenebenen und einzelnen Datenebenenelementen hinzugefügt, sodass Geometrie in GeoJSON exportiert werden kann.

24. Juni 2014

Hinzugefügt:

  • place_id, eine eindeutige Kennung für einen Ort, die der Places Library für Autocomplete und Place Details hinzugefügt wurde.
  • overview_path wurde zu DirectionsRoute hinzugefügt und stellt eine codierte Polylinie bereit, die den gesamten Verlauf der Route darstellt.

26. Mai 2014

Hinzugefügt:

  • Der sensor-Parameter ist in der Google Maps-API-URL nicht mehr erforderlich.

20. Mai 2014

3.17 wurde als experimentelle Version veröffentlicht.

3,16

15. April 2014

Behoben:

8. April 2014

Hinzugefügt:

  • Die Karte wird beim Zeichnen durch Mausbewegungen verschoben.

Behoben:

  • LatLngLiteral an mehr Orten akzeptieren.
  • Die Größe des InfoWindow wird angepasst, wenn Roboto geladen wurde (Problem 5713).

31. März 2014

Behoben:

  • Halbtransparente KML-Ebenen sind in IE 8 nicht mehr transparent ( Problem 6540)

26. März 2014

Behoben:

  • „event.returnValue“-Aufrufe in Chrome wurden entfernt, um Konsolenwarnungen zu verhindern.
  • „Finger zum Zoomen auseinander- und zusammenziehen“ funktioniert in IE11 nicht ( Problem 5747)

18. März 2014

Hinzugefügt:

12. März 2014

Hinzugefügt:

24. Februar 2014

Hinzugefügt:

  • Unterstützung für Fähren in den Diensten „Distanzmatrix“ und „Directions“

17. Februar 2014

3.16 wurde als experimentelle Version veröffentlicht.

3,15

3. März 2014

Behoben:

10. Februar 2014

Behoben:

  • Deaktivieren Sie die gesamte Kachel-Hardwarebeschleunigung in Chrome/Linux, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen.

3. Februar 2014

Behoben:

29. Januar 2014

Behoben:

  • Deaktivieren Sie die gesamte Hardwarebeschleunigung für Kacheln in Chrome/Windows, um das größere Problem mit der Chrome-Hardwarebeschleunigung zu umgehen. (Problem 6219)

22. Januar 2014

Behoben:

16. Januar 2014

Behoben:

  • Das CSS für die visuelle Aktualisierung wurde weniger spezifisch gestaltet, um weniger vom Nutzer festgelegte Stile zu überschreiben.

27. November 2013

Behoben:

  • Beim Erstellen einer Markierung nach dem Instanziieren der Karte wird der Fehler „contains“ (nicht definiert) ausgegeben (Problem 5798).

19. November 2013

Behoben:

  • Manöversymbole im Routenfeld werden in Firefox nicht richtig angezeigt

3.14

10. September 2013

Behoben:

  • Links in offiziellen Google-Infofenstern werden nicht in neuen Tabs/Fenstern geöffnet ( Problem 5794)

15. August 2013

  • Die visuelle Aktualisierung wird in der Release-Version der API zum Standardmodus für das Kartenrendering.
  • DynamicMapsEngineLayer: Berichterstellung für Vektor-, Bild- und KML-Ebenen

3.13

25. Juni 2013

Hinzugefügt:

  • DynamicMapsEngineLayer

11. Juni 2013

Hinzugefügt:

Behoben:

  • Fehler: Benutzerdefinierte Street View-Panoramen und 90 Grad nach unten ( Problem 4875)

3.12

4. Juni 2013

Behoben:

  • Infowindow domready wird nicht ausgelöst, wenn visualRefresh=true (Problem 5415)
  • Fehler: Visuelle Aktualisierung von Infofenstern unter iOS ( Problem 5396)

15. Mai 2013

Hinzugefügt:

29. April 2013

Behoben:

  • Entfernte Markierungen bleiben auf der Karte in Android- und Dolphin-Browsern sichtbar

3.11

19. Februar 2013

Behoben:

  • Beim Zeichnen kann es zu einem Fehler kommen, wenn der DrawingMode geändert wird
  • Wenn Sie im Routenbereich auf einzelne Schritte klicken, wird der Zoom geändert.

12. Februar 2013

Behoben:

  • Nicht ziehbares Polygon kann mit Eingabe per Berührung durch ein ziehbares Polygon gezogen werden ( Problem 4868)
  • Falsche Symbole für öffentliche Verkehrsmittel im Bereich „Routenalternativen“, wenn travelMode geändert wird (Problem 4581)
  • panTo(latLng) zentriert die Karte unter bestimmten Bedingungen nicht immer genau auf latLng

29. Januar 2013

Hinzugefügt:

  • StreetViewCoverageLayer wurde hinzugefügt, um die Abdeckungsebene programmatisch hinzuzufügen.
  • „StreetViewPov“ für „StreetViewPanoramas“ verfügbar gemacht

Behoben:

  • Erhöhte Arbeitsspeichernutzung bei Verwendung von Version 3.8 der Google Maps JavaScript API führt zu einem Absturz (beobachtet in IE 9, Chrome usw.) (Problem 4162)
  • Das Drop-down-Menü (Auswahlmenü) im InfoWindow folgt in Firefox nicht dem Schwenken der Karte.

22. Januar 2013

Hinzugefügt:

  • Option „draggable“ für Polylinien, Polygone, Kreise und Rechtecke
  • Feld „price_level“ in „PlaceResult“

15. Januar 2013

Behoben:

  • Sich wiederholende Polyliniensymbole werden für einige Polylinien falsch gezeichnet. ( Problem 4333)

7. Januar 2013

Behoben:

17. Dezember 2012

Hinzugefügt:

  • Neue Sprachen: Urdu und Isländisch

Behoben:

  • Verschwommene/unscharfe Karten in IE9 nach der Navigation ( Problem 3875)

17. Dezember 2012

Hinzugefügt:

  • Neue Sprachen: Urdu und Isländisch

Behoben:

  • Verschwommene/unscharfe Karten in IE9 nach der Navigation ( Problem 3875)

10. Dezember 2012

Hinzugefügt:

  • Fähigkeit, Bilder mit dem Attribut „crossorigin“ zu laden

Behoben:

  • Probleme beim Anzeigen von Markierungen mit Remote-Bildern in Nahaufnahmen (Problem 4616)
  • JS-Fehler beim erneuten Anzeigen von Symbolen auf Polylinien in IE 7/8

3. Dezember 2012

Behoben:

  • Markermanager-Bibliothek funktioniert nicht mit der Maps JavaScript API v3 (Problem 4543)

27. November 2012

Hinzugefügt:

  • Verwendung von High-DPI-Canvas auf High-DPI-Geräten für optimierte Markierungen

Behoben:

3,10

4. Februar 2013

Behoben:

  • Erhöhte Arbeitsspeichernutzung bei Verwendung von Version 3.8 der Google Maps JavaScript API führt zu einem Absturz (beobachtet in IE 9, Chrome usw.) (Problem 4162)

25. September 2012

Hinzugefügt:

  • Street View in Innenräumen
  • Option „fixedRotation“ für „IconSequence“
  • „Zeit im aktuellen Verkehr“ in Wegbeschreibungen

11. September 2012

Neu:

  • StrokePosition für Polygone, Rechtecke und Kreise hinzugefügt
  • computeOffsetOrigin zur Geometry-Bibliothek
  • Vier neue Sprachen für die API: Afrikaans, Amharisch, Swahili, Zulu

28. August 2012

Hinzugefügt:

  • „types“ für Places API Text Search

Behoben:

  • Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
  • Regression: Pinch-to-Zoom unter iOS 5, wenn die Seite gescrollt wurde (Problem 4046)

14. August 2012

Wichtige Änderungen:

  • Ändern Sie die Schnittstelle für KmlLayer so, dass die URL als MVC-Property und nicht als Konstruktorargument akzeptiert wird.

3,9

10. September 2012

Behoben:

  • Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
  • Regression: Pinch-to-Zoom unter iOS 5, wenn die Seite gescrollt wurde ( Problem 4046)

9. August 2012

Behoben:

  • Syntaxfehler unter Android 3.x

31. Juli 2012

Wichtige Änderungen:

  • Street View-Overlay bei benutzerdefinierten Projektionen ausblenden

Behoben:

  • Markierungssymbole lösen in Safari keine Ereignisse aus, wenn der Maßstab > 35 ist
  • Klickereignis für Markierungen auf einer benutzerdefinierten Karte (Kartentyp + Projektion) wird nicht ausgelöst

25. Juli 2012

Behoben:

  • componentRestrictions für die automatische Vervollständigung ( Problem 4302)

17. Juli 2012

Behoben:

  • Textfeld in InfoWindow ist im IE nicht anklickbar
  • bounds_changed sollte vor zoom_changed ausgelöst werden (Problem 1399)
  • Kartenoption „backgroundColor“ wird nach dem Aufrufen von Street View nicht beibehalten
  • Beim Wechsel von einer Karte mit benutzerdefinierten Stilen zur Satellitenansicht werden die Kartenkacheln unnötigerweise geladen.
  • Die Eigenschaften „draggable“ und „scrollwheel“ der Karte werden im Zeichenmodus ignoriert ( Problem 4012)
  • LatLngBounds sollte einen vollständigen Längengradbereich zurückgeben, wenn mehr als eine Kopie der Welt angezeigt wird
  • Beim Doppelklicken wird keine leere Form gezeichnet (Problem 3964)
  • Überflüssige Markierungsereignisse bei Klick ( Problem 3911)

Wichtige Änderungen:

  • Die Endpunkte für die Suche und Abfrage wurden in „nearbySearch“ und „textSearch“ umbenannt.

10. Juli 2012

Wichtige Änderungen:

  • Make google.maps.event.removeListener() accept null as argument

27. Juni 2012

Hinzugefügt:

Wichtige Änderungen:

  • „transparent“ als Farbe erkennen.

23. Juni 2012

Hinzugefügt:

  • Symbole
  • HeatmapLayer
http://mapsplatform.googleblog.com/2012/06/powerful-data-visualization-with.html
  • Neue Styler-Optionen „weight“ und „color“:

http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html

15. Mai 2012

Hinzugefügt:

  • Länderspezifische Einschränkung für die automatische Vervollständigung (AutocompleteOptions.componentRestrictions) (Problem 3899)
  • Filter für Regionen und Städte

3,8

1. Mai 2012

Behoben:

  • Gelöschte Markierungen werden manchmal wieder angezeigt (Problem 4087).
  • Schatten von Markierungen werden manchmal nicht gerendert ( Problem 3993)

23. April 2012

Behoben:

  • Pegman bleibt nach dem Schließen von Street View auf der Karte mit benutzerdefiniertem Kartentyp (Problem 4076)
  • Entfernte animierte Markierungen können der Karte nicht wieder hinzugefügt werden ( Problem 4052).

18. April 2012

Behoben:

  • Im Wetterinfofenster wird in Firefox immer das Symbol für Regen angezeigt ( Problem 4063)

Hinzugefügt:

  • orderBy, limit und offset für FusionTablesLayer (Problem 3557)

10. April 2012

Behoben:

  • Luftbilder werden auch dann angezeigt, wenn sie nicht für den gesamten Darstellungsbereich verfügbar sind ( Problem 3913)

3. April 2012

Hinzugefügt:

Behoben:

  • Kachelgrenzen für Polygone im Quirks-Modus von IE 9 sichtbar
  • Markierungen springen beim Schwenken in Canvas Street View

28. März 2012

Behoben:

  • Verwenden Sie kleingeschriebene Tag-Namen, um XHTML-kompatibel zu sein (Problem 3868).
  • Das Zoomverhalten für Apple-Trackpads wurde geändert, um die Empfindlichkeit zu verringern (Problem 2416).

20. März 2012

Behoben:

  • Das Erstellen einer Markierung mit einem nicht vorhandenen Schattenbild führt zu Fehlern (Problem 4014).

Hinzugefügt:

  • Klicken, um zu navigieren/Klicken, um zu zoomen Street View ( Problem 2447)

Wichtige Änderungen:

  • Doppelklicken zum Zoomen in Street View standardmäßig deaktiviert

6. März 2012

Behoben:

Hinzugefügt:

  • Deckkraft für GroundOverlay ( Problem 2767)
  • utc_offset und opening_hours zu PlaceResult ( Problem 2431)
  • Option „clickToGo“ zu „StreetViewPanoramaOptions“ hinzugefügt (Problem 2447)

21. Februar 2012

Behoben:

  • Verschwommene Karten in IE 9 ( Problem 3875)
  • Polylinie, die aus kollinearen Kanten im LatLng-Bereich besteht, wurde fälschlicherweise vereinfacht (Problem 3739)

Hinzugefügt:

  • google.maps.geometry.poly.containsLocation() und isLocationOnEdge() (Problem 1978)

15. Februar 2012

Behoben:

  • Regression: Skalierte Markierungen wurden mit ungültigem „size“-Parameter falsch gerendert (Problem 3908)
  • Karte bleibt im Bearbeitungsmodus hängen, wenn „setEditable(false)“ aufgerufen wird, während der Nutzer einen Kontrollpunkt zieht (Problem 3842)

Wichtige Änderungen:

  • Blenden Sie zwischen Street View-Panoramen über.

3,7

7. Februar 2012

Behoben:

  • Markierung flackert an der endgültigen Position vor der Drop-Animation (Problem 3608)
  • Wenn Sie ein InfoWindow öffnen und gleichzeitig den Zoom festlegen, wird die Kartenmitte falsch angezeigt (Problem 3738).
  • Rechtsklick beim Ziehen von Markierungen ignorieren (Problem 3237)
  • Der Titel der Markierung wird in Firefox manchmal nicht angezeigt (Problem 3773).

Wichtige Änderungen:

  • Skalierte Markierungen werden jetzt im Canvas gerendert, sofern verfügbar
Hinzugefügt:

31. Januar 2012

Behoben:

  • Behoben: Falsche koreanische Kacheln nach dem Schwenken um die Welt ( Problem 2722)
  • Behoben: Pegman kann nicht genau platziert werden, um Street View anzuzeigen ( Problem 3861)
  • Attribut „visible“ für Polys hinzugefügt ( Problem 2861)
  • „panTo“ und „panBy“ werden auch dann animiert, wenn die Viewports weit voneinander entfernt sind. (Regression)

24. Januar 2012

Behoben:

  • Mausereignisse werden durch ein InfoWindow weitergeleitet (Problem 3573).
  • CSS-Transformationen in IE9 aktiviert
  • imageDateControl zu StreetViewPanorama hinzugefügt
  • Canvas Street View in IE 9, Opera und Safari/Windows aktiviert

16. Januar 2012

Behoben:

  • Pegman sollte im Zeichenmodus nicht ziehbar sein
  • Ereignisse korrekt auslösen und dabei den zIndex von Polygonen und anderen Ebenen berücksichtigen
  • KmlLayer-Attribut „status“ hinzugefügt (Problem 3015)

10. Januar 2012

Behoben:

  • Pegman anzeigen, wenn „disableDefaultUI“ auf „true“ und „streetViewControl“ auf „true“ gesetzt ist

7. Dezember 2011

Behoben:

  • Autobahnen können separat von Schnellstraßen gestaltet werden (road.highway.controlled_access)
  • „place_changed“ wird ausgelöst, wenn der Nutzer bei der Autovervollständigung die Eingabetaste drückt ( Problem 3407)

28. November 1011

Behoben:

  • Automatische Vervollständigung neu positionieren, wenn die Fenstergröße geändert wird. Das Ereignis „resize“ kann für das Autocomplete-Objekt ausgelöst werden.

22. November 2011

Behoben:

  • Die Größe des InfoWindow-Inhalts wird jetzt unter Berücksichtigung von kaskadierenden Stilen berechnet.
  • Die Steuerung für die Drehung der Luftbildkarte stimmt nicht mit der Ausrichtung bei der Kartenerstellung überein

7. November 2011

Wichtige Änderungen:

  • Neuer visueller Stil der Standard-Steuerelemente
  • Bearbeitbare Formen (Polygone, Polylinien, Kreise, Rechtecke)
  • Neu: DrawingManager zum Hinzufügen neuer Overlays
  • Neue PlaceResult-Felder: website und international_phone_number
  • Neues Feld „ElevationResult“: „resolution“

Behoben:

  • Start- und Endsymbole in Routenbeschreibungen werden jetzt mit transparentem Hintergrund in IE7+ gerendert.

3,6

31. Oktober 2011

Behoben:

  • Fehler bei Verwendung der Google Maps-API mit der Prototype-Bibliothek in IE7

25. Oktober 2011

Behoben:

  • Fehler, wenn die Karte der KmlLayer geändert wird, bevor das Laden der Ebene abgeschlossen ist
  • Speicherleck in IE beim Hinzufügen und Entfernen von Polygonen

18. Oktober 2011

Wichtige Änderungen:

  • Das Feld „keyword“ wurde zu „PlaceSearchRequest“ hinzugefügt.
  • Straßenlinien aus Street View entfernt

10. Oktober 2011

Behoben:

  • Adresse in der Street View-Vorschau zu lang

27. September 2011

Behoben:

  • Übersichtskarte – Steuerelemente werden zusammen zentriert und gezoomt, wenn sich der Zoom geändert hat

27. September 2011

Behoben:

  • Doppelter Abruf der ersten Kacheln in Chrome
  • Speicherlecks beim Schwenken
  • Street View-Pegman nicht ablegen, wenn zu einem Bereich außerhalb der Abdeckung geschwenkt wird
  • Regression: GroundOverlays, die den Längengrad -180 überschreiten, verschwinden
  • Regression: Kartenmittelpunkt beim Öffnen des Infofensters während des Schwenkens und Zoomens falsch

Wichtige Änderungen:

  • Street View-Vorschauen anzeigen, während der Pegman gezogen wird

20. September 2011

Behoben:

  • Speicherleck in Chrome/Windows beim Rendern von Markierungen mit Canvas
  • Markierung für die Vogelperspektive mit einer Ausrichtung von 90 oder 270 Grad

Wichtige Änderungen:

  • Auf Standardkartentypen von Google kann nicht über die Kartentyp-Registry zugegriffen werden (Zugriff auf Kartenkacheln wird verhindert).
  • Rotationsanimationen beim Verlassen und Aufrufen von Luftbildern

12. September 2011

Behobene Probleme:

  • Markierung bleibt in erhöhter Position, nachdem die Kurzinfo in Firefox 4+ angezeigt wurde ( Problem 3334)

Wichtige Änderungen:

  • GeocoderResult.formatted_address nicht dokumentiert

6. September 2011

Behoben:

  • Das Infofenster für das Drop-down-Menü „Element auswählen“ folgt nicht dem Schwenken der Karte in Firefox.
  • Kacheln in Korea auf einigen Mobilgeräten

29. August 2011

Wichtige Änderungen:

  • Zulassen, dass benutzerdefinierte Steuerelemente einen höheren Z-Index als API-Steuerelemente haben
  • Links leiten Nutzer zur richtigen Sprachversion von maps.google.com weiter.
  • Öffnen Sie kein InfoWindow über einem KML-Element, wenn kein HTML-Code, Name oder keine Beschreibung für das Infofenster vorhanden ist.
  • Behobene Regression: DPI-Kacheln fehlerhaft

24. August 2011

Behobene Probleme:

  • Hardwarebeschleunigung für Chrome/Mac deaktiviert: Behebt Probleme beim Rendern von Markierungen und beim Klicken auf Overlays ( Problem 3544, Problem 3551)
  • Das Problem mit dem Pinch-to-Zoom-Effekt unter Android wurde behoben, wenn auf der Seite gescrollt wurde ( Problem 3373).

Wichtige Änderungen:

  • Unternehmenssymbole sind jetzt standardmäßig aktiviert.

17. August 2011

Wichtige Änderungen:

  • Klickbare Kartensymbole für POIs.
  • Stile können in „MapOptions“ festgelegt und auf alle Standardkartentypen angewendet werden.
  • Pegman wird auf benutzerdefinierten Kartentypen angezeigt, sofern er nicht explizit deaktiviert wurde.

3,5

10. August 2011

Behoben:

  • Markierungen bleiben in der Position „Nach oben ziehen“ hängen, wenn sie in Street View zum Horizont gezogen werden
  • Street View wird nicht angepasst, wenn die Karte oder das Fenster verkleinert oder vergrößert wird
  • Street View mit gemeinsam genutztem InfoWindow stürzt Browser ab

2. August 2011

Behobene Probleme:

  • Hyperlinks im Infofenster in IE funktionieren nicht (Problem 3503)
  • Maßstab wird nicht gedruckt ( Problem 2966)
  • Regression: Fehler bei der Verwendung von OverviewMapControl mit Karten mit benutzerdefinierten Stilen (Problem 3489)

Wichtige Änderungen:

  • Das Kontextmenü ist bei den meisten Steuerelementen jetzt bei Rechtsklick deaktiviert.
  • Street View-Panorama/Karte in einem InfoWindow wird nicht geschwenkt, wenn der Mauszeiger über das InfoWindow bewegt wird
  • Infofenster können jetzt auf dem iPad gescrollt werden

18. Juli 2011

Behobene Probleme:

  • Ereignis-LatLng falsch, wenn die Seite unter iOS >= 4.1 gescrollt wird (Problem 3373)

11. Juli 2011

Behobene Probleme:

  • Behoben: <select> im Infofenster auf Touch-Geräten nicht anklickbar (Problem 3232)
  • Behoben: Nach einem Rechtsklick wurde kein Klick auf der Karte ausgelöst, wenn „MapOptions.draggable“ auf „false“ gesetzt war (Problem 3071).

Wichtige Änderungen:

  • Markierungen mit demselben Z-Index werden jetzt einheitlich über Kachelgrenzen hinweg sortiert.
  • Scrollen im Infofenster unter iOS jetzt möglich
  • Markierungen und Polygone werden jetzt neu gezeichnet, wenn sich die Projektion der Karte ändert.

5. Juli 2011

Behobene Probleme:

  • Behoben: Der Markierungscursor wird nicht angezeigt, wenn die Karte nicht ziehbar ist (Problem 3120).

Wichtige Änderungen:

  • Die Steuerung und das Drop-down-Menü für die automatische Vervollständigung von Orten können jetzt angepasst werden.
  • Das Places Autocomplete-Widget behält die vom Server zurückgegebene Beschreibung bei, nachdem der Nutzer einen Vorschlag ausgewählt hat.

30. Juni 2011

Behobene Probleme:

  • Behoben: Die ersten Kartenkacheln wurden doppelt abgerufen.
  • Behoben: Das Ereignis „maptypeid_changed“ wurde mehrmals ausgelöst, wenn die Karte nach Version 3.4 erstellt wurde ( Problem 3051).

Wichtige Änderungen:

  • Place Autocomplete wurde so geändert, dass es an den Textkörper und nicht an das übergeordnete Element der Eingaben angehängt wird.
  • BOTTOM_RIGHT wird jetzt korrekt positioniert

8. Juni 2011

Behobene Probleme:

  • Behoben: Der Zoom wird nicht mehr animiert, wenn die Änderung der Zoomstufe größer als 2 ist (Problem 3033).

Wichtige Änderungen:

  • Behoben: OverlayView.set('map', foo) entspricht jetzt OverlayView.setMap
  • Die Option „language“ von GeocoderRequest wurde entfernt.

17. Mai 2011

Behobene Probleme:

  • Behoben: Problem beim Rendern von Street View in IE7 (Problem 3272)

Wichtige Änderungen:

  • Fließende Übergänge für Karten-Tiles beim Laden und Ändern des Kartentyps aktiviert.

7. Mai 2011

Keine nennenswerten Änderungen.

3.4

7. Mai 2011

Keine erkennbaren Änderungen.

6. Mai 2011

Behobene Probleme:

  • Behoben: Street View-Panorama wird in IE7 nicht angezeigt ( Problem 3272)
  • Behoben: Halbdurchsichtiges PNG mit ImageMapType verliert Transparenz in IE7 und IE8 ( Problem 3275)

Wichtige Änderungen:

  • Distance Matrix-Dienst

14. April 2011

Behobene Probleme:

  • Behoben: Unterstützung von benannten CSS-Farben für „poly strokeColor“ und „fillColor“
  • Behoben: Polygon nicht sichtbar, wenn „strokeOpacity“ auf 0.0 gesetzt ist (Problem 3241)
  • Behoben: Fehler in IE8 beim Schwenken mit sichtbarem AdUnit (Problem 3159)
  • Gelände- und Hybridkarte ohne Standardkarte und Satellitenkarte in der Steuerung für den Kartentyp zulassen (Problem 3089)
  • Für Bildschirme mit hoher DPI werden hochauflösende Kacheln geladen (Problem 2614).

Wichtige Änderungen:

  • Die Neigung von Luftaufnahmen ist standardmäßig auf 45 Grad eingestellt, wenn Luftaufnahmen aktiviert und verfügbar sind.
  • Das Verhalten beim Zoomen wurde auf dem iPad verbessert.
  • DirectionsTravelMode und DirectionsUnitSystem wurden in TravelMode und UnitSystem umbenannt. Die alten Namen sind weiterhin abwärtskompatibel.

14. April 2011

Behobene Probleme:

  • Behoben: Markierungssymbol und Schatten sind in IE6 nicht mehr transparent.
  • Behoben: Markierungen flackern beim Zoomen nicht mehr
  • Behoben: Rendering von Polygonen über Kachelgrenzen hinweg in der Nähe des Nord-/Südpols

Wichtige Änderungen:

  • Polylinien und Polygone werden jetzt nach Möglichkeit im Canvas gerendert.
  • LatLngs für Ereignisse auf Polylinien und Polygonrändern werden jetzt am nächstgelegenen Punkt auf der Linie ausgerichtet.

5. April 2011

Behobene Probleme:

28. März 2011

Behobene Probleme:

  • Die Ausrichtung kann in Street View im Satellitenmodus nicht geändert werden ( Problem 3174)
  • Karte fehlerhaft, wenn VML deaktiviert ist ( Problem 3119)

Wichtige Änderungen:

  • Das Straßen-Overlay von Street View wird jetzt im Schrägansichtsmodus angezeigt.

22. März 2011

Behobene Probleme:

  • Pegman wird in benutzerdefinierten Kartentypen angezeigt (Problem 3154).

Wichtige Änderungen:

  • Behoben: Riesige Markierungen werden an Kachelgrenzen abgeschnitten
  • Behoben: Street View-Overlay im Schrägansichtsmodus
  • Behoben: Das Steuerelement für die Übersichtskarte wird im Druckmodus angezeigt.

17. März 2011

Behobene Probleme:

Wichtige Änderungen:

  • Behoben: Kreise und Rechtecke ignorieren zIndex
  • Behoben: Mausereignisse lösen Ereignisse zweimal aus, wenn die Markierung animiert wird.
  • Behoben: Karten mit benutzerdefinierten Stilen verwenden keine Stile, wenn der Kartentyp nach dem Festlegen der Kartentyp-ID zur Registry hinzugefügt wird.
  • Behoben: Nicht formatierte Kartentypen übernehmen den Stil eines Kartentyps mit benutzerdefinierten Stilen.
  • Für Markierungen werden jetzt MouseEvents und keine DOM-Ereignisse ausgelöst

11. März 2011

Behobene Probleme:

  • Durch Doppelklicken auf eine Markierung wird die Karte nicht mehr herangezoomt (Problem 3090).
  • Ankerpunkt mit benutzerdefiniertem Markierungsschatten funktioniert jetzt ( Problem 3112)

Wichtige Änderungen:

  • Panoramio-Ebene
  • Z-Index der Routenmarkierung korrigiert
  • Standardposition des Schattens korrigiert

2. März 2011

Wichtige Änderungen:

  • Markierungen werden jetzt in Canvas/VML gerendert, sofern verfügbar
  • Größere Klickziele für Polylinien, Polygone und KML auf Geräten mit Touchscreen

22. Februar 2011

Behobene Probleme:

  • InfoWindow-Anker über die MVC-Eigenschaft „anchorPoint“ verfügbar gemacht (Problem 2860)
  • Fehler bei Hybrid auf Zoomstufe 0 und 1 behoben (Problem 3062)
  • Kreis/Rechteck wird korrigiert, wenn es schnell zur Karte hinzugefügt oder daraus entfernt wird ( Problem 3052)
  • draggable: false fixed on touch devices ( Issue 3044)

18. Februar 2011

Behobene Probleme:

  • Markierungen in Street View werden nur verkleinert, nicht vergrößert (Problem 2969).
  • Ziehbare Routen funktionieren jetzt, wenn „routeIndex“ nicht 0 ist (Problem 2995).
  • Konflikt zwischen Flash und dem Ziehen der Karte behoben ( Problem 2956)
  • Wenn „mapTypeId“ im Listener „maptypeid_changed“ geändert wird, ist das Steuerelement für den Kartentyp jetzt konsistent.

Wichtige Änderungen:

  • Labels sind jetzt standardmäßig aktiviert, wenn im Kartentyp-Steuerelement auf den Satellitenmodus geklickt wird.

8. Februar 2011

Wichtige Änderungen:

  • Neue hierarchische Steuerelemente für Kartentypen – sie sind touchfreundlich.
  • Neues Logo (Problem 2574)
  • MarkerShape.coord wurde in MarkerShape.coords umbenannt, um dem HTML-Attribut <area> coords zu entsprechen.

3.3

17. März 2011

Behobene Probleme:

  • Polygon wird nicht gerendert

8. Februar 2011

Behobene Probleme:

  • Kachelanfragen werden in Chrome nicht abgebrochen ( Problem 3011)
  • Das Kontextmenü-Ereignis wird in FF/Mac nicht ausgelöst ( Problem 2920)
  • Probleme beim Rendern von Text in Safari/Mac ( Problem 3024)
  • Karten mit Wegbeschreibungen werden im Internet Explorer nicht richtig gedruckt

21. Januar 2011

Wichtige Änderungen:

  • MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
  • Fehler behoben, bei dem in IE6 ein Kreuz unter einer Markierung angezeigt wurde, während sie gezogen wurde
  • Der z-Index wird nicht mehr für das div-Element des Kartencontainers festgelegt.

17. Januar 2011

Behobene Probleme:

  • Ein Problem wurde behoben, bei dem ein falsches Timing für „zoom_changed“ zu falschen Ergebnissen für „fromLatLngToContainerPixel“ führte (Problem 2539).

6. Januar 2011

Behobene Probleme:

Wichtige Änderungen:

  • Die Zoom- und Schwenksteuerung wurde getrennt (keine Navigationssteuerung mehr). Diese können separat konfiguriert werden.
  • Neue touchfreundliche Zoomsteuerung auf Touch-Geräten
  • Inhalte eines MVCArray können jetzt durch Aufrufen von clear() gelöscht werden.
  • Speicherleck beim Hinzufügen und Entfernen von Markierungen in IE8 behoben
  • Schnelleres Rendern von Polygonen mit verbessertem Vereinfachungsalgorithmus

23. Dezember 2010

Behobene Probleme:

  • Klick-Handler für Wegpunkte in ziehbaren Wegbeschreibungen korrigiert (Problem 2871)

21. Dezember 2010

Behobene Probleme:

  • Beim Ziehen der Karte wurde ein Momentum hinzugefügt (Problem 2592).
  • CSS-Fehler in Street View behoben ( Problem 2666)
  • JS-Fehler behoben, der auftrat, wenn ein InfoWindow mit einer Kartenbreite von 0 in IE angezeigt wurde (Problem 2536)

Wichtige Änderungen:

  • Auf Geräten mit Berührungssteuerung wird jetzt ein berührungsfreundliches Zoom-Steuerelement angezeigt, unabhängig davon, ob das Navigationssteuerelement ZOOM_PAN oder SMALL angefordert wird. Wenn das Gerät Multi-Touch im Browser unterstützt, wird kein Zoom-Steuerelement angezeigt, da das Zoomen durch Zusammenziehen der Finger erfolgt.

9. Dezember 2010

Behobene Probleme:

  • Infofenster werden jetzt in IE korrekt gedruckt ( Problem 1343)
  • Feste Deckkraft in IE8 für ImageMapType

Wichtige Änderungen:

  • Unter Markierungen mit einem benutzerdefinierten Symbol wird ein Kreuz angezeigt, wenn sie gezogen werden und „raiseOnDrag“ aktiviert ist

5. Dezember 2010

Behobene Probleme:

  • Eine Schnittstelle zum Ermitteln der maximalen Zoomstufe an einem Ort für Satellitenbilder. (Problem 2049)
  • Es wurde eine Option (raiseOnDrag) hinzugefügt, mit der Animationen beim Ziehen einer Markierung aktiviert/deaktiviert werden können. (Problem 2910)

Wichtige Änderungen:

  • Markierungen werden jetzt angehoben, wenn sie gezogen werden, und springen, wenn sie losgelassen werden.
  • Markierungsanimationen können programmatisch mit der Funktion „setAnimation“ gesteuert werden.

28. November 2010

Behobene Probleme:

  • „maptypeid_changed“ wird nicht mehr zweimal ausgelöst (Problem 2449)
  • Die Property „size“ eines MarkerImage-Objekts ist jetzt zugänglich. ( Problem 2465)
  • Die Markierungsform bezieht sich auf das Symbol und nicht auf das Sprite ( Problem 2629)
  • Das Schwenken der Karte beim Ziehen von Markierungen wurde für kleinere Karten verbessert (Problem 2868).
Wichtige Änderungen:
  • Karten können jetzt gedruckt werden, ohne dass das Drucken von Hintergrundbildern aktiviert werden muss.
  • Es wurde ein Fehler behoben, durch den ziehbare Richtungspfeile auch dann gezogen werden konnten, wenn „draggable“ auf „false“ gesetzt war.

16. November 2010

Geänderte Probleme:

Wichtige Änderungen:

  • Ein Fehler wurde behoben, der dazu führte, dass in Firefox ein neues Fenster geöffnet wurde, wenn auf eine Markierung geklickt wurde, während die Umschalttaste gedrückt war.
  • Buchstabenmarkierungssymbole gingen verloren, wenn markerOptions mit dem DirectionsRenderer angegeben wurden

3.2

11. November 2010

Wichtige Änderungen:

  • Fehler behoben, durch den Polygone mit RTL in IE7/IE8 abgeschnitten wurden
  • Ein Fehler wurde behoben, durch den Kästchen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
  • Geodätische Polylinien, die den Äquator überspannten, waren nicht detailliert genug.
  • Steuerelementpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER und RIGHT_BOTTOM hinzugefügt.
  • Die Steuerelementpositionen „LEFT“ wurden in „LEFT_TOP“, „RIGHT“ in „RIGHT_TOP“, „TOP“ in „TOP_CENTER“ und „BOTTOM“ in „BOTTOM_CENTER“ umbenannt.

11. Oktober 2010

Geänderte Probleme:

  • Problem 2478: Street View – Kompassausrichtung falsch/fehlt in einigen Browsern
  • Problem 2528: ImageMapTypeOptions-Deckkraft in IE8 fehlerhaft
  • Problem 2661: Infowindow - Right click on an input field does not display context menu (Infofenster – Beim Rechtsklick auf ein Eingabefeld wird kein Kontextmenü angezeigt)
  • Problem 2741: Markierungsplatzierung funktioniert nach dem Schwenken der Karte unter iOS 4 nicht

Wichtige Änderungen:

  • Street View ist standardmäßig aktiviert.
  • Ein Fehler wurde behoben, bei dem „this“ nicht an .getTileUrl übergeben wurde.
  • Das „domready“-Ereignis von „InfoWindow“ wird jetzt ausgelöst, nachdem das Fenster sichtbar ist.

28. September 2010

Geänderte Probleme:

  • Problem 2712: Speicherlecks (add/remove markers, show/hide markers, zoom/pan map)

Wichtige Änderungen:

  • V2- und V3-Karten funktionieren besser, wenn sich beide auf derselben Seite befinden.
  • Fehler in HTML5-Street View behoben, der beim schnellen Ziehen nach unten auftrat

16. September 2010

Geänderte Probleme:

  • Problem 2701: Die anfängliche Ausrichtung der Street View-Navigationssteuerung folgt nicht der Perspektive.

14. September 2010

Geänderte Probleme:

  • Problem 157: Unterstützung für ziehbare Wegbeschreibungen
  • Problem 1852: Das „rightclick“-Ereignis für einen „google.maps.Marker“ wird ohne Argument ausgelöst.
  • Problem 2673: Pegman verschwindet nach Positionsänderung

Wichtige Änderungen:

  • Die Leistung von Markierungen wurde verbessert.

31. August 2010

Geänderte Probleme:

Wichtige Änderungen:

  • Geodäten wurden für höhere Zoomstufen verbessert

24. August 2010

Geänderte Probleme:

  • Problem 2648: Das Auslösen des Ereignisses zur Größenänderung der Karte verursacht in Firefox in V3.2.1 einen Fehler.

Wichtige Änderungen:

  • Wenn Sie wiederholt heran- oder herauszoomen (z. B. mit einem Scrollrad), werden jetzt weniger Kacheln aus den Zwischenzoomstufen geladen.

16. August 2010

Geänderte Probleme:

  • Problem 2416: Schwenken und Zoomen mit der Apple Magic Mouse zu empfindlich
  • Problem 2606: Wenn „draggable“ für eine Karte auf „false“ gesetzt wird, werden Links deaktiviert.
  • Problem 2640: Arbeitsspeicher wird bei Browseraktualisierungen / „onunload“ (IE) nicht geleert

Wichtige Änderungen:

  • Street View-Markierungen werden entsprechend ihrer Entfernung skaliert
  • Zoom-Schieberegler wird beim Schwenken aktualisiert

9. August 2010

Wichtige Änderungen:

  • Die verworfenen Properties „KMLMouseEvent.position“ und „FusionTablesMouseEvent.position“ wurden entfernt. Verwenden Sie stattdessen .latLng
  • Die nicht mehr unterstützte Property „StreetViewService.getNearestPanorama“ wurde entfernt. Verwenden Sie stattdessen .getPanoramaByLocation

3.1

28. September 2010

Wichtige Änderungen:

  • Problem behoben, bei dem Routen mit demselben Start- und Zielort einen JS-Fehler auslösten

9. August 2010

Wichtige Änderungen:

  • Das Ändern der Karte einer OverlayView wurde korrigiert
  • Der Aufruf von „GroundOverlay.setMap(null)“ wurde korrigiert.
  • IE – kein Speicherleck mehr beim Zoomen/Schwenken

5. August 2010

Geänderte Probleme:

  • Problem 2588: Wenn setVisible(false) für ein Panoramaobjekt mit einem angehängten Listener aufgerufen wird, tritt in IE ein JS-Fehler auf

Wichtige Änderungen:

  • Das Problem, dass Markierungen in IE6 bei einer Änderung des Zoomfaktors verschwanden, wurde behoben.

29. Juli 2010

Geänderte Probleme:

Wichtige Änderungen:

  • Das benutzerdefinierte Panorama „originHeading“ wurde zugunsten von „centerHeading“ eingestellt.
  • Auf koreanischen Hybrid-Kacheln werden jetzt Straßen angezeigt
  • Klicks werden jetzt durch nicht anklickbare Polygone auf der Karte weitergeleitet.

22. Juli 2010

Geänderte Probleme:

  • Problem 1856: Unterstützung für das Rendern von Polygonen in Opera
  • Problem 2159: Das „dragend“-Ereignis wird nach dem Zoomen mit dem Scrollrad ausgelöst.
  • Problem 2385: Bei höheren Zoomstufen wird GroundOverlay in Internet Explorer schwarz dargestellt.
  • Problem 2337: Verlorene Polylinie
  • Problem 2427: Wenn ein Infofenster mit automatischer Schwenkfunktion geöffnet ist, führt das Ziehen dazu, dass Markierungen „hängen bleiben“.
  • Problem 2493: Markierungen werden in IE7 nicht richtig gelöscht
  • Problem 2500: Abgeschnittenes MarkerImage bei Verwendung von !Marker.setIcon(<scaled MarkerImage>) für vorhandene Markierung
  • Problem 2549: CSS für das Drop-down-Menü von Google generiert eine Warnung

Wichtige Änderungen:

  • Wenn ein Polygon gezogen wird, wird kein Click-Event mehr ausgelöst.
  • Wenn Sie auf ein Formularauswahlelement klicken, das sich außerhalb eines Info-Fensters befindet, wird kein Kartenklick mehr ausgelöst.
  • Durch Klicken auf ein KML-Overlay wird kein Karten-Click-Event mehr ausgelöst.
  • Street View wird jetzt automatisch geschwenkt, damit ein Infofenster auf dem Bildschirm Platz hat.
  • KML- und FusionTables-MouseEvent-LatLng wurde von „position“ zu „latLng“ geändert
  • Android-Zoomsteuerelemente leiten Klicks nicht mehr an die Karte weiter

17. Juni 2010

Geänderte Probleme:

  • Problem 2346: Option zum Deaktivieren der flüssigen Animation

Wichtige Änderungen:

  • Fehler behoben, durch den Markierungen flackerten
  • Das Auslösen des „domready“-Ereignisses für „InfoWindow“ wurde verbessert.
  • DirectionsRoute.bounds ist jetzt verfügbar

11. Juni 2010

Geänderte Probleme:

Wichtige Änderungen:
  • Speicherleck bei Markierungen behoben
  • Die Latenz beim ersten Geocoding wurde verbessert.
  • Zugriff auf den StreetViewService gewährt

3

18. Mai 2010

Geänderte Probleme:

Wichtige Änderungen:
  • Fehler behoben, sodass das Google-Urheberrecht bei benutzerdefinierten Kartentypen korrekt angezeigt wird
  • Polygone und Polylinien wurde die Eigenschaft „geodesic“ hinzugefügt.
  • Option „clickable“ für Polygone und Polylinien hinzugefügt
  • Dem GroundOverlay wurde eine anklickbare Option hinzugefügt.

13. Mai 2010

Geänderte Probleme:

  • Problem 1724: Falsche Größe/Ränder des InfoWindow, wenn der Inhalt über ein Element statt über einen String festgelegt wird

Wichtige Änderungen:

  • Ein Fehler wurde behoben, durch den Boden-Overlays beim Überqueren der Datumsgrenze vorzeitig abgeschnitten wurden.
  • „marker.setIcon“ funktioniert jetzt mit „\“ in der URL
  • Maus-Raus-Ereignisse für Polygone und Polylinien in IE
  • Das Ändern eines Markierungssymbols führt nicht mehr zu Flimmern.

7. Mai 2010

Geänderte Probleme:

  • Problem 1458: Feature Request: KML-Unterstützung in Google API v3
  • Problem 1658: Verkehrs-Overlay hinzufügen
  • Problem 2209: Stacküberlauf
  • Problem 2254: Mehrere Aufrufe von „setMap(gMap)“ und „setMap(null)“ für das Circle-Objekt ändern die Deckkraft von Strich und Füllung.

Wichtige Änderungen:

  • KML- und GeoRSS-Ebenen hinzugefügt
  • Boden-Overlays hinzugefügt
  • Neue Ebenen hinzugefügt: Verkehrslage und Fahrrad
  • Die Property „suppressBicyclingLayer“ wurde zu DirectionsRendererOptions hinzugefügt.
  • Fehler behoben, damit die Zoom-Ebene korrekt referenziert wird, wenn sich der MapType ändert
  • DirectionsResult-Attribut „start/end_point“ in „start/end_location“ umbenannt
  • Die DirectionsLeg-Eigenschaft „start/end_geocode“ wurde in „start/end_address“ umbenannt.
  • Die DirectionsRoute-Property „optimized_waypoint_order“ wurde in „waypoint_order“ umbenannt.
  • Die Unterstützung für alte Property-Namen für Wegbeschreibungen (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) wurde entfernt und es werden weiterhin Warnungen protokolliert. Außerdem wird die Umwandlung von Routen in Abschnitte und Schritte sowie von Fahrten in Routen und Schritte entfernt.
  • „GeocoderGeometry.latLng“ wurde in „GeocoderGeometry.location“ geändert.

30. April 2010

Geänderte Probleme:

  • Problem 2230: Karte wird ohne die gewünschte benutzerdefinierte Projektion initialisiert

Wichtige Änderungen:

  • Wenn Sie auf die Karte klicken, wird die Tastatur fokussiert
  • iPad „Finger zum Zoomen auseinander- und zusammenziehen“ wird jetzt unterstützt

26. April 2010

Geänderte Probleme:

  • Problem 1826: Mouseover- und Mouseout-Ereignisse für Polygone und Polylinien hinzufügen
  • Problem 2177: „map.setZoom(z)“ funktioniert während des Ereignisses „maptypeid_changed“ nicht richtig
  • Problem 2247: Die Option „hideRouteList“ in „DirectionsRenderer“ funktioniert nicht wie erwartet.

Wichtige Änderungen:

  • Ein Fehler wurde behoben, durch den benutzerdefinierte Symbole beim Schwenken vom unteren Rand der Karte verschwanden.

13. April 2010

Geänderte Probleme:

  • Problem 2275: MarkerImage kann nicht wiederverwendet werden
  • Problem 2181: Wenn Sie eine google.maps.Marker-Markierung hinzufügen und dann mit dem Maus-Scrollrad ein- oder auszoomen, wird die Markierung ausgeblendet.

11. April 2010

Keine nennenswerten Änderungen oder geänderten Probleme.

5. April 2010

Geänderte Probleme:

  • Problem 1976: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
  • Problem 2107: Verschiebbarer Marker verschwindet, wenn er von der Karte gezogen wird
  • Problem 2181: Die Projection-Property der Basiskarten ist nicht vorhanden.

Wichtige Änderungen:

  • Die Polylinie der Routenübersicht in DirectionsRoute wurde als overview_path verfügbar gemacht.
  • Die aktuelle Projektion der Karte wird als Lesezugriff-Eigenschaft angezeigt.

23. März 2010

Wichtige Änderungen:

  • Höhe wird jetzt in der API angezeigt.
  • Die Kacheln werden bei langsamen Internetverbindungen jetzt schneller geladen.

15. März 2010

Wichtige Änderungen:

  • Polygone werden jetzt korrekt neu gezeichnet, wenn Stile geändert werden.
  • Wenn die alte Art von „Directions“ verwendet wird, werden über console.log Warnmeldungen zu verworfenen Funktionen ausgegeben.

10. März 2010

Geänderte Probleme:

  • Problem 1801: zIndex für Polylinien/Polygone
  • Problem 2144: DirectionsRequest sollte die Option „avoidHighways“ enthalten
  • Problem 2207: Fehler: Polylinie wird im IE ausgefüllt
  • Problem 2113: Polylinien in Firefox bei hohen Zoomstufen nach der Januar-Version fehlerhaft

Wichtige Änderungen:

  • Fahrradrouten wurden hinzugefügt.
  • Neue DirectionsRequest-Optionen hinzugefügt:
    • avoidHighways
    • avoidTolls
    • optimizeWaypoints
  • Verbesserte Rendering-Geschwindigkeit für Polygone/Polylinien
  • Die folgenden Directions-Objekte wurden umbenannt. Alte Namen werden weiterhin unterstützt.

3. März 2010

Geänderte Probleme:

  • Problem 2136: Verschleierung von Attributen in google.maps.MarkerImage, auf die nicht verwiesen werden sollte

Wichtige Änderungen:

  • Fehler behoben, bei dem die Karte gesprungen ist.
  • Das zweimalige Heranzoomen in Folge wurde verbessert.
  • Das .latLng-Attribut des Drag-Events für Markierungen ist nicht mehr verschleiert.

26. Februar 2010

Geänderte Probleme:

  • Problem 1651: mousemove / mouseover / mouseout für die Kartenfläche
  • Problem 2142: DirectionsRendererOptions should allow users to suppress markers entirely
  • Problem 2148: event.latLng fehlt!
  • Problem 2109: Fehler: NavigationControlStyle.ZOOM_PAN wird in IE8 nicht richtig angezeigt
  • Problem 2153: MVCArray.push() gibt nicht die neue Länge zurück

Wichtige Änderungen:

  • Fügen Sie „ImageMapType“ die Deckkraft hinzu.
  • Der Fehler wurde behoben, bei dem ein Rechtsklick auf ein Rechteck oder einen Kreis nicht ausgelöst wurde.
  • Ereignisse für den Inhalt des Infofensters werden beim Ausblenden nicht mehr entfernt.

8. Februar 2010

Geänderte Probleme:

  • Problem 2135: Fehler: Wenn Sie das MVCArray eines Polygons in einer Polylinie wiederverwenden, wird die Polylinie geschlossen.

Wichtige Änderungen:

  • Neue Rectangle-Klasse hinzugefügt
  • Neue Circle-Klasse hinzugefügt
  • Ein Speicherleck beim Erstellen und anschließenden Entfernen einer Markierung wurde behoben.
  • Die MVCArray von LatLngs wird nicht mehr annotiert, um Polygone zu schließen, da dies dazu führt, dass auch Polylines, die dasselbe MVCArray verwenden, geschlossen werden (siehe Problem 2135).
  • Ein Fehler wurde behoben, durch den Markierungen auf dem Bildschirm manchmal ausgeblendet wurden, wenn der Zoom der Karte auf den aktuellen Wert eingestellt war.
  • ImageMapType wurde korrigiert, damit er auf Android-Geräten korrekt angezeigt wird.
  • Das Polygon-Clipping-Schema wurde geändert, um Polygone zuzulassen, die den Nord- oder Südpol enthalten.
  • Der Breitengradbereich von MercatorProjection wurde auf den maximal möglichen Wert erhöht, der mit der Gleitkommagenauigkeit möglich ist.

28. Januar 2010

Geänderte Probleme:

  • Problem 1367: Feature Request: LayoutManager für Entwickler verfügbar machen, damit DIVs im „Kontrollfluss“ platziert werden können
  • Problem 1916: Feature Request: Add ability to scale MarkerImage
  • Problem 1443: extend() und union() sollten das LatLngBounds-Objekt zurückgeben
  • Problem 1997: Dokumentation der MapOption „size“
  • Problem 2074: Die Karte wird nicht gerendert, wenn die Weltkarte genau in den Kartencontainer passt.

Wichtige Änderungen:

  • Unterstützung für indische Sprachen hinzugefügt:
    • bn, gu, kn, ml, mr, ta, te
  • Dem Ereignis-Namespace wurden neue statische Methoden hinzugefügt:
    • addListenerOnce
    • addDomListenerOnce
  • Dem Objekt DirectionsStep wurde das neue Attribut „encoded_lat_lngs“ hinzugefügt, um die Menge der LatLngs im komprimierten ASCII-Format verfügbar zu machen.
  • Leistungsverbesserung durch Entfernen von DOM-Elementen für Markierungen außerhalb des Bildschirms
  • Fehler beim Schwenken in Google Chrome behoben
  • Fehler beim Pinch-Zoomen auf dem iPhone behoben

19. Januar 2010

Geänderte Probleme:

  • Problem 1422: Feature Request: Entwickler sollen benutzerdefinierte Kartentypen erstellen können
  • Problem 1523: Feature Request: fromContainerPixelToLatLng (und umgekehrt)
  • Problem 1443: „extend()“ und „union()“ sollten das LatLngBounds-Objekt zurückgeben
  • Problem 1960: Fehler: Unvollständige Informationen bei Verwendung von „provideTripAlternatives“
  • Problem 1675: Fehler in der Tutorial-Dokumentation
  • Problem 1676: Tutorial Documentation Error - Control Options
  • Problem 1856: Polygone werden in Opera nicht gerendert!!!
  • Problem 1954: Die bulgarische Lokalisierung ist nicht korrekt.
  • Problem 1976: Fehler: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
  • Problem 2063: Variablennamenkonflikte beim Minimieren von OverlayView-Unterklassen

Wichtige Änderungen:

17. Dezember 2009

Wichtige Änderungen:

  • Ein anfängliches Ruckeln vor dem Start einer Animation zum Schwenken der Karte wurde behoben.
  • Das Problem, dass die Karte an einen anderen Ort springt, wenn mit dem Mausrad oder Doppelklick über die maximale Zoomstufe hinaus gezoomt wird, wurde behoben.
  • Die Größe der Steuerelemente für Urheberrecht, Kartentyp und Navigation wird an die Kartengröße angepasst.
  • Die alten Getter, Setter und Ereignisnamen sind offiziell veraltet und nicht mehr definiert.

10. Dezember 2009

Geänderte Probleme:

  • Problem 1820: Beim Heranzoomen mit dem Scrollrad wird anscheinend über die maximale Zoomstufe hinaus gezoomt und die Position der Karte „übersprungen“.
  • Problem 1743: Beim Zoomen durch Scrollen wird die Karte an einen völlig anderen Ort verschoben.

Weitere wichtige Änderungen:

  • Die neue Methode panToBounds wurde hinzugefügt.
  • Neue Kartenanimation hinzugefügt. Wirkt sich auf das Ziehen, Schwenken und Zoomen sowie auf Aufrufe von „setCenter“ / „setZoom“ in allen Browsern aus.
  • Es wurde eine Warnmeldung im Konsolenprotokoll hinzugefügt, wenn eingestellte Methoden verwendet werden.

25. November 2009

Geänderte Probleme:

  • Problem 1696: Feature Request: Platzierung von Steuerelementen auf der Karte
  • Problem 1909: getBounds-Beschädigung nach Änderung der Kartenmitte
  • Problem 1938: map.setOptions erkennt Steuerelementoptionen nicht

Weitere wichtige Änderungen:

  • RTL-Unterstützung für die folgenden Sprachen hinzugefügt: Arabisch, Persisch, Hebräisch
  • Das Attribut „lat_lngs“ für „DirectionsResult“-Schritte wurde verfügbar gemacht.

11. November 2009

Geänderte Probleme:

  • Problem 1742: Benutzerdefinierte Symbolmarkierung wird immer über der Standardmarkierung angezeigt

Weitere wichtige Änderungen:

  • Unterstützung für drei neue Sprachen hinzugefügt.
    • Baskisch
    • Galizisch
    • Tagalog

29. Oktober 2009

Geänderte Probleme:

  • Problem 1421: Feature Request: Add a Directions class to API v3

Weitere wichtige Änderungen:

26. Oktober 2009

Geänderte Probleme:

  • Problem 1647: Feature Request: Provide an event for infowindow dom ready
  • Problem 1710: Möglichkeit, das Zoom-Ereignis des Nutzers bei Doppelklick abzubrechen

Weitere wichtige Änderungen:

  • JS-Fehler wird ausgelöst, wenn ungültige Argumente an „new google.maps.LatLng()“ übergeben werden
  • Fehler behoben: Statische Karte wurde beim Laden der Karte zweimal geladen

15. Oktober 2009

Geänderte Probleme:

  • Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
  • Problem 1757: fitBounds() funktioniert nicht über den 180. Meridian hinweg
  • Problem 1790: Mit „map.setOptions“ kann der Cursor nicht festgelegt werden.
  • Problem 1767: Fehler bei der Ereignisweitergabe

Weitere wichtige Änderungen:

  • Updates für die Dokumentation:
    • Neue Methode verfügbar: LatLngBounds.isEmpty()
    • Alle Methoden, Ereignisse, Properties und Konstanten nach Namen sortiert
    • Falsche Typen in den Eigenschaften der Polylinien- und Polygonoptionen korrigiert

28. September 2009

  • Verbesserungen der Leistung beim Rendern von Polygonen.
  • Problem mit JS-Warnung für SVGView behoben.

22. September 2009

Geänderte Probleme:

  • Problem 1420: Funktion: Polyline-Klasse zur API hinzufügen
  • Problem 1371: Das Ereignis „map.bounds_changed“ wird wiederholt ausgelöst, wenn die Karte verschoben wird.
  • Problem 1700: Falscher Standort bei Klick nach Verkleinern in Firefox 3.5
  • Problem 1702: Falsche latLng-Werte in click- und dblclick-Ereignissen, wenn ein Scroll-Offset in einem übergeordneten Element vorhanden ist
  • Problem 1723: Karte springt beim Ziehen auf dem iPhone

Weitere wichtige Änderungen:

  • Polylinien und Polygone eingeführt Damit können Sie Linien oder gefüllte Bereiche auf der Karte zeichnen, Strich- und Füllstile festlegen und die meisten Mausereignisse unterstützen (d.h. noch kein Mouseover). Sie funktionieren in allen unterstützten Browsern (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome) und damit auch auf unterstützten Mobilgeräten.
    • Dem Entwicklerleitfaden wurden zwei neue Abschnitte für Polylinien und Polygone hinzugefügt.
    • Der API-Referenz wurden zwei neue Klassen für Polylines und Polygons hinzugefügt.
  • Das neue Kartenereignis „idle“ wurde hinzugefügt. Es wird ausgelöst, wenn die Karte eine Zeit lang nicht bewegt wurde. Behebt Problem 1371.
  • Es wurde ein Fehler behoben, durch den von Click-Events falsche LatLng-Werte zurückgegeben wurden.
  • Fehler beim Zoomen durch Auf- und Zuziehen auf dem iPhone behoben. Weitere Informationen finden Sie unter Problem 1723.

10. September 2009

Geänderte Probleme:

  • Problem 1659: Falsche latLng-Werte in click- und dblclick-Ereignissen nach dem Schwenken, Firefox 3.5
  • Problem 1621: Falscher Standort nach Klick auf Karte in IE8 mit Doctype
  • Problem 1642: InfoWindow overflow:auto
  • Problem 1531: Die Höhe des InfoWindow nimmt mit jedem Öffnen zu.

Weitere wichtige Änderungen:

  • Die Syntax wurde für die Get-/Set-Methoden und Ereignisnamen wie unten angegeben geändert. Die alte Syntax wird weiterhin unterstützt, um die Abwärtskompatibilität zu gewährleisten. Beispiel:
    • set_funBoat() => setFunBoat()
    • get_funBoat() => getFunBoat()
    • funBoat_changed => funboat_changed
  • Der OverlayView-Schnittstelle wurde die neue Methode „onAdd“ hinzugefügt, die aufgerufen wird, wenn Bereiche und Projektion zum ersten Mal initialisiert werden. Damit wird Problem 1377 behoben.
  • Die Methode „remove“ der OverlayView-Schnittstelle wurde in „onRemove“ umbenannt. Der alte Name wird weiterhin unterstützt, um die Abwärtskompatibilität zu gewährleisten.

2. September 2009

Geänderte Probleme:

  • Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
  • Problem 1596: Beim Schwenken über den nördlichen oder südlichen Rand der Welt hinaus wird ein Fehler zurückgegeben.
  • Problem 1643: Fehler: Karte scrollt unnötig
  • Problem 1379: Ich kann in V3 keine Kartendaten für Korea sehen.

Weitere wichtige Änderungen:

  • Kontinuierliches Scrollen mit dem Mausrad und Zoomen per Doppelklick in Chrome, Safari 4 und Firefox 3.5 aktiviert
  • Verbesserte Leistung beim Ziehen der Karte
  • Durch Doppelklicken wird die Karte jetzt nach dem Zoomen zentriert.

24. August 2009

Geänderte Probleme:

  • Problem 1567: map.set_center für einen nahegelegenen Ort funktioniert nicht.
  • Problem 1605: Beim Scrollen auf der Karte wird auch die Seite gescrollt.
  • Problem 1467: Schwenken der Karte + Animation

Weitere wichtige Änderungen:

  • Das Zoomen mit dem Scrollrad ist standardmäßig aktiviert. Wenn Sie sie deaktivieren möchten, setzen Sie die Eigenschaft „scrollwheel“ der Kartenoption auf „false“.
  • Die Dokumentation wurde um die Funktionen „panTo“ und „panBy“ erweitert.

14. August 2009

Geänderte Probleme:

  • Problem 1575: Fehler in der Methode „set_draggable()“ für ziehbare Markierungen

Weitere wichtige Änderungen:

  • Das Zoomen mit dem Scrollrad wurde aktiviert.
  • Ein Problem wurde behoben, das iPhones betraf und bei dem die Karte nach dem Ziehen sprang.

4. August 2009

Geänderte Probleme:

  • Problem 1393: Ziehbare Markierungen zulassen
  • Problem 1448: Fehler: API v3 benötigt eine checkResize()-Funktion (oder eine entsprechende Funktion)
  • Problem 1404: Fehler mit dem Cursor in Opera
  • Problem 1514: Der Pfeil zur Auswahl des Kartentyps wird bei HTML 4.01 Strict falsch angezeigt.
  • Problem 1426: InfoWindow z-index control

Weitere wichtige Änderungen:

  • Das Zoomen und Ziehen auf dem iPhone sollte robuster sein.
  • InfoWindow-Objekten wurden zIndex-Setter und -Getter hinzugefügt.

Änderungen an der Dokumentation:

  • Methoden „get_draggable“ und „set_draggable“ für Markierungen hinzugefügt
  • Die Ereignisse „marker drag“, „dragstart“, „dragend“ und „draggable_changed“ wurden hinzugefügt.
  • Eigenschaft „draggable“ für Markierungen hinzugefügt
  • Die Methoden „get_zIndex“ und „set_zIndex“ für Infofenster wurden hinzugefügt.
  • Info Das Ereignis „zIndex_changed“ wurde für Infofenster hinzugefügt.
  • zIndex-Eigenschaft für Infofenster hinzugefügt

13. Juli 2009

Geänderte Probleme:

  • Problem 1415: infowindow content: selectable true/ false
  • Problem 1432: Das Mouseout-Ereignis wird nach dem Aufrufen von „set_icon“ nicht ausgelöst.
  • Problem 1365: Kartentyp-Steuerelemente werden bei striktem Doctype nicht korrekt gerendert

Weitere wichtige Änderungen:

  • Entwickler müssen die Größe für ein MarkerImage nicht mehr angeben. Die API erkennt sie, wenn sie nicht angegeben wird. In diesem Zusammenhang ist zu beachten, dass die Argumente „size“, „anchor“ und „origin“ für „MarkerImage“ optional sind.
  • Entwickler müssen OverlayView.call(this) nicht mehr im Konstruktor einer OverlayView-Unterklasse aufrufen.
  • Die OverlayView-Methoden „changed“ wurden aus der Schnittstelle entfernt. Dies sollte sich nicht auf den Code von Entwicklern auswirken, da diese Methoden zuvor nicht verwendet wurden.
  • Die Option „partialmatch“ wurde aus GeocoderRequest-Objekten entfernt. Wenn ein Entwickler ihn weiterhin übergibt, hat dies keine Auswirkungen auf die Abfrage.

12. Juni 2009

Geänderte Probleme:

  • Problem 1363: Fehler: Klickereignisse auf der Karte werden auf dem iPhone nicht ausgelöst.

Weitere wichtige Änderungen:

  • Die große Zoomsteuerung ist in allen Browsern anklickbar.
  • Das Infofenster „räumt“ das große Zoom-Steuerelement aus dem Weg und positioniert sich vollständig innerhalb der Karte und der Steuerelemente.
  • Mobile Copyright-Funktion verwendet ansprechende Bilder
  • Kacheln werden von der Mitte aus geladen, nicht von links oben
  • Nutzer können den Text der Schaltflächen für den Kartentyp oder die Steuerelementbilder nicht mehr auswählen.
  • Die Hauptbibliothek ist um ca. 1,9 KB kleiner.