Abonnieren Sie diese Versionshinweise.
Die Maps JavaScript API wird regelmäßig aktualisiert, um neue Funktionen einzuführen, Fehler zu korrigieren und die Leistung zu verbessern. Sie können angeben, welche API-Version innerhalb Ihrer Anwendung geladen werden soll. Geben Sie sie dazu im v
-Parameter der Maps JavaScript API-Bootstrap-Anfrage an. Weitere Informationen zur Versionsverwaltung
In diesem Änderungsprotokoll werden die Releases nach Datum und Versionsnummer zusammen mit den zugehörigen Änderungen aufgeführt.
Abonnieren Sie die Gruppe google-maps-js-api-v3-notify, um Updates zu neuen Maps API-Versionen zu erhalten.
3.52.5
16. März 2023
Änderungen:
- [Betaversion] Datengetriebene Stile wurden entfernt: Featuretypen NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 entfernt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den TypeScript-Schnittstellen für Bibliotheken, die von importLibrary() verwendet wurden, leer waren.
3.52.4
9. März 2023
Änderungen:
- [Betakanal] Unterdrückt das Klickereignis des erweiterten Markers, wenn eine Markierung gezogen wird.
3.52.3
2. März 2023
Änderungen:
- [Betakanal] Fügt TaskTrackingInfo-Entitäten für die JavaScript-Journey-Freigabe hinzu.
- [Betakanal] Upgrade der Maps JavaScript API zur Unterstützung von ECMAScript 2020
Fehlerkorrekturen:
- Ein Speicherleck, das beim Hinzufügen und Entfernen von Markierungen auf der Karte auftreten kann, wurde behoben.
- Es wurde ein Fehler behoben, durch den das interaktive Element auf Touch-Geräten unter einem anklickbaren erweiterten Marker anklickbar war.
3.52.2
23. Februar 2023
Änderungen:
- [beta channel] Datengetriebene Stile: Property „PlaceFeature.displayName“ entfernen
- [Betakanal] Fehler beim Entfernen von WebGLOverlayViews beim Aufruf von setMap(null) wurde nicht behoben
- Ein Fehler wurde gemeldet, der beschwert, dass die Bibliothek
search
unbekannt ist. - Ein Fehler wurde behoben, bei dem die InfoWindow-Schließschaltfläche in einem Schattenstamm nicht sichtbar war.
- Zur Verbesserung von Core Web Vitals und zur Reduzierung unnötiger Datenübertragungen verschiebt Maps JS jetzt das Laden von Kartenkacheln, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die im anfänglichen Darstellungsbereich der Seite erstellt werden, sollte kein Unterschied erkennbar sein.
3.52.1
16. Februar 2023
Änderungen:
- Fügt die Funktion
importLibrary()
hinzu, mit der Bibliotheken zur Laufzeit dynamisch geladen werden können. - [beta channel] Aktiviert die Funktion zum automatischen Schwenken von InfoWindow beim Öffnen mit einem erweiterten Marker.
- [Beta-Channel] bestimmte Felder in den Datenobjekten der Journey Sharing-Bibliothek sind nicht null
- [beta channel] Datengetriebene Stile: Die Featuretypen 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:
- Betakanal: Unterstützung für das Rendern erweiterter Markierungen auf benutzerdefinierten Kartentypen
- Die aktuelle Version des Inline-Bootstrap-Loaders verwendet jetzt CSP-Nonces, die an anderer Stelle im Dokument vorhanden sind.
3,51,7
26. Januar 2023
Änderungen:
- Betakanal: Datengetriebene Stile: Die Methode „fetchPlace“ wurde hinzugefügt, um den Anzeigenamen eines PlaceFeature abzurufen. Die Property „PlaceFeature.displayName“ wird im Februar 2023 eingestellt.
3.51.6
19. Januar 2023
Fehlerkorrekturen:
- Ein Problem mit Advanced Markers wurde behoben, bei dem das Entfernen einer Markierung mit einer Kollision von der Karte manchmal zu einem Ghost-Markierungselement im DOM geführt hat.
3,51,5
12. Januar 2023
Änderungen:
- Korrigiert den Typ von
element
in AdvancedMarkerView, PinView und LocalContextMapView vonElement
inHTMLElement | SVGElement
, sodass der erforderliche Elementtyp genauer dargestellt wird.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem eine erweiterte Markierung mit einem Infofenster verwendet wurde, bei dem sich das Infofenster möglicherweise nicht öffnet, nachdem die Markierung mit der Tastatur gezogen wurde.
3.51.4
5. Januar 2023
Änderungen:
- Betakanal: Neue Attribute zur Kursklasse hinzufügen
- Betakanal: Das Array für datengestützte Stile von FeatureMouseEvent.features kann mehr als ein Element enthalten, wenn mehrere Elemente unter dem Klick vorhanden sind, und alle FeatureLayer-Klick-Listener unter einem Klick werden ausgelöst.
- Beta-Kanal: Fehler bei ungültigen Argumenten für google.maps.Map.getFeatureLayer.
- Korrigiert die Pixelposition der erweiterten Markierungen auf einer Vollbildkarte.
- Ändert die Mausereignisse der Karte, sodass die Klicks auf die Maustaste jetzt ignoriert werden, wenn eine andere Maustaste gedrückt wird.
- Es wurde ein Fehler behoben, der dazu geführt hat, dass die erweiterten Markierungen beim Heranzoomen der Karte verschwanden.
- Verbessert die Leistung beim Zoomen der Karte mit vielen erweiterten Markierungen.
- Aktualisiert die Dokumentation zu StreetViewPanoramaOptions, um klarzustellen, dass clickToGo nicht für benutzerdefinierte Panoramen verfügbar ist.
- Verbessert die Leistung beim Erstellen von LatLngBounds, auch über Map.getBounds().
- Aktualisiert die WebGLOverlayView-Referenz für onAdd und onRemove.
- Hiermit wird eine feste Anpassung der Markierungsstile für „Journey Sharing“ hinzugefügt.
3.51.3
8. Dezember 2022
Änderungen:
- Es wurde ein Fehler behoben, der dazu geführt hat, dass eine Markierung ihre Tastaturfokus nicht verschwand, wenn sie sich außerhalb des Darstellungsbereichs der Karte befand.
- Betaversion: Einführung der
Place
-Klasse, einer neuen, einfacheren API, die moderne Nutzungsmuster wie „Promise“ unterstützt. Die Place-Klasse enthält einige neue Datenfelder. - Beta-Kanal: Behebt einen Fehler, der dazu führte, dass Erweiterte Markierungen beim Übergeben einer Karte, die in einen Proxy umschlossen wurde, nicht gerendert wurden.
- Beta-Kanal: Hiermit wird die Anpassung der Fahrtanbieter-Markierung für die Freigabe von JavaScript-Reisen hinzugefügt.
3.51.2
1. Dezember 2022
Änderungen:
- Betaversion:
google.maps.importLibrary()
API ist jetzt verfügbar. - Betakanal: Verworfen: Der lokale Kontext wurde eingestellt und wird für neue Websites nicht mehr empfohlen. Die Funktion ist weiterhin verfügbar. Bevor der Support eingestellt wird, erhalten Sie 12 Monate eine entsprechende Benachrichtigung. Wenn Sie die Entwicklung eines lokalen Kontexts in die Wege leiten möchten, sollten Sie sich die Lösung „Neighborhood Discovery“ in Quick Builder ansehen oder die Places Library, Maps JavaScript API verwenden. Codebeispiele und Codelabs für die Places Library können Ihnen dabei helfen.
- Betakanal: Zur Verbesserung von Core Web Vitals und zur Reduzierung unnötiger Datenübertragungen verschiebt Maps JS jetzt das Laden von Kartenkacheln so lange, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die im anfänglichen Darstellungsbereich der Seite erstellt werden, sollte kein Unterschied erkennbar sein.
- Betakanal: Fügt ein Ereignis für das Abrufen von Statusänderungen für Anbieter von Standortinformationen bei der Onlinerecherche hinzu.
- Beta-Version: Fügt Stilanpassungsfunktionen für das Teilen von Onlinerecherchen hinzu. Ältere ältere Einrichtungsmethoden wurden verworfen.
- Hiermit wird die Bedienungshilfe „Tastatur“ den Schritten im Routenplanerbereich hinzugefügt. Die Route kann jetzt mit der Tabulatortaste aufgerufen und mit dem Leerzeichen oder der Eingabetaste ausgewählt werden.
-
google.maps.geometry.spherical.computeArea()
akzeptiert jetztLatLngBounds
undCircle
s.LatLngBounds
kann jetzt mit einemLatLngBoundsLiteral
erstellt werden. - Fügt dem Bild im Bereich „Vorgeschlagene Routen“ von
DirectionRenderer
Text vonalt
hinzu.
3.51.1
17. November 2022
Änderungen:
- Betaversion: Die Klasse Place in der Bibliothek Places wird veröffentlicht.
- Beta-Version: Fügt Stilanpassungsfunktionen für das Teilen von Onlinerecherchen hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
- Internet Explorer 11 wird in der Maps Embed API außer Betrieb genommen.
- Das Google-Logo in der Maps Embed API ändert den Stil, wenn die Hybrid- oder Satellitenkartentypen die Sichtbarkeit verbessern.
- Verbesserte Leistung der erweiterten Markierungen.
- Hiermit wird die Zeichnungsschaltfläche zum Rückgängigmachen von Schaltflächen wieder sichtbar und bedienungsfreundlich.
- Macht die Markierungstastatur des Routen-Renderers für Screenreader zugänglich.
- Fügt eine ARIA-Beschreibung zum Steuerelement für den Kartenmaßstab hinzu.
- Aktivieren Sie Tastaturfokus und Interaktion für die Maßstabssteuerung der Karte.
- Führt einen Sprachparameter in die Geocoder JS API ein. Die Maps JS API betrachtet
US
in Geocoder nicht mehr als Standardregion, wenn sie nicht ausdrücklich angegeben ist. - Führt einen Sprachparameter in die Directions JS API ein
- Führt einen Sprachparameter in die Distance Matrix JS API ein.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den der Tastaturfokus beim Öffnen eines Infofensters auf die Markierung umgeleitet wurde.
- Es wurde ein Fehler 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 immer noch verfügbar, wenn sie über eine Nummer angefordert werden.
3.50.12a
7. November 2022
Änderungen:
- Behebung eines Problems, bei dem
google.maps.event.addListenerOnce
undgoogle.maps.event.addDomListenerOnce
eine falschethis
-Bindung haben.
3.50.12
3. November 2022
Änderungen:
- Betakanal: Erweiterte Markierungen unterstützen jetzt Höhenangaben bei schrägen Karten.
3.50.11
27. Oktober 2022
Änderungen:
- Betakanal: Wenn die Ebenen der datengestützten Stilfunktionen nicht mehr verfügbar sind, wird jetzt ein Fehler protokolliert.
- Betaversion: Leistungsverbesserungen für das standardmäßige Laden von erweiterten Markierungen.
3.50.10
20. Oktober 2022
Fehlerkorrekturen:
- Korrigiert den rechten und unteren Abstand von Infofenstern unter iOS.
3,50,9
13. Oktober 2022
Änderungen:
- Die ausgewählten Schritte sind jetzt im Routenbereich markiert.
- Korrigiert die TypeScript-Eingabe für den Konstruktor
PinView
. - Korrigiert die TypeScript-Eingabe für den Konstruktor
LagLngAltitude
. - Aktualisiert das Standardsymbol für das Markierungssymbol in
DirectionsRenderer
.
3,50,8
6. Oktober 2022
Änderungen:
- Betaversion: Erweiterte Markierungen wird als Vorschau veröffentlicht.
- Betaversion: Führt eine Dokumentation für
isAdvancedMarkersAvailable
im RückgabeobjektgetMapCapabilities()
ein. - Fügt der API-Beschreibung von
LocalContextMapView
und der Propertyelement
vonLocalContextMapViewOption
den Text „Dieses Feld ist schreibgeschützt“ hinzu.
Fehlerkorrekturen:
- Bei Farben in benutzerdefinierten JSON-Stilen wird jetzt die Deckkraft des Standardstils anstelle einer erzwungenen Deckkraft von 100 % verwendet.
3,50,7
29. September 2022
Änderungen:
- Screenreader lesen jetzt die Anleitung zur Interaktion mit Karten und Street View.
- Die Tastenkombination für Neigung und Drehung wird dem Dialogfeld für Tastenkombinationen hinzugefügt.
3,50,6
22. September 2022
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den Voiceover auf iOS-Geräten unter Elementen der Tastenkombinationen funktionierte.
- Fügt dem statischen Kartenbild Alt-Text hinzu.
Änderungen:
- Wenn
map.getMapCapabilities()
aufgerufen wird und jetzt einen Fehler hat, wird jetzt ein Fehler in der Konsole protokolliert.
3,50,5
15. September 2022
Änderungen:
- Fügen Sie eine Konstante von MAX_BOUNDS für LatLngBounds hinzu, um die maximale LatLng-Grenze für Karten anzugeben.
- Hiermit können Screenreader Klickaktionen auf Standardmarkierungen ausführen.
3,50,3
1. September 2022
Änderungen:
- Betaversion: Aktualisiert die Klasse
DeliveryVehicle
der JavaScript-Journey Sharing mit benutzerdefinierten Attributen. - Behebung eines Programmfehlers, bei dem ein fehlerhafter LatLng-Wert in einem Ereignis aufgetreten ist, nachdem eine Karte geneigt wurde.
3,50,2
25. August 2022
Änderungen:
- Betakanal:
FleetEngineDeliveryFleetLocationProvider
wurde so geändert, dass ein Filter für die Übermittlung von Strings akzeptiert wird. - Aktualisiert das Standard-Symbolsymbol.
3.50.1
18. August 2022
Änderungen:
- Betakanal: Führt die APIs für die Zuordnung von Funktionen (Ereignis
getMapCapabilities
undmapcapabilities_changed
) in die Betaversion ein. - Betaversion: Führt den Parameter
language
ingoogle.maps.Geocoder
ein. - Betaversion: Führt den Parameter
language
ingoogle.maps.DistanceMatrixService
ein. - Betaversion: Führt den Parameter
language
ingoogle.maps.DirectionsService
ein. - Es wurde ein Fehler behoben, durch den ein Regionscode in mehreren Places JS APIs ignoriert wurde. Führt Sprach- und Regionsparameter für verschiedene Place JS APIs ein
- In den Einstellungen der Content Security Policy wird in der Maps JavaScript API Street View die Unterstützung für Websites ohne googleapis.com-Domain entfernt. Weitere Informationen finden Sie im Leitfaden zur Content Security Policy.
3.49.12
4. August 2022
Änderungen:
- Fügt die Karten-ID
DEMO_MAP_ID
hinzu, die für Codebeispiele verwendet werden kann, für die eine Karten-ID erforderlich ist. Diese Karten-ID ist nicht für Produktionsanwendungen vorgesehen und kann nicht für Funktionen verwendet werden, die eine Cloud-Konfiguration erfordern (z. B. Cloud-Stil). - Es wird klargestellt, dass
FleetEngineDeliverFleetLocationProvider.locationRestriction
erforderlich ist, um mit dem Tracking zu beginnen.
49.03.11
28. Juli 2022
Änderungen:
google.maps.VehicleType
kann jetzt als Laufzeitauflistung referenziert werden.
0,49 $
21. Juli 2022
Änderungen:
- NaN-Werte werden für die Breite oder Höhe abgelehnt, wenn die Größe des Markierungssymbols, die Größe des Markierungssymbols oder die Größe des Infofensters validiert wird.
- Es wurde ein Fehler behoben, bei dem die Steuerung für die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
- Ein Fehler wurde behoben, bei dem der Hover-Text für Routen in RTL-Sprachen in der Embed API abgeschnitten wurde.
- Hiermit wird das Infofenster für öffentliche Verkehrsmittel barrierefreier und mit einem Screenreader kompatibel.
3,49,9
14. Juli 2022
Änderungen:
- Die Verwendung von ID-Feldern bei Journey Sharing-Standortanbietern wurde näher erläutert.
3,49,8
7. Juli 2022
Änderungen:
- Vereinfacht die Nutzung der Tastatur und der Screenreader-Navigation über die Street View-Navigationslinks.
- Führt eine neue
focus
-Methode fürStreetViewPanorama
ein.
3,49
23. Juni 2022
Änderungen:
- Betaversion: Datengetriebene Stile für Google-Grenzen werden eingeführt.
Fehlerkorrekturen:
- Macht die
BusinessStatus
-Aufzählung übergoogle.maps.places.BusinessStatus
zugänglich.
3,49,5
16. Juni 2022
Änderungen:
- Fügt ein Steuerelement und ein Dialogfeld für Tastenkombinationen in Street View hinzu, um die Sichtbarkeit von Tastenkombinationen zu verbessern.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den ein Formular beim Schließen von Street View eingereicht wurde.
3.49.4
9. Juni 2022
Änderungen:
- Verschiebt
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, Bruchzoom undgetVisibleRegion
in den wöchentlichen Kanal. - Beim Öffnen wird das Street View-Standardpanorama für
Map
jetzt automatisch verwaltet. Das ist das neue Standardverhalten. - Sofern möglich, wird der Fokus beim Street View-Panorama jetzt automatisch wiederhergestellt.
- Street View kann jetzt durch Drücken der Esc-Taste geschlossen werden (bei aktivierter Schließen-Schaltfläche).
geometry.spherical.computeSignedArea()
undgeometry.spherical.computeArea()
wurden für höhere Stabilität und Genauigkeit optimiert.
3.49.3a
2. Juni 2022
Änderungen:
- Verbesserter Farbkontrast für die Bewegungssteuerung der Street View-Ansicht.
- Steuerung der Bewegungserkennung in der Street View-Tastatur und Sprachausgabe möglich
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich verfügbar und dokumentiert.
3.49.2
26. Mai 2022
Änderungen:
- Verbesserter Farbkontrast für die Bewegungssteuerung der Street View-Ansicht.
- Steuerung der Bewegungserkennung in der Street View-Tastatur und Sprachausgabe möglich
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich verfügbar 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. Führt Sprach- und Regionsparameter für verschiedene Place JS APIs ein
- Verbessert den Farbkontrast für die Vollbild- und Kompasssteuerelemente im dunklen Modus.
- Vereinfacht Zugriff auf Screenreader für Street View-Kompass, -Schaltfläche und -Adressleiste, auch für Screenreader.
3,49
12. Mai 2022
Änderungen:
- Der wöchentliche Kanal wird auf Version 3.49 aktualisiert.
- Die vierteljährlichen Release-Versionen werden auf Version 3.48 aktualisiert.
- Die Versionen 3.47 und 3.46 sind immer noch verfügbar, wenn sie über eine Nummer angefordert werden.
- Version 3.45 wurde 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 auf den wöchentlichen Kanal verschoben.
3,48,9
14. April 2022
Änderungen:
- Betakanal: Aktiviert WebGL 2.0 für
WebGLOverlayView
. - Betaversion: Beinhaltet die Bibliothek
JourneySharing
in die TypeScript-Typen, -Externs und die Referenzdokumentation der Maps JavaScript API. - Die Funktionen
google.maps.event.addDomListener()
undgoogle.maps.event.addDomListenerOnce()
wurden verworfen und sollten nicht verwendet werden. Verwenden Sie stattdessen die StandardmethodeaddEventListener()
. Diese Methoden funktionieren weiterhin und es ist nicht geplant, sie außer Betrieb zu nehmen. - Fügt dem Street View-Markierungssymbol
title
undaria-label
hinzu. - Fügt dem Vollbild-Steuerelement das Attribut
aria-pressed
hinzu. - Verbessert den Abstand des Drop-down-Menüs für das Steuerelement Kartentyp.
- Aktualisiert aria-Labels für das Drop-down-Menü Kartentyp.
Fehlerkorrekturen:
- Entfernt ein nicht zulässiges
aria-expanded
-Attribut aus einer standardmäßigen Kartentypsteuerung.
3,48,8
7. April 2022
Änderungen:
- Verbessert den Farbkontrast der Google Maps JS API und des Google-Logos der Embed API.
3.48.7a
31. März 2022
Änderungen:
- Betakanal: Entfernt die eingestellten WebGL Overlay View APIs.
- Hiermit wird die aktualisierte Basiskarte für Maps JavaScript API-Kunden aktiviert. Die aktualisierte Basiskarte, die bereits in Google Maps für Privatnutzer verwendet wird, bietet eine umfassendere und detailliertere Basiskarte, insbesondere in Bezug auf Landschaftsmerkmale.
Fehlerkorrekturen:
- Setzt eine vorherige Korrektur für
map.fitBounds()
zurück (einfacher Darstellungsbereich für kurze Entfernungen). Ausstehende Analyse. - Probleme mit dem Farbkontrast im Kartentyp-Steuerelement im Modus für hohen Farbkontrast wurden behoben.
- Stimmt mit den zugänglichen Namen der Kästchen für die Kartentyp-Steuerelemente und den entsprechenden visuellen Labels überein.
- Probleme mit dem Farbkontrast von Infofenstern im Modus für hohen Farbkontrast wurden behoben.
3.48.6
24. März 2022
Änderungen:
- Korrigiert
map.fitBounds()
, um den Übergang des Darstellungsbereichs für kurze Distanzen zu erleichtern.
3,48,5
17. März 2022
Änderungen:
- Nur Safari: Die Schaltfläche „Schließen“ und der Inhaltscontainer werden automatisch auf
open
ausgerichtet.
Fehlerkorrekturen:
- Ein Problem mit dem Farbkontrast für den Link „Auf Google Maps ansehen“ in
InfoWindow
wurde behoben. - Ein Problem mit dem Farbkontrast für den Link „Auf Google Maps ansehen“ im Adresssteuerelement
StreetViewPanorama
wurde behoben.
3.48.4
10. März 2022
Änderungen:
- Führt ein neues
visible
-Ereignis fürInfoWindow
ein. - Führt eine neue
focus
-Methode inInfoWindow
ein.
3.48.3
3. März 2022
Änderungen:
- Betakanal: Aktiviert den neuen Dienstaufrufstil im Street View-Dienst der Maps JavaScript API Möglicherweise müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden.
- Für
InfoWindow
wurde eine neueariaLabel
-Property eingeführt.
3.48.1
17. Februar 2022
Änderungen:
- Betaversion: Unterstützung für das Festlegen globaler Website-IDs wurde hinzugefügt. Weitere Informationen finden Sie in der API-Referenzdokumentation.
- Betakanal: Der erste und der zweite Parameter von fromLatLngAltitude werden jetzt zu LatLngAltitude anstelle von LatLng und
number
zusammengefasst. - Der Parameter LatLng von LatLng wurde in
noClampNoWrap
umbenannt. - Der Screenreader liest jetzt die Anweisungen zur Navigation der Markierungen, wenn eine Markierung im Fokus ist.
- Die Maps JavaScript API meldet jetzt Telemetriedaten. Möglicherweise müssen Sie Ihre Content Security Policy aktualisieren, damit diese Anrufe 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. Sie ist noch 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 immer noch verfügbar, wenn sie über eine Nummer angefordert werden.
3.47.6
20. Januar 2022
Fehlerkorrekturen:
- Wenn die Seite mit den Tastenkombinationen fokussiert ist, wurde ein Bild nach oben gescrollt.
3.47.4
6. Januar 2022
Änderungen:
- Beta-Version: Aktualisierung der WebGLOverlayView API für Beta – Alle Klassen und Methoden mit „gl“ im Namen werden durch neue mit „GL“ im Namen und WebglCameraParams zugunsten der neuen CameraParams-Klasse (die Unterklassen „Kameraoptionen“) eingestellt.
- Die Dokumentation zur Methode „PlaceOpeningHours“ wurde aktualisiert, um zu berücksichtigen, dass bei Berechnungen keine außergewöhnlichen Öffnungszeiten verwendet werden.
3.47.3
9. Dezember 2021
Änderungen:
LatLng
,LatLngBounds
undCircle
akzeptieren jetzt eine Instanz derselben Klasse im Konstruktor.
3.47.2
2. Dezember 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter zulässig, wennLatLng
für Projektionen zulässig ist.
Fehlerkorrekturen:
- Einige Renderingprobleme, die bei kleineren Skalierungswerten (unter 1.0) auftreten konnten, wurden behoben.
3.47.1
18. November 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter überall dort zulässig, woLatLng
in der Geometriebibliothek zulässig ist.- Eine neue onGIStateUpdateRequest API für die WebGL-Unterstützung in der Maps JavaScript API wurde hinzugefügt.
- Fester Farbkontrast auf dem Fehlerbildschirm.
- Internet Explorer 11 wird in v=beta außer Betrieb genommen. Die letzte Version der Maps JavaScript API, die Internet Explorer 11 unterstützt, ist Version 3.47. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
- Karten erhalten keinen Tabfokus mehr, wenn die Kartenoption
keyboardShortcuts
auffalse
gesetzt ist. - Die Schaltflächen „Heranzoomen“ und „Herauszoomen“ sind jetzt deaktiviert, wenn die jeweilige maximale oder minimale Zoomstufe erreicht ist.
- Das
MapType
-Steuerelement wurde so geändert, dass semantische Elemente verwendet werden, um die Barrierefreiheit und die Screenreader-Funktion der Maps Embed API zu verbessern. - Alt-Text wurde dem Symbol auf dem Fehlerbildschirm hinzugefügt.
- Verschiedene allgemeine Verbesserungen des Codestatus.
Fehlerkorrekturen:
- Ersetzen Sie nicht-WCAG-konforme
controlHeight
- undcontrolWidth
-Attribute 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 immer noch verfügbar, wenn sie über eine 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 aktualisiert und enthält nun genauere ARIA-Labels.
- Embed API: ARIA-Labels zu mehreren Links hinzugefügt, um die Nutzung des Screenreaders zu verbessern.
- Embed API: Farbkontrast für einige Textelemente korrigiert.
- Der Typ von
google.maps.Marker.MAX_ZINDEX
in externen Elementen wurde korrigiert.
4.4.11
28. Oktober 2021
Änderungen:
- Umwandeln von Gettern und Settern für die Verwendung von goog.a11y.aria. Dies trägt zum Schutz vor Rechtschreibfehlern bei.
3.46.8
7. Oktober 2021
Änderungen:
- Lokaler Kontext: Quellenangabe-Link aus Infofenstern von Local Context entfernt
3.46.6
23. September 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem der Kartencursor angezeigt wurde, wenn die Karte nicht ziehbar ist.
3.46.5
16. September 2021
Fehlerkorrekturen:
- Ein Fehler mit einem Farbkontrastverhältnis im Widget für die automatische Vervollständigung von Orten wurde behoben.
3.46.3
2. September 2021
Änderungen:
- Eine Scroll-Anleitung wird jetzt über offenen
InfoWindow
s undCustomOverlay
s angezeigt.
3.46.2
26. August 2021
Änderungen:
- Betakanal: Telemetriedaten werden jetzt ausgegeben. Möglicherweise 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:
PlaceResult
,icon_mask_base_uri
undicon_background_color
wurden zwei neue Felder hinzugefügt.- 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 auf Anfrage verfügbar.
- Version 3.43 wurde gelöscht und kann nicht mehr verwendet werden.
Einstellung von Produkten und Funktionen:
- Die Unterstützung für Internet Explorer wird eingestellt. Ab August 2021 wird Version 3.46 der Maps JavaScript API Nutzern von Internet Explorer 11 oben in Google Maps eine Warnmeldung angezeigt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Die Unterstützung für Internet Explorer 11 wird im November 2022 vollständig eingestellt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem der Scheitelpunkt eines Polygons bei bestimmten Zoomstufen verschoben wurde.
- Ein Fehler wurde behoben, durch den sich Inhalte mehrerer Infofenster überlappten.
3,45,8
29. Juli 2021
Änderungen:
- Embed API: Auf eingebetteten Karten wird die Zoomstufe beibehalten, nachdem sie zur Wegbeschreibungsseite weitergeleitet wurden.
3,45,7
22. Juli 2021
Änderungen:
- IE11 wird nicht mehr unterstützt. In IE11 wird jetzt in der Betaversion ein Banner angezeigt.
- Wir haben den Link „Route berechnen“ in eingebetteten Karten aktualisiert, um die Genauigkeit zu erhöhen.
Fehlerkorrekturen:
- Die Methode
getFeatureById()
konnte keine Features mit der ID 0 abrufen. Das Problem wurde behoben. - Ein
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
-Problem wurde ausgegeben, wenn derComponentRestriction
-Wert nicht definiert oder null war.
3.45.6a
15. Juli 2021
Änderungen:
- Beim Öffnen wird der Fokus jetzt auf den InfoWindow-Container verwaltet, wenn sich das erste fokussierbare Steuerelement nicht im InfoWindow-Darstellungsbereich befindet oder wenn
disableAutoPan=true
.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem nicht abgeschlossene Poly-Zeichnungen automatisch abgeschlossen wurden, wenn der Zeichenmanager entfernt und der Karte wieder hinzugefügt wurde.
- Ein Fehler wurde behoben, bei dem der String „Directions“ in einigen Sprachen im Pop-up „Karte einbetten“ abgeschnitten wurde.
3.45.5
1. Juli 2021
Änderungen:
- Aktualisierte URL für Maps Studio in Eingaben und JS API
Fehlerkorrekturen:
- Eine unbehandelte Promise-Ablehnung beim Bereitstellen des Callbacks wurde behoben.
3.45.4
24. Juni 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem das Dialogfeld für Tastenkombinationen beim Senden von Formularen geöffnet wurde.
- Ein Fehler wurde behoben, durch den die Schaltfläche „Tastenkombinationen“ nicht richtig ausgerichtet war.
- Entfernte Objekte, die
window
versehentlich hinzugefügt wurden (Spherical, PolylineCodec, PolyGeometry). Auf diese Objekte sollte stattdessen in ihrem voll qualifizierten Namespace zugegriffen werden.
3.45.3
16. Juni 2021
Fehlerkorrekturen:
InfoWindow
wurde aktualisiert, sodass der Fokus nicht verschoben wird, wennopen()
in derselben Ausführungsschleife wie die Karteninstanzierung aufgerufen wird.
Änderungen:
- Der Abschnitt
InfoWindowOpenOptions
API-Referenz wurde ausführlicher aktualisiert. - Fokusringe bei der Tastaturnavigation (Tabulatortaste + Wahltaste) in Safari wurden korrigiert.
3.45.2
10. Juni 2021
Fehlerkorrekturen:
- Das Steuerelement „Kartentyp“ wurde in der Embed API nicht richtig über dem Hintergrund des Dialogfelds mit Tastenkombinationen eingeblendet. Das Problem wurde behoben.
- Es wurde ein Fehler beim Laden von CSS-Stilen für Schriftarten behoben.
- Ein Fehler wurde behoben, bei dem Flimmern beim Schwenken der Karte mit einem geöffneten Infofenster auftreten konnte.
Änderungen:
- Die Property
InfoWindowOpenOptions.map
wurde hinzugefügt.
3.45.1
3. Juni 2021
Änderungen:
- Animationen, Symbole, Label- und Deckkrafteigenschaften wurden zur Oberfläche Data.StyleOptions hinzugefügt.
- Das Dialogfeld zum Urheberrecht wurde überarbeitet, um die Barrierefreiheit weiter zu verbessern.
- InfoWindows verwaltet den Fokus jetzt automatisch beim Öffnen. Dies stellt das neue Standardverhalten dar.
- Die API InfoWindowOpenOptions wurde hinzugefügt. Damit können Entwickler steuern, wie der Fokus beim Öffnen von InfoWindows verwaltet wird.
- InfoWindows kann jetzt durch Drücken der Esc-Taste geschlossen werden.
- Bei der Verwendung von Screenreadern werden InfoWindows jetzt als „Dialogfeld“ angekündigt.
- Die Polyfill-Isolierung ist jetzt aktiviert. Durch diese Änderung wird verhindert, dass die internen Polyfills der Maps API auf der Hostseite installiert werden.
Fehlerkorrekturen:
- Ein Kartenfokusring wurde beim Wechseln der Browsertabs angezeigt. Das Problem wurde behoben.
- Der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüelemente für die Kartentypsteuerung wurde in einigen Browsern fälschlicherweise mit der Mausinteraktion angezeigt. Das Problem wurde behoben.
Neue Funktionen:
- Unterstützung für Promise-Objekte in Directions-, Distance Matrix-, Höhen-, Geocodierer-, maximalen Zoom-Bild-, Street View- und
AutcompleteService.getPlacePredictions()
-Diensten - Wir haben die Tastenkombination und das Dialogfeld auf der Karte hinzugefügt, um die Sichtbarkeit von Tastenkürzeln zu verbessern.
- Vektorkarten sind jetzt im wöchentlichen Kanal verfügbar (nur grundlegende Funktionen, WebGL-Funktionen in der Betaversion).
4.44.14
13. Mai 2021
Änderungen:
- Wenn
InfoWindow.open()
ohne eine verknüpfte Map- oder StreetView-Instanz aufgerufen wird, wird jetzt eine Warnung in der Konsole protokolliert.
4.4.12
28. April 2021
Fehlerkorrekturen:
- Nach dem Wechsel zu einem neuen Kartentyp wurden der Karte entfernte oder ausgeblendete optimierte Markierungen wieder hinzugefügt. Das Problem wurde behoben.
Lokaler Kontext:
- Arrays, für die keine
@@iterator
-Methode als gültigerplaceTypePreferences
-Wert definiert ist, werden jetzt unterstützt.
3.44.11a
20. April 2021
Änderungen:
- Verbesserte Leistung beim Erstellen benutzerdefinierter Markierungen mit Symbolobjekten.
- Verhindern Sie, dass der Fokus auf die Drop-down-Menüs des Kartentyps bewegt wird, wenn Sie den Mauszeiger auf eine Schaltfläche bewegen.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem ein Fehler beim Laden von statischen Markierungen vor der Initialisierung der Basiskarte auftreten konnte.
3,44,9
8. April 2021
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den die Kartensteuerelemente per Tastatur zugänglich waren, wenn Street View aktiviert war.
3.44.8
1. April 2021
Änderungen:
- Lokale Kontextbibliothek: Das Google-Logo wurde in der Ansicht „Place Details“ ans Ende des Inhalts verschoben.
3.44.7
25. März 2021
Änderungen:
- Der Tastaturfokus kehrt nun zum entsprechenden Element zurück, wenn das Infofenster geschlossen wird.
3.44.4
4. März 2021
Änderungen:
- 45°-Bilder sind jetzt in einem größeren Zoombereich verfügbar und die Drehsteuerung enthält jetzt sowohl Schaltflächen für den Uhrzeigersinn als auch für den Uhrzeigersinn.
Fehlerkorrekturen:
- Ein Speicherleck, das beim wiederholten Rendern der Karte auftreten konnte, wurde behoben.
- Ein Speicherleck, das beim Hinzufügen oder Entfernen von Kreisen oder Rechtecken auf der Karte auftreten konnte, wurde behoben.
3.44.2
25. Februar 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem der
getPlacePredictions
-Funktionsaufruf der Places Autocomplete-Funktion fälschlicherweise auf den falschen Endpunkt im Betakanal verweist.
3.44.1
18. Februar 2021
Änderungen:
- Die Schaltflächen für die Ortsauswahl „Lokaler Kontext“ sind jetzt deaktiviert, wenn die angezeigten Orte neu geladen werden.
- Nicht optimierte Markierungen sind jetzt fokussierbar und über die Tastatur zugänglich.
- Betakanal: Entfernte Objekte, die
window
versehentlich hinzugefügt wurden (Spherical
,PolylineCodec
,PolyGeometry
). Diese Objekte sollten stattdessen in ihrem voll qualifizierten Namespace aufgerufen werden. - Die Polyfill-Isolation wurde in der Betaversion aktiviert. Das bedeutet, dass die Maps JavaScript API keine Polyfills mehr auf der Hostseite installiert.
3.43.8a
25. Februar 2021
Nur der vierteljährliche Kanal wurde aktualisiert. Änderungen:
- Problem mit Speicherleck beim mehrfachen Rendern einer Karte behoben
3.43.8
5. Februar 2021
Änderungen:
- Die Beta-Unterstützung für Promises wurde in
AutocompleteService.getPlacePredictions()
hinzugefügt.
Fehlerkorrekturen:
Markers
mit Labels fing Klickereignisse ab, obwohlclickable
auf „false“ gesetzt war. Das Problem wurde behoben.
3.43.7a
28. Januar 2021
Fehlerkorrekturen:
- Verschiedene Probleme mit dem Zeichnen von Polylinien wurden behoben.
3.43.6
21. Januar 2021
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den Polygonlöcher für Geojson-Elemente manchmal ausgefüllt wurden.
- Ein Fehler wurde behoben, durch den das Overlay beim Wechsel zwischen Karten- und Street View-Ansicht verschwand.
3.43.5
14. Januar 2021
Änderungen:
- Kästchen in Menüs wurden so geändert, dass sie für Screenreader leichter zugänglich sind.
- Die Schaltfläche Etagen für Street View-Innenansichten wurde vergrößert.
- Die Position der Steuerelemente für die Bewegungserkennung in Street View wurde korrigiert.
Fehlerkorrekturen:
- Die Schaltfläche für das Tastaturmenü löst jetzt das Ereignis
contextmenu
aus. - Ein Fehler wurde behoben, durch den das Vollbild-Steuerelement beim Wechseln zwischen Karte und Street View nicht richtig funktionierte.
- Screenreader konnten in der Karte nicht zu Markierungen navigieren. Das Problem wurde behoben.
- 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 ingoogle.maps.MapMouseEvent
umbenannt und das AttributdomEvent
hinzugefügt, um direkten Zugriff auf das zugrunde liegende Ereignis vom DOM zu ermöglichen. - Verbessertes Speicherverhalten von Polygon-Overlays.
- Canvas-Arbeitsspeicher wird nun explizit freigegeben, um Probleme mit dem Arbeitsspeicher von Safari zu vermeiden.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den das Vollbild-Steuerelement nicht mehr funktionierte, wenn zwischen Maps und Street View gewechselt wurde.
- Ein Fehler wurde behoben, bei dem ein Fehler in der Konsole beim
click
-Ereignis der Markierung protokolliert wurde. - Ein Fehler wurde behoben, durch den der anklickbare Bereich einer Markierung zu groß gezeichnet wurde.
- Ein Fehler mit Polyfill-Konflikten wurde behoben, der Symbole in IE11 betraf.
3.43.2
1. Dezember 2020
Änderungen:
- Fügt das Ereignis
contextmenu
als bessere Alternative zum Ereignisrightclick
hinzu. Mit demcontextmenu
-Ereignis kann unter macOS auf Strg-Klick reagiert werden. - Fügt nicht optimierten Markierungen Bedienungshilfen hinzu, wenn
title
oderlabel
angegeben werden. - Fügt mehr ARIA-Labels und -Rollen für
MapType
-Steuerelemente hinzu, um die Nutzung des Screenreaders zu verbessern. - Verbesserte Screenreader-Unterstützung für
MapType
-Steuerelemente. Wenn der Nutzer die Steuerung verlässt, wird das Drop-down-Menü automatisch geschlossen. - Korrigiert die Anzahl der Elemente, die von Screenreadern im Drop-down-Menü gemeldet werden. Dies verhindert, dass das Zeilentrennzeichen als Listenelement gezählt wird.
- Fügt einen Fokusring innerhalb des
map
-Elements hinzu, um den Fokus auf die Tastatur zu lenken, wenn sie über die Tastaturinteraktion fokussiert wird. - Fügt den Steuerelementen von
MapType
zusätzliche Tastatursteuerelemente hinzu. Die Drop-down-Optionen werden jetzt automatisch geschlossen, wenn das Steuerelement den Fokus verliert. Mit dem Auf- und Abwärtspfeil 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, bei dem das Abbrechen einer Markierungsanimation unter bestimmten Umständen dazu führen konnte, dass die jeweilige Markierung zukünftige Animationen vorzeitig beendet.
3.43.1a
20. November 2020
Änderungen:
- Fügt der
MarkerLabel
-Schnittstelle das AttributclassName
hinzu, um die CSS-Klasse des Elementslabel
festzulegen. - Zusätzliche Beta-Unterstützung für Promises im Maximum Zoom Imagery Service.
- Fügen Sie im StreetView-Dienst die Betaunterstützung für Promise-Objekte hinzu.
- Bedienungshilfen-Text wurde bei nicht optimierten Markierungen hinzugefügt, wenn
title
oderlabel
angegeben werden. - Das Label
aria-pressed
wurde aus der Drop-down-Menüschaltfläche des SteuerelementsMapType
entfernt, um die Barrierefreiheit zu verbessern. DropdownMenu
undDropdownMenuItem
wurden in semantische Elemente konvertiert, um die Barrierefreiheit zu verbessern.- Der Text des Urheberrechtselements wurde an die Farbkontraststandards angepasst.
- Drop-down-Menüs können jetzt mit der Eingabetaste oder der Leertaste geöffnet und geschlossen werden.
- Drop-down-Menüelemente können jetzt fokussiert werden.
- Lokale Kontextbibliothek: Steuerelemente für das Karussell sind jetzt deaktiviert, wenn sie keine Auswirkungen haben. Sie überschneiden sich nicht mehr mit dem ersten oder letzten Element in der Liste.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der auftreten konnte, wenn
GroundOverlays
den 180-Grad-Meridian überquerte. - Tastenkombinationen sind nicht mehr standardmäßig deaktiviert, wenn
disableDefaultUI
auftrue
gesetzt ist. - Ein Fehler wurde behoben, bei dem der Text des Screenreaders für die Ein-/Aus-Schaltfläche für Karten falsch war.
- Name und Typ der Bedienungshilfen werden zu
Map
hinzugefügt. - Die Dokumentation zu Schnittstellen, bei denen einige optionale Attribute nach Bedarf falsch dargestellt wurden, wurde korrigiert.
- Ein Fehler wurde behoben, bei dem der Konstruktorparameter
noWrap
LatLng
bei der Übergabe vonLatLngLiteral
ignoriert 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 immer noch verfügbar, wenn sie über eine Nummer angefordert wird.
- Version 3.40 wurde gelöscht und kann nicht mehr verwendet werden.
3.42.9
15. Oktober 2020
Änderungen:
- Ein Fehler wurde behoben, bei dem von einem Screenreader ein falscher Status gemeldet wurde.
- Ein Problem mit Kartensteuerelementen wurde behoben, bei dem die Tabulatortaste bzw. die Umschalttaste + die Tabulatortaste in der falschen Reihenfolge angeordnet war.
- Kartenschaltflächen von
div
in native Schaltfläche konvertiert, um die Zugänglichkeit zu verbessern. - Die Neigung ist jetzt abhängig von der Zoomstufe für WebGL-Karten eingeschränkt.
- Die Schaltfläche für die Vollbildansicht wurde in Internet Explorer teilweise ausgeblendet, wenn
controlSize
kleiner als 27 ist.
3.42.8
7. Oktober 2020
Änderungen:
- Im Directions-Dienst ist jetzt die Betaunterstützung für Versprechen verfügbar.
- Der Geocoder
componentRestrictions
führt jetzt Validierungsprüfungen für leere Strings durch. - Ein Fehler wurde behoben, bei dem das Markierungslabel in Safari vom benutzerdefinierten Markierungssymbol überdeckt wurde.
Unterstützung für aktualisierte Places-Symbole
1. Oktober 2020
Die mit „Place Details“- und „Place Search“-Anfragen zurückgegebenen Symbole wurden aktualisiert, um neue Symbol-Glyphen zu verwenden. Du musst nichts weiter tun. Die neuen Glyphen werden automatisch angezeigt.
3.42.7
29. September 2020
Änderungen:
- Ein Fehler wurde behoben, bei dem die Wortreihenfolge für Rechts-nach-links-Sprachen, die von rechts nach links verlaufen, in der Kurzinfo „Kartenfehler melden“ falsch war.
- Zentrierte Markierung für Schreibrichtung für linksläufigen Text.
3.42.6
21. September 2020
Änderungen:
- Im Distance Matrix-Dienst wurde die Betaunterstützung für Versprechen hinzugefügt.
3.42.5
16. September 2020
Änderungen:
- Die Methode
LatLngBounds.union
wurde aktualisiert, um Fälle zu verarbeiten, bei 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. - Beta-Unterstützung für Promise-Objekte in Elevation-Dienstmethoden
- Es wurde ein neues
InfoWindow.minWidth
-Attribut zum Angeben der Mindestbreite für einInfoWindow
eingeführt. - Ein Fehler wurde behoben, durch den Routen nach der Zieländerung unkenntlich gemacht 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:
- InfoWindows hat jetzt eine Standardmax.-Breite von 648 px, die durch Festlegen der InfoWindow maxWidth-Eigenschaft überschrieben werden kann. Die Breite eines Infofensters kann jetzt 648 Pixel überschreiten, wird jedoch weiterhin durch die Breite der Karte begrenzt. Bisher waren Infofenster nur auf 648 Pixel oder die Kartenbreite beschränkt.
- Flackern beim Standardrendering 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 auf Anfrage verfügbar.
- Version 3.39 wurde gelöscht und kann nicht mehr verwendet werden.
3.41.7
22. Juli 2020
Fest:
- Ein Fehler wurde behoben, bei dem das Festlegen des Attributs
clickableIcons
auffalse
keine Auswirkungen bei der Verwendung von Cloud-Stilen hatte.
3.41.5
6. Juli 2020
Änderungen:
- Verstöße gegen vertrauenswürdige Typen wurden behoben.
3.41.2
27. Mai 2020
Änderungen:
- Das Places-Feld
permanently_closed
in der Places Library in der 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 auf Anfrage verfügbar.
- Version 3.38 wurde gelöscht und kann nicht mehr verwendet werden.
3.40.11
28. April 2020
Änderungen:
- Es wird das neue Feld
business_status
in die Ergebnisse der Place Search- und Place Details-Anfrage eingefügt. Verwenden Sie dieses Feld anstelle vonpermanently_closed
. - Korrigiert eine falsche Konsolenwarnung, wenn
PlaceResult.utc_offset_minutes
(neu) angefordert wird. FürPlaceResult.utc_offset
wurde eine Warnung zurückgegeben, die eingestellt wurde.
3,40,9
14. April 2020
Änderungen:
- Die Zuordnung löst jetzt eine einfachere Diagnose von InvalidValueError aus, wenn ein mapDiv-Element übergeben wird, das kein Element ist.
- Der Chrome-Browser sollte automatisch eine Adresse in
google.maps.places.Autocomplete
ausfüllen. Dadurch sollte keine automatische Vervollständigung mehr an den Server gesendet werden, da sonst Kosten entstehen. - Die
maxWidth
-Property wurde genauer. Wenn Sie vor dieser Änderung den Wert fürmaxWidth
vonInfoWindow
100 angegeben haben, ist die tatsächliche maximale Breite vonInfoWindow
94 px. Nach dieser Änderung beträgt die maximale Breite 100 Pixel. - Ein Problem mit einem Speicherleck mit dem Tool zum Erstellen von Paint-Anfragen bei der Verwendung von Markierungen und Kartengrenzen wurde behoben.
3.40.6
24. März 2020
Änderungen:
- Der abgeschnittene Text im Feld „Reisezeit“ für IE11 wurde korrigiert.
3.40.4
10. März 2020
Änderungen:
- Der Fehler, dass ein Aufruf von
setTilt()
die Karte verzerrt hat, wurde behoben.
3.40.2
23. Februar 2020
Änderungen:
- Ausgeblendeter iFrame in der Karte wurde aus der Tabnavigation entfernt.
3.40.1
18. Februar 2020
Änderungen:
- Keine Warnung vor InvalidVersion für v=beta.
- Ein Problem beim Scrollen bei der Anzeige von Street View wurde behoben.
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 immer noch verfügbar, wenn sie über eine 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.
Fest:
- Bei Directions-Anfragen werden
ZERO_RESULTS
jetzt in der Konsole protokolliert und führen nicht mehr zu einem Fehlerlog.
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).
AutocompletePrediction
gibt jetzt die gerade Entfernung zum angegebenen Ort vom angegebenen Breiten-/Längengrad zurück.
Einstellung von Produkten und Funktionen:
- Die Places-Felder
open_now
undutc_offset
wurden am 20. November 2019 eingestellt und am 20. Februar 2021 deaktiviert. Weitere Informationen finden Sie unter 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 auf Anfrage verfügbar.
- 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 auf Anfrage verfügbar.
- Version 3.35 wurde gelöscht und kann nicht mehr verwendet werden.
- Fusion Tables können nicht mehr verwendet werden (3.37 war die letzte Version, die sie unterstützt).
- Die Unterstützung für Internet Explorer 10 wurde verworfen und endet je nach verwendeter Release-Version oder Versionsnummer 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 auf Anfrage verfügbar.
- Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
- Internet Explorer 9 kann nicht mehr verwendet werden (3.34 war die letzte Version, die es unterstützt).
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:
- Sie können die Größe der Steuerelemente für Karten jetzt mit MapOption.controlSize ändern.
- Sie können Kartengrenzen jetzt mit MapOptions.restriction einschränken.
- 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 auf Anfrage verfügbar.
- 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 für jeden Standort auf der ganzen Welt eine Adresse enthalten. Das gilt auch für Gebiete, in denen es keine herkömmlichen Adressen gibt.
- Internet Explorer 9 wird nicht mehr unterstützt.
Einstellung von Produkten und Funktionen:
- Der Parameter
placeIdOnly
fürAutocomplete
wurde verworfen. - 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 nach diesem Datum 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 immer noch verfügbar, wenn sie über eine 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 implementiert.
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 immer noch verfügbar.
- Version 3.31 wurde gelöscht und kann nicht mehr verwendet werden. Kunden, die die Versionen 3.0 bis 3.31 angeben, erhalten stattdessen ihren Standardkanal, entweder wöchentlich oder vierteljährlich (siehe Versionsverwaltung).
- Eine größere Benutzeroberfläche für die Steuerung ist jetzt aktiviert. Aufgrund der zunehmenden Touchbedienung auf verschiedenen Geräten haben wir die Steuerungs-Benutzeroberfläche so angepasst, dass sie sowohl mit Finger- als auch mit der Maus bedient werden kann. (Sie können die Funktion deaktivieren, indem Sie das API mit v=quartalisch, v=3.33 oder v=3.32 laden.)
3,33
11. Juni 2018
Änderungen:
- In Place Details-Anfragen werden jetzt Felder verwendet, um anzugeben, welche Arten von Ortsdaten zurückgegeben werden sollen.
- Es sind zwei neue „Find Place“-Anfragen verfügbar:
- Die automatische Vervollständigung von Orten unterstützt jetzt die sitzungsbasierte Abrechnung.
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-Versionsverwaltung.
Änderungen:
- Der neue Renderer ist jetzt der Standard.
- Die neue Basiskarte ist jetzt die Standardeinstellung.
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:
- Erstellen Sie standardmäßig die ersten 256 Marker-DOM-Marker und anschließend Kachelmarkierungen für nachfolgende Markierungen. Standardmäßig sind alle Kachelmarkierungen ausgewählt.
- Verwenden Sie bei hohen Zoomstufen (herangezoomt) beim Ziehen von Pegman das
NEAREST
statt des von Google ausgewählten PanoramasBEST
. gestureHandling: none
funktioniert jetzt genauso wiedraggable: false
, wenn es innerhalb eines Mousedown-Handlers geändert wird. Es gilt jetzt fürmousedown
.
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 mit 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-Versionsverwaltung.
Änderungen:
- Die Schaltfläche für den Vollbildmodus ist jetzt auf dem Computer standardmäßig aktiviert.
-
Mit dieser Version wird die
gestureHandling
-Property für Computeranwendungen eingeführt, die die Nutzerinteraktion mithilfe eines Mausrads oder Touchpads ermöglichen. Wenn Sie steuern möchten, wie Nutzer mit einer Karte interagieren, verwenden Sie die PropertygestureHandling
anstelle der Propertiesscrollwheel
,disableDoubleClickZoom
unddraggable
.
3,29
16. Mai 2017
Version 3.29 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie in der Anleitung zur API-Versionsverwaltung.
Änderungen:
- Das Format der Panorama-ID für von Nutzern erstellte (benutzerdefinierte) Street View-Panoramen hat sich aufgrund von zugrunde liegenden Infrastrukturaktualisierungen geändert. Dadurch wird die Anzahl der verfügbaren Panoramen leicht erhöht.
- Anfragen für von Nutzern erstellte (benutzerdefinierte) Panoramen mit der alten Panorama-ID in der Maps JavaScript API funktionieren weiterhin. Wenn Sie ein Panorama mit der
position
-Eigenschaft desStreetViewPanoramaOptions
-Objekts suchen, enthält das Ergebnis die neue Panorama-ID. Die alten und die neuen Panorama-IDs müssen nicht zugeordnet werden, da beide gültig bleiben. - Wenn Sie sich auf das Parsen von Panorama-IDs und/oder die Bestätigungslogik verlassen, kann sich das Format der Panorama-IDs ändern.
- Probleme können Sie über die Problemverfolgung melden.
- Aktualisierungen der Methode
fitBounds
der Klassegoogle.maps.Map
. - Wenn Sie den Darstellungsbereich ändern möchten, während eine Karte ausgeblendet ist, können Sie für die Karte jetzt visible: ausgeblendet festlegen. Dadurch wird gewährleistet, dass die Karten-Div eine tatsächliche Größe hat.
3,28
18. April 2017
Die Property draggable
des MapOptions
-Objekts wurde verworfen. Wenn du das Verschieben der Karte auf Computern deaktivieren möchtest, verwende die Property gestureHandling
und setze sie auf none
.
15. Februar 2017
Version 3.28 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie in der Anleitung zur API-Versionsverwaltung.
Änderungen:
- Angemeldete Karten werden in Version 3.28 und höher der Maps JavaScript API nicht mehr unterstützt.
3,27
2. Februar 2017
Fest:
- Problem 11331: Text im Infofenster kann nicht ausgewählt werden
10. Januar 2017
Du kannst jetzt die automatische Vervollständigung auf mehrere Länder beschränken. Dazu können Sie im Feld componentRestrictions
von 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
gestureHandling
-Option imMapOptions
-Objekt kannst du die Nutzerfreundlichkeit bei der Interaktion mit der Karte auf Mobilgeräten optimieren. Folgende Werte sind verfügbar:greedy
: Die Karte schwenkt immer (nach oben oder unten, links oder rechts), wenn der Nutzer über den Bildschirm zieht (zieht). Das heißt, die Karte wird beim Schwenken mit einem Finger und beim Wischen mit zwei Fingern geschwenkt.cooperative
: Der Nutzer muss mit einem Finger wischen, um die Seite zu scrollen, und mit zwei Fingern, um die Karte zu schwenken. Wenn der Nutzer die Karte mit einem Finger wischt, erscheint auf der Karte ein Overlay mit der Aufforderung, den Finger mit zwei Fingern zu verschieben. Sehen Sie sich das Beispiel oben auf einem Mobilgerät an, um den Koop-Modus in Aktion zu sehen.none
: Die Karte kann nicht geschwenkt oder zusammengedrückt werden.auto
(Standard): Das Verhalten ist entwedercooperative
odergreedy
, je nachdem, ob die Seite scrollbar ist oder nicht.
Weitere Informationen und Beispiele finden Sie im Entwicklerhandbuch.
- Das Steuerelement ist auf Mobilgeräten standardmäßig sichtbar, sodass Nutzer die Karte ganz einfach vergrößern können. Wenn die Karte im Vollbildmodus ist, können Nutzer sie mit einem oder zwei Fingern schwenken. Hinweis: iOS unterstützt die Vollbildfunktion nicht. Die Vollbildsteuerung ist daher auf iOS-Geräten nicht sichtbar.
Angemeldete Karten eingestellt
6. Oktober 2016
Die Funktion, mit der Sie angemeldet sind, wurde verworfen.
In Version 3.27 und älteren Versionen der Maps JavaScript API werden Karten, auf denen Sie angemeldet sind, weiterhin unterstützt. Angemeldete Karten werden in einer zukünftigen Version nicht mehr unterstützt. Sie funktionieren jedoch weiterhin, wenn ein Ort über ein Infofenster oder die SaveWidget
in Google Maps gespeichert wird.
Weitere Informationen zu Karten für angemeldete Nutzer
Über Wegpunkte in der Routenplanerdienstantwort ändern
29. August 2016
Das Feld via_waypoints
in der Antwort des Directions-Dienstes enthält ein Array von Wegpunkten, die in der ursprünglichen Anfrage nicht angegeben wurden. Das Feld via_waypoints
wird weiterhin in der ziehbaren Routenantwort angezeigt, ist aber in der alternativen Routenantwort veraltet. Version 3.27 ist die letzte Version der API, die via_waypoints
in alternativen Routen unterstützt.
Es wird empfohlen, alternative Routen anzufordern und dann alle Routen als nicht verschiebbar sowie die Hauptroute als ziehbar anzuzeigen. Nutzer können die Hauptroute ziehen, bis sie einer alternativen Route entspricht. Das Feld via_waypoints
ist auf der resultierenden Route verfügbar, die vom Nutzer gezogen wird.
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, wie z. B. flüssigere Übergänge und Animationen, verbesserte Objektmodellierung, 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, sodass Nutzer auf Mobilgeräten sich umsehen können, indem sie ihr Smartphone verschieben. Als Entwickler können Sie dieses Feature 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.
Internet Explorer 9 wird nicht mehr unterstützt
2. Mai 2016
Internet Explorer 9 wird seit dem 30. April 2016 offiziell nicht mehr von der Maps JavaScript API unterstützt. Siehe die Liste der unterstützten Browser.
3,24
14. April 2016
Änderungen:
- Sie können jetzt die Anklickbarkeit von Kartensymbolen deaktivieren. Ein Kartensymbol steht für einen POI, auch POI genannt. Weitere Informationen finden Sie unter der Methode
setClickableIcons
ingoogle.maps.Map
.
31. März 2016
Fest:
- Problem 9507: Links in Street View funktionieren jetzt wieder in Safari.
28. März 2016
Fest:
- 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 mithilfe der Eigenschaft
styles
auf der Karte formatiert wird. Bisher wurde das Logo nur weiß, wenn ein Stil mit einem StyledMapType-Element angewendet wurde.
18. März 2016
Fest:
-
Problem 9424:
new LatLng({lat: 0, lng: 0})
- Das Schwenken der Maus mit dem neuen Street View-Renderer (mit
google.maps.streetViewViewer = 'photosphere'
) wurde behoben.
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 Vollbildsteuerelement für die Karte. Nutzer können auf das Steuerelement klicken, um die Karte so zu maximieren, dass sie den gesamten Bildschirm einnimmt.
Dieses Steuerelement ist standardmäßig deaktiviert. Sie können es in
MapOptions
aktivieren und mitFullscreenControlOptions
konfigurieren. Die Standardposition istRIGHT_TOP
. - Die Vollbildsteuerung ist für Street View standardmäßig aktiviert. Sie können es über
StreetViewPanoramaOptions
deaktivieren und mitFullscreenControlOptions
konfigurieren. Die Standardposition ist jetztRIGHT_TOP
.
4. Januar 2016
Fest:
- Problem 9009: Wenn du Mausereignisse über Berührung synthetisieren möchtest, verwende zur Kompatibilität mit jQuery die linke statt der mittleren Taste.
-
Problem 4201: Die API verwendet
eval()
nicht mehr. Daher ist es jetzt möglich, die API ohne die Anweisungunsafe-eval
Content Security Policy zu verwenden.
21. Dezember 2015
Änderungen:
- Kartenoption zum Deaktivieren der Anmeldeschaltfläche für angemeldete Karten (sie zeigt den Avatar für angemeldete Nutzer an, aber weiterhin die Anmeldung über angemeldete Aktionen (z. B. eine Sternmarkierung)
- Die Oberfläche für Textsuchanfragen hat sich geändert. Der Parameter
types
wurde am 1. März 2016 eingestellt und durch einen neuentype
-Parameter ersetzt, der pro Suchanfrage nur einen Typ unterstützt. Außerdem werden die Typenestablishment
,food
undgrocery_or_supermarket
nicht mehr als Suchparameter unterstützt. Sie können jedoch weiterhin in den Ergebnissen einer Suche zurückgegeben werden. Anfragen mit dem alten Parametertypes
werden bis zum 1. März 2017 unterstützt. Danach muss die neue Implementierung für alle Textsuchen verwendet werden.
2. Dezember 2015
Änderungen:
- Der Konstruktor
Autocomplete
prüft, ob er ein Eingabeelement erhält. - In den Infofenstern für interessante Orte der Basiskarte werden im nicht angemeldeten Modus und im angemeldeten Modus dieselben Inhalte angezeigt.
- In den Google Maps API-extern für den Closure Compiler wird jetzt ein Typ (Anzahl oder String) für Enums angegeben.
25. November 2015
Änderungen:
.toJSON()
-Methoden wurden zuLatLng
- undLatLngBounds
-Objekten hinzugefügt. Diese sind für die Verwendung überJSON.stringify()
vorgesehen.
19. November 2015
Änderungen:
- Weißes Google-Logo für Karten mit benutzerdefinierten Stilen
Fest:
- Problem 8674: Fehler: Schutz vor img { max-width: 100%; }
3,22
7. Januar 2016
Fest:
- Problem 9009: Wenn du Mausereignisse über Berührung synthetisieren möchtest, verwende zur Kompatibilität mit jQuery die linke statt der mittleren Taste.
10. November 2015
Änderungen:
- Der „Directions“-Dienst und der „Distance Matrix“-Dienst geben jetzt die vorhergesagte Zeit im Verkehr (im Antwortfeld
duration_in_traffic
) zurück, wenn die Mobilitätsform „Auto“ ist. Fügen Sie der Anfrage ein ObjektliteraldrivingOptions
hinzu, um aktuelle oder zukünftigedepartureTime
-Werte zu erhalten. Sie können auch einetrafficModel
für eine optimistische, pessimistische oder bestmögliche Schätzung (Standardeinstellung) angeben, um die bei der Berechnung der Reisezeit verwendeten Annahmen zu beeinflussen. Weitere Informationen finden Sie im Entwicklerleitfaden für den Directions-Dienst und den Distance Matrix-Dienst. Hinweis:Dieduration_in_traffic
ist nur für Kunden mit der Google Maps Platform-Premiumoption verfügbar.
Eingestellt:
- Das Anfragefeld
durationInTraffic
wurde jetzt verworfen. Bisher war es für Kunden der Google Maps Platform-Premiumoption empfehlenswert, anzugeben, ob das Ergebnis eine Dauer enthalten sollte, die die aktuelle Verkehrslage berücksichtigt. Verwenden Sie stattdessen das FelddrivingOptions
.
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 dem Release und den eingefrorenen Versionen der API entfernt. Eine alternative Lösung ist Google AdSense. Weitere Informationen findest du im Leitfaden zum Erstellen eines AdSense-Anzeigenblocks.
22. September 2015
Änderungen:
- Orts-IDs für Routen- und Entfernungsmatrix-Anfragen werden jetzt unterstützt:
DirectionsRequest.origin
,DirectionsRequest.destination
undDirectionsWaypoint.location
akzeptieren jetzt Place-Objekte undDistanceMatrixRequest.origins
undDistanceMatrixRequest.destinations
jetzt ein Array von Place-Objekten.
15. September 2015
Änderungen:
- Bei vielen Steuerelementen auf der Karte und in Street View-Panoramen hat sich die Standardposition und -darstellung geändert. Die Nutzererfahrung ist jetzt einheitlich, unabhängig davon, ob eine Karte den Modus „Angemeldet“ nutzt oder nicht. Sie ist außerdem konsistenter mit der Google Maps-Website. Wenn Sie die alten Steuerelemente einige Zeit weiter verwenden möchten, können Sie in Version 3.22
google.maps.controlStyle = 'azteca'
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 „Übersichtskarte“ ist nicht mehr verfügbar.
- Das Schwenksteuerelement auf der Karte ist nicht mehr verfügbar. Zum Schwenken der Karte klicken Nutzer auf die Karte und ziehen sie. Das Schwenksteuerelement in Street View ist weiterhin verfügbar.
- Das Zoomsteuerelement ist nur in einem Stil verfügbar und
google.maps.ZoomControlStyle
ist daher nicht mehr verfügbar.
1. September 2015
Änderungen:
- LatLngBounds-Literale hinzugefügt
- Ein Problem mit zu weit gefassten CSS-Klassen wurde behoben
- Verbessertes Laden von Kacheln nach der Größenänderung der Karte
Ende der Unterstützung für Internet Explorer 8
31. August 2015
Internet Explorer 8 wird seit dem 31. August 2015 offiziell nicht mehr von der Maps JavaScript API unterstützt. Siehe die Liste der unterstützten Browser. Informationen zur Browserunterstützung von Microsoft finden Sie im IEBlog-Post vom 7. August 2014.
3,21
5. August 2015
Änderungen:
- Leistungssteigerung: nur sichtbare Kacheln laden
- Zahlreiche Verbesserungen an Dokumenten
21. Juli 2015
Änderungen:
- Markierungen mit Labels gestartet
- Problem: Fehler bei unzureichendem Arbeitsspeicher in iOS7 für Poly auf hochauflösenden Bildschirmen
- Fehlerbehebungen für Touch-Ereignisse auf IE10+
- Bei der Überprüfung der vom Entwickler bereitgestellten Eingaben wird jetzt ein Fehler ausgegeben und kein Fehler mehr ausgegeben.
6. Juli 2015
Fest:
- Problem 8159: Fehler: Falsches Rendering 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:
- Eingestellt: CloudLayer, PanoramioLayer
- Behoben: Problem 8098: Fehler: Gewichtete Heatmap wird mit einem Punkt nicht korrekt gerendert
2. Juni 2015
Änderungen:
- Fügt der Adresse/latlng eine Geocode-Orts-ID hinzu
- Orts-IDs über die Geocoding API zurückgeben
28. Mai 2015
Änderungen:
- Behoben: Problem 6358: SVG-Pfadnotation wird auf HDPI-Geräten nicht korrekt gerendert
19. Mai 2015
Fest:
- Problem 7673: Steuert die lose Position, nachdem das Drop-down-Menü für den Kartentyp verwendet wurde
- Problem 7589: Pegman springt, wenn die Größe der Karte geändert wird.
3,20
24. April 2015
Fest:
- Erhöhung des maximalen Zooms von Gelände und Laden von Kacheln mit hohem DPI-Wert auch bei maximalem Zoom
13. April 2015
Fest:
- Problem 7820: Cursors 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
Fest:
- Problem 7733: Fehler: KML-Boden/Bilder – Overlays haben plötzlich eine sehr niedrige Auflösung
- Widget-Text besser mit Sternsymbol markieren
17. März 2015
Fest:
- Problem 7756: Fehler: Leistungsabfall bei Safari 8
- Ebene „Demografische Merkmale“ entfernt
- Verbesserungen an 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 3.17 oder eine ältere Version werden jetzt in Version 3.18 bereitgestellt.
Die Versionsverwaltung finden Sie unter: https://developers.google.com/maps/documentation/javascript/versions
Verfügbare Versionen nach Mouseover:
Experimentell: 3,20
Version: 3.19
Eingefroren: 3,18
3,19
24. April 2015
Fest:
- Cursors im angemeldeten Modus.
19. März 2015
Fest:
- Problem 7756: Fehler: Leistungsabfall bei Safari 8
20. Januar 2015
Fest:
- Problem 7475: Fehler: phantomjs TypeError: Property konnte nicht gelöscht werden
13. Januar 2015
Fest:
- Kacheln sind jetzt nicht mehr für Screenreader sichtbar
17. Dezember 2014
Fest:
- Problem 6917: Fehler: Formen berücksichtigen die Eigenschaft "draggable" nicht.
- Problem 7445: Fehler: Darstellungsfehler bei Verwendung der angemeldeten Funktion der Maps API Version 3
2. Dezember 2014
Fest:
- Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht
- Problem 7376: Fehler: WebGL wurde deaktiviert (jetzt wieder aktiviert)
- Namenskonflikt ES6 mit Symbol
25. November 2014
Fest:
- Problem 7333: Fehler: Caret des Infofensters ist in IE9 fehlerhaft.
3,18
4. Dezember 2014
Fest:
- Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht
18. September 2014
Fest:
- Problem 7136: Mehrere Markierungstitel funktionieren in Firefox nicht.
9. September 2014
Fest:
- Problem 7098: Beim Festlegen der POV-Überschrift in Street View wird ein Fehler ausgegeben.
26. August 2014
3.18 wurde in der Testphase veröffentlicht.
3.17 ist jetzt stabil.
3,17
20. August 2014
Fest:
- Problem 6937: Regression in 3.17: Property „remove“ von nicht definierten (in Places) kann nicht gelesen werden
12. August 2014
Fest:
- Problem 6968: Fehler: Tastaturpfeile funktionieren nicht mit v=3.exp
31. Juli 2014
Hinzugefügt:
-
Kartenbereiche mit einer expliziten Dokumentation zur Verbreitung von DOM-Ereignissen.
Bereich „
overlayMouseTarget
“ hinzugefügt.
7. Juli 2014
Hinzugefügt:
-
toGeoJson
wurde zu Datenschichten und einzelnen Datenschichtfunktionen hinzugefügt, sodass Geometrie in GeoJSON exportiert werden kann.
24. Juni 2014
Hinzugefügt:
-
place_id
ist eine eindeutige Kennung für einen Ort, die der Places Library for Autocomplete und Place Details hinzugefügt wurde. -
overview_path
wurde zuDirectionsRoute
hinzugefügt und bietet eine codierte Polylinie, die den gesamten Verlauf der Route darstellt.
26. Mai 2014
Hinzugefügt:
-
Der
sensor
-Parameter ist in der Maps API-URL nicht mehr erforderlich.
20. Mai 2014
3.17 wurde als experimentelle Version veröffentlicht.
3,16
15. April 2014
Fest:
- Markierungen haben jetzt eine Deckkraft, die mit anderen Geometrietypen übereinstimmt – https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8. April 2014
Hinzugefügt:
- Kartenschwenken beim Bewegen der Maus während des Zeichnens
Fest:
- LatLngLiterale an weiteren Standorten akzeptieren
- Die Größe von InfoWindow wird automatisch angepasst, wenn Roboto vollständig geladen ist (Problem 5713).
31. März 2014
Fest:
- Halbtransparente KML-Ebenen sind in IE 8 nicht mehr transparent (Problem 6540).
26. März 2014
Fest:
- Event.returnValue-Aufrufe in Chrome wurden entfernt, um Konsolenwarnungen zu vermeiden.
- Pinch & Zoom funktioniert in IE11 nicht (Problem 5747).
18. März 2014
Hinzugefügt:
- Datenschicht eingeführt – https://developers.google.com/maps/documentation/javascript/datalayer
12. März 2014
Hinzugefügt:
- LatLngLiterale werden in den meisten Fällen unterstützt, in denen google.maps.LatLng zulässig ist. https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24. Februar 2014
Hinzugefügt:
- Fähren in Distance Matrix- und Directions-Diensten
17. Februar 2014
3.16 wurde als experimentelle Version veröffentlicht.
3,15
3. März 2014
Fest:
- Aktivieren Sie die Hardwarebeschleunigung in Chrome Windows und Linux wieder. Der Chrome-Fehler wurde behoben (https://code.google.com/p/chromium/issues/detail?id=336676).
10. Februar 2014
Fest:
- Deaktiviere die gesamte Kachelhardwarebeschleunigung in Chrome/Linux, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen.
3. Februar 2014
Fest:
- Scrollrad funktioniert in IE 11 nicht (Problem 5944)
29. Januar 2014
Fest:
- Deaktiviere die gesamte Hardwarebeschleunigung für Kacheln unter Chrome/Windows, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen. (Problem 6219)
22. Januar 2014
Fest:
- Deaktivieren Sie vorübergehend die Hardwarebeschleunigung unter Chrome/Windows, wenn der Zeichenmanager geladen wird, um das Chrome-Problem zu umgehen: https://code.google.com/p/chromium/issues/detail?id=336676 (Problem 6224).
16. Januar 2014
Fest:
- Das visuelle Aktualisierungs-CSS wurde weniger spezifisch, um weniger benutzerdefinierte Stile zu überschreiben.
27. November 2013
Fest:
- Nach dem Instanziieren der Karte wird eine Markierung mit dem Fehler „contains“ (definiert) erstellt (Problem 5798)
19. November 2013
Fest:
- Die Symbole für Routenbereiche werden in Firefox nicht richtig angezeigt.
3,14
10. September 2013
Fest:
- Links in offiziellen Google-Infofenstern werden nicht in neuen Tabs oder Fenstern geöffnet (Problem 5794).
15. August 2013
- Die visuelle Aktualisierung wird in der Release-Version der API zum Standard-Renderingmodus für Karten.
- DynamicMapsEngineLayer: Featureberichte für Vektor-, Bild- und KML-Ebenen
3.13
25. Juni 2013
Hinzugefügt:
- DynamicMapsEngineLayer
11. Juni 2013
Hinzugefügt:
- Option "disableDefaultUI" für StreetViewPanoramaOptions
Fest:
- Fehler: Benutzerdefinierte Street View-Panoramen mit einer Neigung von 90 Grad (Problem 4875)
3.12
4. Juni 2013
Fest:
- Infofensterfenster löst nicht aus, wenn "visualRefresh=true" (Problem 5415) angezeigt wird.
- Fehler: visualRefresh-Informationsfenster unter iOS (Problem 5396)
15. Mai 2013
Hinzugefügt:
- Google Maps Visual Refresh: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29. April 2013
Fest:
- Entfernte Markierungen bleiben in Android- und Dolphin-Browsern auf der Karte erhalten.
3.11
19. Februar 2013
Fest:
- Fehler beim Ändern des DrawingMode während des Zeichnens
- Durch Klicken auf Schritte im Routenbereich wird der Zoom
12. Februar 2013
Fest:
- Ein änderbares Polygon kann durch Berührungseingabe durch ein ziehbares Polygon gezogen werden (Problem 4868).
- Symbole für öffentliche Verkehrsmittel im Feld „Routenalternativen“ sind falsch, wenn „travelMode“ gewechselt ist (Problem 4581)
- panTo(latLng) zentriert die Karte nicht immer genau bei latLng
29. Januar 2013
Hinzugefügt:
- StreetViewCoverageLayer wurde hinzugefügt, um die Abdeckungsebene programmatisch hinzuzufügen
- StreetViewPov für StreetViewPanorama verfügbar
Fest:
- Erhöhte Arbeitsspeichernutzung bei Verwendung von Version 3.8 von Google Maps JavaScript, die zu Abstürzen führt (z. B. in Internet Explorer 9 oder Chrome) (Problem 4162)
- Drop-down-Menü (Auswählen) in InfoWindow folgt nicht der Kartenschwelle in Firefox
22. Januar 2013
Hinzugefügt:
- Option zum Ziehen von Polylinien, Polygonen, Kreisen und Rechtecken
- Feld „price_level“ in PlaceResult
15. Januar 2013
Fest:
- Sich wiederholende Polyliniensymbole zeichnen für einige Polylinien falsch (Problem 4333).
7. Januar 2013
Fest:
- Beim Scrollen auf der Karte wird auch auf der Seite gescrollt (Problem 1605 und Problem 3652).
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Fest:
- Unscharfe/unscharfe Karten in IE9 nach der Navigation (Problem 3875)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Fest:
- Unscharfe/unscharfe Karten in IE9 nach der Navigation (Problem 3875)
10. Dezember 2012
Hinzugefügt:
- Bilder können mit dem Attribut „Crossorigin“ geladen werden.
Fest:
- 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
Fest:
- Markermanager-Bibliothek funktioniert nicht mit der Maps API JS Version 3 (Problem 4543)
27. November 2012
Hinzugefügt:
- Verwenden von High DPI Canvas auf Geräten mit hohem DPI-Wert für optimierte Markierungen
Fest:
- MapTypeControl hat Stile nicht gelöscht ( Problem 4588)
3,10
4. Februar 2013
Fest:
- Erhöhte Arbeitsspeichernutzung bei Verwendung von Version 3.8 von Google Maps JavaScript? Dies verursacht einen Absturz (z. B. in Internet Explorer 9 oder Chrome). (Problem 4162)
25. September 2012
Hinzugefügt:
- Street View-Innenansicht
- feste Rotationsoption für IconSequence
- „Zeit in der aktuellen Verkehrslage“ zur Route
11. September 2012
Neu:
- StrokePosition zu Polygonen, Rechtecken und Kreisen hinzugefügt
- computeOffsetOrigin zur Geometriebibliothek
- Vier neue Sprachen für die API: Afrikaans, Amharisch, Suaheli, Zulu
28. August 2012
Hinzugefügt:
- Typen für Places API textsearch
Fest:
- Das Symbolobjekt kann nicht an MarkerOptions unter GWT übergeben werden
- Regression: unter iOS 5 beim Zoomen auf der Seite zusammenziehen (Problem 4046)
14. August 2012
Erkennbare Änderungen:
- Ändern Sie die Schnittstelle zu KmlLayer, um die URL als MVC-Property anstelle eines Konstruktorarguments zu akzeptieren.
3,9
10. September 2012
Fest:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Beim Scrollen auf einer Seite unter iOS 5 auseinander- und zusammenziehen (Problem 4046)
9. August 2012
Fest:
- Syntaxfehler in Android 3.x
31. Juli 2012
Erkennbare Änderungen:
- Street View-Overlay in benutzerdefinierten Projektionen ausblenden
Fest:
- Markierungssymbole lösen in Safari keine Ereignisse aus, wenn die Skala größer als 35 ist
- Klickereignis für eine Markierung auf einer benutzerdefinierten Karte (Kartentyp + Projektion) nicht ausgelöst
25. Juli 2012
Fest:
- componentRestrictions on Autocomplete (Problem 4302)
17. Juli 2012
Fest:
- Textfeld im IE-Fenster nicht anklickbar
- „bounds_changed“ sollte vor „zoom_changed“ ausgelöst werden (Problem 1399).
- Die Option „color im Hintergrund“ wird nach dem Aufrufen von Street View nicht beibehalten
- Beim Wechsel von „Karte mit benutzerdefinierten Stilen“ zu „Satellit“ werden die Kartenkacheln unnötig geladen.
- Verschiebbare/scrollwheel-Eigenschaften im Zeichenmodus ignoriert (Problem 4012)
- „LatLngBounds“ sollte einen vollständigen Längengradbereich zurückgeben, wenn mehr als eine Kopie der Welt angezeigt wird
- Zeichnen Sie keine leeren Formen, wenn Sie doppelt doppelklicken (Problem 3964).
- Überflüssige Markierungsereignisse beim Klick (Problem 3911)
Erkennbare Änderungen:
- Such- und Abfrageendpunkte wurden in „NearbySearch“ und „textSearch“ umbenannt
10. Juli 2012
Erkennbare Änderungen:
- google.maps.event.removeListener() auf null setzen
27. Juni 2012
Hinzugefügt:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginierung, Rezensionen, textSearch to Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Erkennbare Änderungen:
- Die Farbe „transparent“ wird als Farbe erkannt.
23. Juni 2012
Hinzugefügt:
- Symbole
- Heatmap-Ebene
- 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ändereinschränkung für die automatische Vervollständigung (AutocompleteOptions.componentRestrictions) (Problem 3899)
- Typfilter für Regionen und Städte
3,8
1. Mai 2012
Fest:
- Gelöschte Markierungen werden wieder angezeigt (Problem 4087).
- Markierungsschatten werden manchmal nicht gerendert (Problem 3993).
23. April 2012
Fest:
- 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
Fest:
- Das Fenster mit den Wetterinformationen zeigt in Firefox immer das Regensymbol an (Problem 4063).
Hinzugefügt:
- orderBy, limit und offset für FusionTablesLayer (Problem 3557)
10. April 2012
Fest:
- Luftbilder werden auch dann angezeigt, wenn Luftbilder nicht für den gesamten Darstellungsbereich verfügbar sind (Problem 3913).
3. April 2012
Hinzugefügt:
- WeatherLayer und CloudLayer (Problem 3555)
- Demografische Ebene
Fest:
- Kachelgrenzen für Polys in Internet Explorer 9 Quirks
- Markierungen schwenken sich beim Schwenken in Canvas Street View
28. März 2012
Fest:
- Tag-Namen in Kleinbuchstaben, die XHTML-konform sind (Problem 3868)
- Das Zoomverhalten von Apple-Touchpads wurde geändert, um es weniger empfindlich zu machen (Problem 2416).
20. März 2012
Fest:
- Das Erstellen einer Markierung mit einem nicht vorhandenen Schattenbild führt zu Fehlern (Problem 4014).
Hinzugefügt:
- Click-to-go/Click-to-zoom in Street View (Problem 2447)
Erkennbare Änderungen:
- Zoomen standardmäßig in Street View deaktiviert
6. März 2012
Fest:
- Fehler in der Übersichtskarte beim schnellen Heranzoomen (Problem 3882)
- Fehler im IE, wenn Karten-Div von Seite entfernt wird (Problem 3971)
- Skalierte Markierungen, die in IE < 9 falsch gerendert werden (Problem 3912 und Problem 3908)
Hinzugefügt:
- Deckkraft des Boden-Overlays (Problem 2767)
- utc_offset und open_hours to PlaceResult (Problem 2431)
- ClickToGo-Option für StreetViewPanoramaOptions (Problem 2447)
21. Februar 2012
Fest:
- Verschwommene Karten in IE 9 (Problem 3875)
- Polylinie, die aus kollinearen Kanten im LatLng-Bereich besteht, fälschlicherweise vereinfacht (Problem 3739).
Hinzugefügt:
- google.maps.metrie.poly.containsLocation() und isLocationOnEdge() (Problem 1978)
15. Februar 2012
Fest:
- Regression: Skalierte Markierungen werden mit dem Parameter „size“ falsch gerendert (Problem 3908).
- Karte bleibt im Bearbeitungsmodus hängen, wenn setEditable(false) aufgerufen wird, während der Nutzer den Kontrollpunkt verschiebt (Problem 3842)
Erkennbare Änderungen:
- Überblenden Sie zwischen den Street View-Panoramen.
3,7
7. Februar 2012
Fest:
- Die Markierung flackert an der endgültigen Position vor der Drop-Animation (Problem 3608).
- Wenn Sie das Infofenster ö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).
Erkennbare Änderungen:
- Skalierte Markierungen werden jetzt in Canvas gerendert, wenn verfügbar
- setOpacity() für ImageMapType ( Problem 3125)
- setOpacity() für GroundOverlay (Problem 2767)
- Ereignis "tilesLoaded" für ImageMapType (Problem 1744)
- stop() an MouseEvent, wodurch die Weitergabe von Ereignissen gestoppt wird (Problem 2172)
31. Januar 2012
Fest:
- Problem behoben: Falsche koreanische Kacheln nach Schwenken um die Welt (Problem 2722)
- Problem behoben: Pegman lässt sich nicht korrekt anzeigen, damit Street View angezeigt werden kann (Problem 3861)
- „Sichtbare“ Property für Poly wurde hinzugefügt (Problem 2861).
- panTo und panBy animiert, auch wenn die Darstellungsbereiche weit voneinander entfernt sind
24. Januar 2012
Fest:
- Infofelder für Mausereignisse durch ein Infofenster (Problem 3573)
- Aktivierte CSS-Transformationen in IE9
- imageDateControl wurde zu StreetViewPanorama hinzugefügt
- Canvas Street View unter IE 9, Opera und Safari/Windows aktiviert
16. Januar 2012
Fest:
- Pegman sollte im Zeichenmodus nicht ziehbar sein
- Ereignisse korrekt auslösen und dabei den zIndex von Poly und anderen Ebenen berücksichtigen
- KmlLayer-Eigenschaft „status“ hinzufügen (Problem 3015)
10. Januar 2012
Fest:
- „pegman“ anzeigen, wenn „disableDefaultUI“ auf „true“ und „streetViewControl“ auf „true“ gesetzt ist
7. Dezember 2011
Fest:
- Kontrollierte Autobahnen können separat von Autobahnen dargestellt werden (road.highway.controlled_access)
- Place_changed wird ausgelöst, wenn der Nutzer bei der automatischen Vervollständigung die Eingabetaste drückt (Problem 3407)
28. November 2011
Fest:
- Automatisch neu positionieren, wenn Fenstergröße angepasst wurde. „resize“ ausgelöst werden kann.
22. November 2011
Fest:
- Größe des InfoWindow-Inhalts wird jetzt unter Berücksichtigung kaskadierender Stile berechnet
- Die Steuerung für die Luftbildrotation entspricht nicht der Richtung bei der Kartenerstellung
7. November 2011
Erkennbare Änderungen:
- Neuer visueller Stil für Standardsteuerelemente
- Bearbeitbare Formen (Polygone, Polylinien, Kreise, Rechtecke)
- Neuer DrawingManager zum Hinzufügen neuer Overlays
- Neue „PlaceResult“-Felder: „website“ und „international_phone_number“
- Neues Höhenergebnis-Feld: Auflösung
Fest:
- Start- und Endsymbole in den Routenergebnissen werden in IE 7+ mit transparentem Hintergrund dargestellt.
3,6
31. Oktober 2011
Fest:
- Fehler, wenn die Maps API mit der Prototypenbibliothek auf IE7 verwendet wurde
25. Oktober 2011
Fest:
- Fehler, wenn die KmlLayer-Karte geändert wurde, bevor die Ebene vollständig geladen wurde
- Speicherleck in IE beim Hinzufügen und Entfernen von Poly
18. Oktober 2011
Erkennbare Änderungen:
- Keyword-Feld zu PlaceSearchRequest hinzugefügt
- Straßenlinien aus Street View entfernt
10. Oktober 2011
Fest:
- Adresse ist in der Street View-Vorschau zu lang
27. September 2011
Fest:
- Aktualisiertes Steuerelement für Übersichtssteuerung und Zusammenzoomen, wenn der Zoom geändert wurde
27. September 2011
Fest:
- Doppelabruf der anfänglichen Kacheln in Chrome
- Arbeitsspeicherleck beim Schwenken
- Street View-Pegman nicht schwenken, wenn der Bereich in Abdeckung schwenkt
- Regression: Boden-Overlays, die -180 Längengrade kreuzen
- Regression: Kartenmitte wird beim Schwenken und Zoomen des Infofensters falsch angezeigt
Erkennbare Änderungen:
- Street View-Vorschauen anzeigen, während Pegman gezogen wird
20. September 2011
Fest:
- Speicherleck in Chrome/Windows beim Rendern von Markierungen mit Canvas
- Markierungen für die Luftaufnahme mit einer Überschrift von 90 oder 270 Grad
Erkennbare Änderungen:
- Auf die standardmäßigen Google-Kartentypen kann nicht über die Kartentypregistrierung zugegriffen werden (verhindert den Zugriff auf Kartenkacheln).
- Rotationsanimationen beim Verlassen und Eingeben von Luftaufnahmen
12. September 2011
Behobene Probleme:
- Markierung hängt nach oben an, nachdem die Kurzinfo in Firefox ab Version 4 angezeigt wurde (Problem 3334)
Erkennbare Änderungen:
- GeocoderResult.formatted_address nicht dokumentiert
6. September 2011
Fest:
- Fenster mit Informationen zum Element auswählen (Drop-down) folgt nicht der Kartenschwelle in Firefox
- Kacheln in Korea auf einigen Mobilgeräten
29. August 2011
Erkennbare Änderungen:
- Zulassen, dass benutzerdefinierte Steuerelemente einen höheren Z-Index als API-Steuerelemente haben
- Über die Links gelangen Nutzer zur korrekten Sprachversion von maps.google.com.
- Öffne kein Infofenster über einem KML-Element, wenn kein Infofenster, -Name oder -Beschreibung vorhanden ist.
- Feste Regression: kaputter DPI-Kacheln fehlerhaft
24. August 2011
Behobene Probleme:
- Hardwarebeschleunigung für Chrome/Mac deaktiviert: Probleme mit dem Rendering von Markierungen und beim Anklicken von Overlays werden behoben (Problem 3544 und Problem 3551).
- Pinch & Zoom für Android wurde beim Scrollen auf der Seite korrigiert (Problem 3373).
Erkennbare Änderungen:
- Symbole für Unternehmen sind jetzt standardmäßig aktiviert.
17. August 2011
Erkennbare Änderungen:
- Anklickbare 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 ist.
3,5
10. August 2011
Fest:
- Markierungen, die beim Ziehen in Street View nach oben gezogen werden
- Street View ändert die Größe nicht, wenn die Größe der Karte oder des Fensters geändert wird
- Street View mit einem geteilten Infofenster
2. August 2011
Behobene Probleme:
- Hyperlinks im Infofenster in IE funktionieren nicht (Problem 3503)
- Die Waage wird nicht gedruckt (Problem 2966).
- Regression: Fehler bei der Verwendung von OverviewMapControl mit Karten mit benutzerdefinierten Stilen (Problem 3489)
Erkennbare Änderungen:
- Das Kontextmenü für die meisten Steuerelemente ist jetzt durch einen Rechtsklick deaktiviert.
- Street View-Panorama/Karte innerhalb eines Infofensters nicht schwenken, wenn der Nutzer den Mauszeiger auf ein Infofenster bewegt
- Es ist jetzt möglich, auf einem iPad in einem Infofenster zu scrollen.
18. Juli 2011
Behobene Probleme:
- Ereignis „LatLng“ falsch, wenn auf der Seite unter iOS nach unten gescrollt wird >= 4.1 (Problem 3373)
11. Juli 2011
Behobene Probleme:
- Problem behoben:
<select>
konnte im Infofenster auf dem Touchscreen nicht angeklickt werden ( Problem 3232) - Fehlerkorrektur: Klick nach dem Klick auf der Karte nicht ausgelöst, wenn „MapOptions.draggable“ auf „false“ gesetzt ist (Problem 3071)
Erkennbare Änderungen:
- Markierungen mit demselben Z-Index werden jetzt einheitlich über Kachelgrenzen hinweg angeordnet
- Scrollen auf iOS-Geräten jetzt im Infofenster möglich
- Markierungen und Polye werden jetzt neu dargestellt, wenn sich die Projektion der Karte ändert.
5. Juli 2011
Behobene Probleme:
- Fest: Markierungscursor wird nicht angezeigt, wenn die Karte nicht ziehbar ist (Problem 3120).
Erkennbare Änderungen:
- Das Stil- und Drop-down-Menü „Automatische Vervollständigung in Places“ kann jetzt gestaltet werden.
- Das Widget „Places Autocomplete“ behält die vom Server zurückgegebene Beschreibung bei, nachdem der Nutzer einen Vorschlag ausgewählt hat
30. Juni 2011
Behobene Probleme:
- Behoben: Die anfänglichen Kartenkacheln wurden doppelt abgerufen.
- Das Problem wurde behoben, dass das maptypeid_changed-Ereignis beim Erstellen der Karte nach 3.4 mehrfach ausgelöst wurde (Problem 3051).
Erkennbare Änderungen:
- Die automatische Vervollständigung von Orten wurde geändert, sodass sie an den Text und nicht an das übergeordnete Element angehängt wird
- BOTTOM_RIGHT jetzt korrekt positioniert
8. Juni 2011
Behobene Probleme:
- Behoben: Der Zoom ist nicht mehr animiert, wenn die Zoomstufe 2 oder höher geändert wird (Problem 3033).
Erkennbare Änderungen:
- Fest: OverlayView.set('map', foo) ist jetzt identisch mit OverlayView.setMap
- Option „language“ für GeocoderRequest entfernt
17. Mai 2011
Behobene Probleme:
- Behoben: Problem mit dem Street View-Rendering in IE7 (Problem 3272)
Erkennbare Änderungen:
- Blenden von Übergängen für Kartenkacheln beim Laden und Ändern des Kartentyps aktiviert
7. Mai 2011
Keine spürbaren Änderungen.
3,4
7. Mai 2011
Keine spürbaren Änderungen.
6. Mai 2011
Behobene Probleme:
- Problem: Street View-Panorama wird in IE7 nicht angezeigt (Problem 3272).
- Fest: Halbtransparente PNG mit ImageMapType verliert Transparenz in IE7 und IE8 (Problem 3275).
Erkennbare Änderungen:
- „Distance Matrix“-Dienst
14. April 2011
Behobene Probleme:
- Fest: Unterstützung benannter CSS-Farben für Poly Strichfarbe und Füllfarbe
- Fest: Das Polygon ist nicht sichtbar, wenn die Strichstärke auf 0,0 festgelegt ist (Problem 3241).
- Behoben: Fehler in IE8 beim Schwenken mit sichtbarem Anzeigenblock (Problem 3159)
- Gelände- und Hybridkarten ohne Karte und Satelliten im Kartentyp-Steuerelement zulassen (Problem 3089)
- Kacheln mit hoher Auflösung werden für Bildschirme mit hoher Auflösung geladen (Problem 2614).
Erkennbare Änderungen:
- Standardmäßig sind 45 Grad-Neigung eingestellt, wenn Luftbilder aktiviert und verfügbar sind.
- Pinch-Verhalten auf dem iPad wurde verbessert
- DirectionsTravelMode und DirectionsUnitSystem wurden in TravelMode und UnitSystem umbenannt (alte Namen sind abwärtskompatibel)
14. April 2011
Behobene Probleme:
- Problem behoben: Markierungssymbol und Schatten sind in IE6 nicht mehr transparent
- Fest: Das Zoomen von Markierungen erlischt nicht mehr.
- Fest: Rendering von Polygonen über Kachelgrenzen in der Nähe der Nord- und Südpole
Erkennbare Änderungen:
- Polylinien und Polygone werden jetzt nach Möglichkeit in Canvas gerendert.
- LatLng-Werte für Ereignisse auf Polylinien und Polygonrändern werden jetzt auf den nächstgelegenen Punkt der Linie ausgerichtet.
5. April 2011
Behobene Probleme:
- panTo wird auf Touch-Geräten nicht animiert ( Problem 3066)
- Marker.MAX_ZINDEX ist nicht definiert (Problem 3184).
28. März 2011
Behobene Probleme:
- Richtung kann in Street View im Satellitenmodus nicht geändert werden (Problem 3174)
- Karte defekt, wenn VML deaktiviert ist (Problem 3119)
Erkennbare Änderungen:
- Street View-Straßen-Overlays werden jetzt im Schrägmodus angezeigt
22. März 2011
Behobene Probleme:
- Pegman wird in benutzerdefinierten Kartentypen angezeigt (Problem 3154).
Erkennbare Änderungen:
- Fest: Große Markierungen an den Kachelgrenzen
- Problem: Street View-Overlay im schrägen Modus
- Fest: Übersichtskartensteuerung im Druckmodus
17. März 2011
Behobene Probleme:
- 45-Grad-Bilder (Problem 2412)
- Übersichtskarte (Problem 1470)
- Animierte GIFs werden unterstützt – Option „Optimiert“ hinzugefügt (Problem 3095)
- Marker.getViewable() gibt nicht definiert zurück (Problem 3114).
Erkennbare Änderungen:
- Fest: Kreise und Rechtecke ignorieren zIndex
- Korrigiert: Mausereignisse werden bei Animation von Markern doppelt ausgelöst.
- Fest: Für Karten mit benutzerdefinierten Stilen werden keine Stile verwendet, wenn der Kartentyp nach dem Festlegen der Kartentyp-ID der Registry hinzugefügt wurde
- Fest: Kartentypen ohne Stil haben den Stil eines Kartentyps mit benutzerdefinierten Stilen
- Markierungen lösen jetzt MouseEvents aus, keine DOM-Ereignisse.
11. März 2011
Behobene Probleme:
- Durch Doppelklicken auf eine Markierung wird die Karte nicht mehr herangezoomt (Problem 3090).
- Ankerpunkt mit Schatten für benutzerdefinierte Markierungen funktioniert jetzt (Problem 3112).
Erkennbare Änderungen:
- Panoramio-Ebene
- Z-Indexierung der Routenmarkierung korrigiert
- Standardmäßige Schattenposition korrigiert
2. März 2011
Erkennbare Änderungen:
- Markierungen, sofern verfügbar, in Canvas/VML gerendert
- Größere Klickziele für Polylinien, Polygone und KMLs auf Geräten mit Touchscreen
22. Februar 2011
Behobene Probleme:
- InfoWindow-Anker, der über die MVC-Property „AnchorPoint“ verfügbar gemacht wird (Problem 2860)
- Fehlerkorrektur für Hybrid bei Zoomstufe 0 und 1 (Problem 3062)
- Ein Kreis bzw. Rechteck wurde korrigiert, wenn es auf der Karte schnell hinzugefügt oder entfernt wurde (Problem 3052).
- ziehbar: falsch, auf Touch-Geräten korrigiert (Problem 3044)
18. Februar 2011
Behobene Probleme:
- Markierungen in Street View werden nur verkleinert, nicht vergrößert (Problem 2969).
- Frei verschiebbare Routen funktionieren jetzt, wenn „routeIndex“ nicht 0 ist (Problem 2995).
- Konflikt zwischen Flash und dem Ziehen von Karten behoben (Problem 2956)
- Wenn mapTypeId im maptypeid_changed-Listener geändert wird, ist die Steuerung für den Kartentyp jetzt einheitlich.
Erkennbare Änderungen:
- Labels sind jetzt standardmäßig aktiviert, wenn im Satellitenmodus über die Kartentypsteuerung geklickt wird.
8. Februar 2011
Erkennbare Änderungen:
- Neue Steuerelemente für den hierarchischen Kartentyp – einfach zu bedienen
- Neues Logo (Problem 2574)
- MarkerShape.coord umbenannt in MarkerShape.coords, damit es dem HTML-Attribut
<area>
coords entspricht.
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).
- Rechtsklick-Ereignis wird nicht in FF/Mac ausgelöst (Problem 2920)
- Text-Rendering-Probleme in Safari/Mac (Problem 3024)
- Routenplaner in IE nicht korrekt gedruckt
21. Januar 2011
Erkennbare Änderungen:
- MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
- Kreuz wird unter Marker angezeigt, wenn in IE6 gezogen wird.
- Z-Index nicht mehr im div-Element des Kartencontainers festgelegt
17. Januar 2011
Behobene Probleme:
- Falsches Timing für zoom_changed führte zu falschen Ergebnissen für fromLatLngToContainerPixel (Problem 2539).
6. Januar 2011
Behobene Probleme:
- Geometriebibliothek hinzugefügt – bietet Dienstprogramme für sphärische Geometrie und Polyliniencodierung (Problem 2540, Problem 2595, Problem 2246)
- Möglichkeit, die minimale/maximale Zoomstufe für die Karte festzulegen (Problem 1624)
Erkennbare Änderungen:
- Die Steuerelemente zum Zoomen und Schwenken wurden getrennt (keine Navigationssteuerung mehr). Diese können separat konfiguriert werden.
- Neue benutzerfreundliche Zoomsteuerung auf Touchgeräten
- Der Inhalt eines MVCArray kann jetzt durch Aufrufen von clear() gelöscht werden
- Speicherleck beim Hinzufügen und Entfernen von Markierungen in IE8 behoben
- Schnelleres Rendering von Polys mit verbessertem Vereinfachungsalgorithmus
23. Dezember 2010
Behobene Probleme:
- Wegpunkt-Klick-Handler in ziehbarer Richtung korrigiert (Problem 2871)
21. Dezember 2010
Behobene Probleme:
- Dynamik der Karte beim Ziehen erhöht (Problem 2592)
- CSS-Fehler in Street View behoben (Problem 2666)
- JavaScript-Fehler behoben, bei dem ein Infofenster mit einer Kartenbreite von 0 in IE angezeigt wurde (Problem 2536)
Erkennbare Änderungen:
- Auf Touchgeräten wird nun eine benutzerfreundliche Zoomsteuerung angezeigt, unabhängig davon, ob eine ZOOM_PAN- oder eine KLEINE Navigationssteuerung angefordert wird. Wenn das Gerät die Multi-Touch-Funktion im Browser unterstützt, wird kein Zoomsteuerelement angezeigt, da Zoomen durch Auseinander- und Zusammenziehen der Finger erfolgt.
9. Dezember 2010
Behobene Probleme:
- InfoWindows wird jetzt problemlos in IE gedruckt (Problem 1343)
- Feste Deckkraft in IE8 für ImageMapType
Erkennbare Änderungen:
- Unter „Markers“ (Markierungen) wird ein Kreuz angezeigt, das ein benutzerdefiniertes Symbol enthält.
5. Dezember 2010
Behobene Probleme:
- Stelle eine Schnittstelle bereit, um die maximale Zoomstufe für einen bestimmten Standort für Satellitenbilder zu ermitteln. (Problem 2049)
- Option (raiseOnDrag) hinzufügen, mit der Animationen beim Ziehen einer Markierung aktiviert/deaktiviert werden. (Problem 2910)
Erkennbare Änderungen:
- Markierungen werden jetzt beim Ziehen angehoben und beim Ablegen hüpfen.
- Markierungsanimationen lassen sich programmatisch mit der Funktion „setAnimation“ steuern.
28. November 2010
Behobene Probleme:
- maptypeid_changed wird nicht mehr zweimal ausgelöst (Problem 2449)
- Die Eigenschaft „Größe“ eines MarkerImage-Objekts ist jetzt verfügbar (Problem 2465).
- Die Form der Markierung bezieht sich auf das Symbol und nicht auf das Sprite (Problem 2629).
- Das Verschieben der Karte beim Ziehen von Markierungen wurde für kleinere Karten verbessert (Problem 2868).
- Karten können jetzt gedruckt werden, ohne dass Hintergrundbilder gedruckt werden können
- Ein Fehler wurde behoben, bei dem ziehbare Richtungsmarkierungen ziehbar waren, wenn „draggable“ auf „false“ gesetzt war
16. November 2010
Geänderte Probleme:
- Problem 2076: Bietet eine Möglichkeit, ein Infofenster an DirectionsRenderer zu übergeben ( Problem 2076)
- Problem 2524: streetViewControlOptions implementieren
- Problem 2557: Zoom in Street View deaktivieren
Erkennbare Änderungen:
- Ein Fehler wurde behoben, bei dem ein neues Fenster in FF geöffnet wurde, wenn auf eine Markierung geklickt wurde, wenn auf die Markierung geklickt wurde.
- Buchstabenmarkierungssymbole gingen verloren, wenn Markierungsoptionen mit DirectionsRenderer festgelegt wurden.
3.2
11. November 2010
Erkennbare Änderungen:
- Ein Fehler wurde behoben, bei dem Polygone mit RTL auf IE7/IE8 abgeschnitten oder abgeschnitten wurden.
- Ein Fehler wurde behoben, bei dem Kästchen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
- Für geodätische Polylinien, die den Äquator überspannten, fehlten Details
- Steuerpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM wurden hinzugefügt.
- Die Steuerungspositionen wurden von LEFT in LEFT_TOP, RIGHT nach RIGHT_TOP, TOP, in TOP_CENTER und BOTTOM in BOTTOM_CENTER umbenannt
11. Oktober 2010
Geänderte Probleme:
- Problem 2478: Street View – Kompasspassung fehlt/in einigen Browsern fehlt
- Problem 2528: ImageMapTypeOptions-Deckkraft, die in IE8 unterbrochen wurde
- Problem 2661: Infofenster – Wenn Sie mit der rechten Maustaste auf ein Eingabefeld klicken, wird kein Kontextmenü angezeigt.
- Problem 2741: Markierungsposition funktioniert nicht unter iOS 4 nach dem Kartenschwenken
Erkennbare Änderungen:
- Street View ist standardmäßig aktiviert.
- Ein Fehler wurde behoben, bei dem „this“ nicht an .getTileUrl übergeben wurde
- Das Infofenster-Infofenster „InfoWindow“ wird jetzt ausgelöst, wenn das Fenster sichtbar ist
28. September 2010
Geänderte Probleme:
- Problem 2712: Speicherlecks (Markierungen hinzufügen/entfernen, Markierungen anzeigen/ausblenden, Zoomen/Schwenken der Karte)
Erkennbare Änderungen:
- V2- und V3-Karten funktionieren am besten, wenn beide auf derselben Seite sind.
- Fehler in HTML5 Street View beim schnellen Ziehen nach unten behoben
16. September 2010
Geänderte Probleme:
- Problem 2701: Anfangsrichtung der Street View-Navigationssteuerung folgt nicht dem Blickwinkel
14. September 2010
Geänderte Probleme:
- Problem 157: Bewegliche Wegbeschreibungen unterstützen
- Problem 1852: Das Ereignis „rightclick“ in „google.maps.Marker“ wird ohne Argument ausgelöst.
- Problem 2673: Pegman verschwindet nach Positionsänderung.
Erkennbare Änderungen:
- Die Leistung von Markierungen wurde verbessert
31. August 2010
Geänderte Probleme:
- Problem 2658: Große Infofenster
Erkennbare Änderungen:
- Geodäten wurden für höhere Zoomstufen verbessert
24. August 2010
Geänderte Probleme:
- Problem 2648: Das Auslösen der Änderung der Kartengröße verursacht in Firefox einen Fehler in Version 3.2.1.
Erkennbare Änderungen:
- Beim wiederholten Heran- oder Herauszoomen (z. B. mit einem Mausrad) laden wir jetzt weniger Kacheln aus den Zwischen-Zoomstufen.
16. August 2010
Geänderte Probleme:
- Problem 2416: Magisches Schwenken und Zoomen mit Apple Magic
- Problem 2606: Wenn verschiebbare Elemente auf einer Karte festgelegt werden, werden Links deaktiviert.
- Problem 2640: Arbeitsspeicher wird nicht durch Browseraktualisierungen / Onload (IE) gelöscht
Erkennbare Änderungen:
- Street View-Markierungen werden entsprechend ihrer Entfernung skaliert.
- Aktualisierungen des Zoomschiebereglers beim Schwenken
9. August 2010
Erkennbare Änderungen:
- Die verworfenen Properties „KMLMouseEvent.position“ und „FusionTablesMouseEvent.position“ wurden entfernt. Stattdessen .latLng verwenden
- Die verworfene Property „StreetViewService.getNearestPanorama“ wurde entfernt. Verwenden Sie stattdessen .getPanoramaByLocation.
3.1
28. September 2010
Erkennbare Änderungen:
- Ein Problem wurde behoben, bei dem Wegbeschreibungen mit demselben Start- und Zielort einen JS-Fehler ausgegeben haben.
9. August 2010
Erkennbare Änderungen:
- Probleme beim Ändern einer OverlayView-Karte
- Fehler beim Aufrufen von GroundOverlay.setMap(null)
- In IE tritt kein Zoomen/Schwenken des Arbeitsspeichers mehr auf
5. August 2010
Geänderte Probleme:
- Problem 2588: Der Aufruf von setVisible(false) für das Panorama-Objekt mit einem angehängten Listener verursacht einen JS-Fehler in IE.
Erkennbare Änderungen:
- Probleme mit Markierungen, die beim Zoomen in IE6 verschwinden, wurden behoben.
29. Juli 2010
Geänderte Probleme:
- Problem 2337: Verlorene Polylinie
- Problem 2497: Die anklickbare Option wird für den Kreis nicht berücksichtigt.
Erkennbare Änderungen:
- Das benutzerdefinierte Panorama „originHeading“ wurde zugunsten von „centerHeading“ eingestellt
- Straßen in koreanischer Hybridstraße
- Klicks passieren jetzt über nicht klickbare Polygone auf der Karte
22. Juli 2010
Geänderte Probleme:
- Problem 1856: Unterstützung des Polygon-Renderings in Opera
- Problem 2159: Das Drag-Event wird nach dem Zoomen mit dem Mausrad ausgelöst.
- Problem 2385: Bei tieferen Zoomstufen wird GroundOverlay im Internet Explorer schwarz.
- Problem 2337: Verlorene Polylinie
- Problem 2427: Beim Ziehen mit einem Infofenster beim Öffnen der automatischen Schwenkfunktion werden Markierungen aufgehängt.
- Problem 2493: Markierungen werden in IE7 nicht richtig gelöscht.
- Problem 2500: Zugeschnittenes MarkerImage bei Verwendung von !Marker.setIcon(<scaled MarkerImage>) für bestehende Markierung
- Problem 2549: CSS im Drop-down-Menü von Google generiert eine Warnung.
Erkennbare Änderungen:
- Ein Klickereignis wird nicht mehr ausgelöst, wenn ein Polygon gezogen wird
- Durch Klicken auf ein Formularauswahlelement, das außerhalb eines Infofensters maximiert wird, wird kein Kartenklick mehr ausgelöst.
- Durch Klicken auf ein KML-Overlay wird kein Karten-Klick-Ereignis mehr ausgelöst.
- Street View wird jetzt automatisch an ein Infofenster auf dem Bildschirm geschwenkt
- MouseEvent LatLng in KML und FusionTables wurde von „position“ in „latLng“ geändert
- Android-Zoomsteuerelemente übergeben keinen Klick mehr an die Karte
17. Juni 2010
Geänderte Probleme:
- Problem 2346: Option zum Deaktivieren der flüssigen Animation
Erkennbare Änderungen:
- Fehler mit Markierungsflackern behoben
- Das Auslösen von Auslöseereignissen von InfoWindow wurde verbessert
- DirectionsRoute.bounds ist jetzt verfügbar
11. Juni 2010
Geänderte Probleme:
- Problem 2389: Street View funktioniert in Internet Explorer 7 nicht
- Problem 2460: Fehler bei der Positionierung von Pegman
- Problem mit Speicherleck für Markierungen behoben
- Erste Geocode-Latenz wurde verbessert
- Hat Zugriff auf den StreetViewService
3
18. Mai 2010
Geänderte Probleme:
- Problem 2037: GPolyOptions-Geodesic
- Ein Fehler wurde behoben, durch den Google-Urheberrechte auf benutzerdefinierten Kartentypen richtig behoben wurden.
- Polygone und Polylinien wurden geodätische Eigenschaft hinzugefügt.
- Polygone und Polylinien wurden anklickbar hinzugefügt.
- Anklickbare Option zu GroundOverlay hinzugefügt
13. Mai 2010
- Problem 1724: Beim Festlegen des Inhalts über ein Element statt eines Strings ist die Größe bzw. der Rand des Infofensters falsch.
Erkennbare Änderungen:
- Ein Fehler wurde behoben, bei dem Boden-Overlays beim Überschreiten der Zeitachse zu Anfang abgeschnitten wurden.
- Marker setIcon funktioniert jetzt mit \ in der URL.
- Auslöser für Mouseout-Ereignisse von Polygonen und Polylinien in IE
- Das Ändern des Markierungssymbols flackert nicht mehr
7. Mai 2010
- Problem 1458: Funktionsanfrage: KML-Unterstützung in Google API Version 3
- Problem 1658: Verkehrs-Overlay hinzufügen
- Problem 2209: Stack Overflow
- Problem 2254: Mehrere Aufrufe von „setMap(gMap)“ und „setMap(null)“ für das Kreisobjekt ändern die Strich- und Deckkraft der Füllung.
Erkennbare Änderungen:
- KML- und GeoRSS-Ebenen wurden hinzugefügt.
- Boden-Overlays wurden hinzugefügt.
- Neue Ebenen hinzugefügt: Verkehrslage und Fahrrad
- Die Eigenschaft „suppressBicyclingLayer“ wurde für DirectionsRendererOptions hinzugefügt
- Ein Fehler wurde behoben, durch den bei der Änderung von MapType auf die Zoomstufe verwiesen wird.
- DirectionsResult-Property wurde „start/end_point“ in „start/end_location“ umbenannt
- DirectionsLeg-Property wurde in „start/end_geocode“ in „start/end_address“ umbenannt
- Die DirectionsRoute-Property wurde in „Directions_order“ umbenannt
- Die Unterstützung für alte Attributnamen von Routen (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) wird nicht mehr unterstützt und das Logging von Warnungen wird fortgesetzt. Außerdem wird die Umwandlung von Routen in Abschnitte zu Schritten und Fahrten in Routen zu Schritten entfernt.
- Aktualisierung von GeocoderGeometry.latLng auf GeocoderGeometry.location
30. April 2010
- Problem 2230: Die Karte wird ohne beabsichtigte benutzerdefinierte Projektion initialisiert.
Erkennbare Änderungen:
- Beim Klicken auf die Karte wird jetzt die Tastatur fokussiert
- Zoom für iPad wird jetzt unterstützt
26. April 2010
- 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 Funktion „hideRouteList“ in DirectionsRenderer funktioniert nicht wie erwartet
Erkennbare Änderungen:
- Ein Fehler wurde behoben, durch den benutzerdefinierte Symbole während des Schwenks vom unteren Kartenrand verschwanden.
13. April 2010
- Problem 2275: MarkerImage kann nicht wiederverwendet werden.
- Problem 2181: Wenn Sie „google.maps.Marker“ hinzufügen und dann mit dem Scrollrad der Maus zoomen, wird die Markierung ausgeblendet.
11. April 2010
Keine spürbaren Änderungen oder geänderten Probleme.
5. April 2010
- Problem 1976: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2107: Die verschiebbare Markierung verschwindet, wenn sie von der Karte entfernt wird.
- Problem 2181: Die Projektionseigenschaft der Basiskarten ist nicht vorhanden.
Erkennbare Änderungen:
- Polylinie der Routenübersicht in DirectionsRoute als „overview_path“ verfügbar gemacht.
- Die aktuelle Projektion der Karte wurde als schreibgeschützte Eigenschaft angezeigt.
23. März 2010
Erkennbare Änderungen:
- Elevation ist jetzt in der API zu sehen.
- Verbessertes Laden von Kacheln bei langsamen Internetverbindungen.
15. März 2010
Erkennbare Änderungen:
- Polygone werden jetzt neu dargestellt, wenn Stile geändert werden.
- Veraltete Warnmeldungen über console.log werden ausgegeben, wenn der alte Stil „Directions“ verwendet wird.
10. März 2010
- Problem 1801: Polylinie/Polygon-Index
- Problem 2144: DirectionsRequest sollte die Option „allowHighways“ enthalten
- Problem 2207: Fehler: Polylinie wird in IE ausgefüllt
- Problem 2113: Polylinien, die nach der Veröffentlichung im Januar bei hohen Zoomstufen in FF unterbrochen wurden
Erkennbare Änderungen:
- Fahrradrouten wurden hinzugefügt.
- Neue DirectionsRequest-Optionen wurden hinzugefügt:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Verbesserte Renderinggeschwindigkeiten für Polygone/Polylinien
- Die folgenden Directions-Objekte wurden umbenannt. Alte Namen werden weiterhin unterstützt.
- DirectionsRoute nach DirectionsLeg
- DirectionsTrip nach DirectionsRoute
3. März 2010
- Problem 2136: Eigenschaften in google.maps.MarkerImage verschleiern, auf die nicht verwiesen werden soll
Erkennbare Änderungen:
- Fehler beim Springen mit der Karte behoben.
- Das zweimalige Zoomen hintereinander wurde verbessert.
- Das Drag-Ereignis für die Markierung von Markierungen (.latLng) ist nicht mehr verschleiert.
26. Februar 2010
- Problem 1651: mousemove / Mouseover / Mouseout für Karten-Canvas
- Problem 2142: DirectionsRendererOptions sollte Nutzern ermöglichen, Markierungen vollständig zu unterdrücken
- Problem 2148: event.latLng fehlt!
- Problem 2109: Fehler: NavigationControlStyle.ZOOM_PAN wird in IE8 nicht richtig angezeigt.
- Problem 2153: MVCArray.push() gibt keine neue Länge zurück
Erkennbare Änderungen:
- Deckkraft zu ImageMapType hinzufügen
- Der Fehler, dass ein Rechtsklick auf ein Rechteck/einen Kreis nicht ausgelöst wurde, wurde behoben.
- Die Inhaltsereignisse des Infofensters werden beim Ausblenden nicht mehr entfernt.
8. Februar 2010
- Problem 2135: Fehler: Wenn Sie das MVCArray eines Polygons in einer Polylinie wiederverwenden, wird die Polylinie geschlossen.
Erkennbare Änderungen:
- Neue Rectangle-Klasse hinzugefügt
- Neue Circle-Klasse hinzugefügt
- Ein Speicherleck wurde beim Erstellen und Entfernen einer Markierung behoben.
- Annotiert, dass das MVCArray von LatLngs Polygone geschlossen wird, da Polylinien, die dasselbe MVCArray teilen, ebenfalls geschlossen werden (siehe Problem 2135)
- Ein Fehler wurde behoben, bei dem Markierungen auf dem Bildschirm manchmal ausgeblendet wurden, wenn der Zoom der Karte auf den aktuellen Wert festgelegt war.
- Das Problem mit ImageMapType wurde behoben, sodass es unter Android richtig angezeigt wird.
- Das Polygon-Beschneidungsschema wurde geändert, sodass Polygone zulässig sind, die den Nord- oder Südpol enthalten.
- Der Breitengradbereich von MercatorProjection wurde aufgrund der Gleitkommazahl auf das höchstmögliche Maß erhöht.
28. Januar 2010
- Problem 1367: Funktionsanforderung: LayoutManager für Entwickler freigeben, um Divs im "Kontrollablauf" zu platzieren
- Problem 1916: Funktionsanfrage: Skalierungsfunktion für MarkerImage hinzufügen
- Problem 1443: expand() und union() sollten das LatLngBounds-Objekt zurückgeben.
- Problem 1997: Dokumentation von MapOption „size“
- Problem 2074: Die Karte wird nicht gerendert, wenn die Weltkarte den genauen Abmessungen des Kartencontainers entspricht.
Erkennbare Änderungen:
- Zusätzliche indische Sprachen:
- bn, gu, kn, ml, mr, ta, te
- Dem Ereignis-Namespace wurden neue statische Methoden hinzugefügt:
- addListenerOnce
- addDomListenerOnce
- Die neue Eigenschaft „encoded_lat_lngs“ wurde dem Objekt DirectionsStep hinzugefügt, um den Satz von „latlngs“ im komprimierten ASCII-Format bereitzustellen
- Die Leistung wurde verbessert, indem DOM-Elemente für Markierungen auf dem Display entfernt werden
- Schwenkfehler in Google Chrome wurde behoben
- Der Zoom für zwei Finger auf dem iPhone wurde korrigiert
19. Januar 2010
- Problem 1422: Funktionsanfrage: Entwickler können benutzerdefinierte Kartentypen erstellen.
- Problem 1523: Funktionsanfrage: fromContainerPixelToLatLng (und umgekehrt)
- Problem 1443: „extend()“ und „union()“ sollten das Objekt „LatLngBounds“ zurückgeben.
- Problem 1960: Fehler: unvollständige Informationen mit provideTripAlternatives
- Problem 1675: Fehler in der Dokumentation der Anleitung
- Problem 1676: Fehler in der Dokumentation der Anleitung – Optionen zur Steuerung
- Problem 1856: Polygone werden in Opera nicht gerendert.
- Problem 1954: Die Lokalisierung für die bulgarische Sprache ist nicht korrekt.
- Problem 1976: Fehler: Problem mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2063: Variablennamenskollisionen beim Minimieren von OverlayView-Unterklassen
Erkennbare Änderungen:
- Veröffentlichung der Unterstützung für benutzerdefinierte Kartentypen, einschließlich Basiskartentypen, Overlay-Kartentypen und Projektion:
- Neues ImageMapType-Objekt zur Unterstützung benutzerdefinierter Kartenkacheln
17. Dezember 2009
Erkennbare Änderungen:
- Das anfängliche Stoßen wurde ausgelöst, bevor eine Animation zum Schwenken der Karte gestartet wurde.
- Ein Problem wurde behoben, bei dem die Karte an einen anderen Ort verschoben wurde, wenn mit dem Scrollrad oder DoubleClick über die maximale Zoomstufe hinaus gezoomt wurde.
- Die Steuerelemente für Urheberrecht, MapType und Navigation passen sich der Größe der Karte an.
- Getter, Setter und Ereignisnamen von alten Stilen wurden offiziell verworfen und sind nicht mehr definiert.
10. Dezember 2009
- Problem 1820: Das Heranzoomen mit dem Mausrad scheint über die maximale Zoomstufe hinaus zu zoomen und die Position der Karte zu „springen“.
- Problem 1743: Beim Zoomen der Karte wird die Karte an einen anderen Ort verschoben.
Weitere wichtige Änderungen:
- Neue Methode panToBounds wurde hinzugefügt.
- Neue Kartenanimation hinzugefügt. Wirkt sich auf das Ziehen, Schwenken, Zoomen und Aufrufe von „setCenter/setZoom“ in allen Browsern aus.
- Eine Warnmeldung im Konsolen-Log wurde hinzugefügt, wenn eingestellte Methoden verwendet werden.
25. November 2009
- Problem 1696: Funktionsanfrage: Platzierung der Kartensteuerung
- Problem 1909: GetBounds-Beschädigung nach Änderung der Kartenmitte
- Problem 1938: mapOptions.setOptions can'terkennung the control options
Weitere wichtige Änderungen:
- RTL-Unterstützung für folgende Sprachen hinzugefügt: Arabisch, Farsi, Hebräisch
- lat_lngs-Eigenschaft für DirectionsResult-Schritte sichtbar gemacht.
11. November 2009
- Problem 1742: Benutzerdefinierte Symbolmarkierungen werden immer über der Standardmarkierung angezeigt.
Weitere wichtige Änderungen:
- Unterstützung für drei neue Sprachen.
- Baskisch
- Galizisch
- Tagalog
29. Oktober 2009
- Problem 1421: Funktionsanfrage: API Version 3 eine Directions-Klasse hinzufügen
Weitere wichtige Änderungen:
- Referenzdokumentation mit DirectionsRenderer und DirectionsService aktualisiert
26. Oktober 2009
- Problem 1647: Funktionsanfrage: Ereignis fürdomäne mit Infofenster bereitstellen
- Problem 1710: Möglichkeit, Nutzer-Zoom-Ereignis durch Doppelklick abzubrechen
Weitere wichtige Änderungen:
- JS-Fehler werden ausgegeben, wenn ungültige Argumente an die neue google.maps.LatLng()-Funktion übergeben werden.
- Fehler behoben: Statische Karte wurde beim Laden der Karte zweimal geladen
15. Oktober 2009
- Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
- Problem 1757: FitBounds() funktioniert nicht im 180-Meridian-Format.
- Problem 1790: map.setOptions kann den Cursor nicht festlegen.
- Problem 1767: Fehlerproblem bei der Ereignisverbreitung
Weitere wichtige Änderungen:
- Updates für die Dokumentation:
- Neue Methode verfügbar gemacht: LatLngBounds.isEmpty()
- Alle Methoden, Ereignisse, Properties und Konstanten nach Namen sortiert
- Falsche Typen in den Eigenschaften der Polylinie und der Polygonoption wurden korrigiert.
28. September 2009
- Die Leistung des Poly-Renderings wurde verbessert.
- Ein Problem mit der JS-Warnung für SVGView wurde behoben.
22. September 2009
- Problem 1420: Feature: Polylinienklasse zur API hinzufügen
- Problem 1371: Das map.bounds_changed-Ereignis wird wiederholt ausgelöst, wenn die Karte verschoben wird.
- Problem 1700: Falsche Position nach dem Herauszoomen in Firefox 3.5
- Problem 1702: Falscher Wert für „latLng“ in Klick- und dblclick-Ereignissen gemeldet, wenn ein Scrollversatz in einem übergeordneten Element liegt
- Problem 1723: Beim Ziehen auf dem iPhone wird die Karte übersprungen.
Weitere wichtige Änderungen:
- Polylinien und Polygone wurden eingeführt. Damit können Sie Linien oder ausgefüllte Bereiche auf der Karte zeichnen, Strich- und Füllstile angeben und die meisten Mausereignisse unterstützen (d.h. noch keine Mouseovers). Sie funktionieren in allen unterstützten Browsern (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), einschließlich unterstützter Mobilgeräte.
- Dem Entwicklerleitfaden für Polylinien und Polygone wurden zwei neue Abschnitte hinzugefügt.
- Der API-Referenz für Polylinien und Polygone wurden zwei neue Klassen hinzugefügt.
- Das neue Kartenereignis „idle“ wurde hinzugefügt, das ausgelöst wurde, wenn die Karte einige Zeit nicht bewegt wurde. Problem 1371 wurde behoben.
- Falsche LatLng-Werte, die von den Klickereignissen zurückgegeben wurden, wurden korrigiert.
- Der Zoom für das Pinch-Zoom auf dem iPhone wurde behoben. Weitere Informationen finden Sie unter Problem 1723.
10. September 2009
- Problem 1659: Falsche Angaben zu latLng in Klick- und dblclick-Ereignissen nach Schwenken, Firefox 3.5
- Problem 1621: Falscher Standort nach Klicken auf die Karte in IE8 mit Dooktype
- Problem 1642: InfoWindow overflow:auto
- Problem 1531: Die Höhe von infoWindow wird mit jedem geöffneten Fenster größer.
Weitere wichtige Änderungen:
- Die Syntax für get-/set-Methoden und Ereignisnamen wurde wie unten angegeben geändert. Die alte Syntax wird weiterhin unterstützt, um abwärtskompatibel zu bleiben. Beispiel:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- FunBoat_changed => Spaßboot_geändert
- Der OverlayView-Oberfläche wurde die neue Methode „onAdd“ hinzugefügt, die beim ersten Initialisieren von Fenstern und der Projektion aufgerufen wird. Damit wird Problem 1377 behoben.
- Die Methode „remove“ der OverlayView-Schnittstelle wurde in „onRemove“ umbenannt. Der alte Name wird weiterhin unterstützt, um abwärtskompatibel zu bleiben.
2. September 2009
- Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
- Problem 1596: Schwenken über den Norden oder Süden der Welt hinaus wird ein Fehler zurückgegeben.
- Problem 1643: Fehler: Scrollrad der Karte unnötigerweise
- Problem 1379: Ich kann in Korea keine Kartendaten von Korea sehen.
Weitere wichtige Änderungen:
- Kontinuierliches Scrollrad aktivieren und in Chrome, Safari 4 und Firefox 3.5 doppelklicken
- Verbesserte Leistung beim Ziehen von Karten
- Durch Doppelklicken wird die Karte jetzt nach dem Zoomen zentriert.
24. August 2009
- Problem 1567: map.set_center an einem Ort in der Nähe funktioniert nicht.
- Problem 1605: Beim Scrollen der Karte wird auch auf der Seite gescrollt.
- Problem 1467: Kartenfunktion und Animation schwenken
Weitere wichtige Änderungen:
- Zoomen per Scrollrad standardmäßig aktiviert. Wenn Sie sie deaktivieren möchten, setzen Sie die Eigenschaft „scrollwheel“ der Kartenoption auf „false“.
- Die Dokumentation wurde aktualisiert und enthält die Funktionen „panTo“ und „panBy“.
14. August 2009
- Problem 1575: Fehler in der Methode „set_draggable()“ mit ziehbaren Markierungen
Weitere wichtige Änderungen:
- Zoomen mit dem Mausrad wurde aktiviert.
- Es wurde ein Problem behoben, bei dem iPhones betroffen waren, bei denen Kartensprünge nach dem Ziehen aufgetreten sind.
4. August 2009
- Problem 1393: Frei verschiebbare Markierungen zulassen.
- Problem 1448: Fehler: API Version 3 erfordert eine Funktion checkCheck() (oder gleichwertige Funktion).
- Problem 1404: Fehler mit Cursor in Opera
- Problem 1514: Der MapType-Auswahlpfeil wird mit HTML 4.01 strikt angezeigt.
- Problem 1426: InfoWindow-Steuerelement für Z-Index
Weitere wichtige Änderungen:
- Das Auseinander- und Zusammenziehen der Finger auf dem iPhone sollte stabiler sein.
- Es wurden zIndex-Setter und -Getter zu InfoWindow-Objekten hinzugefügt.
Änderungen an der Dokumentation:
- Die Methoden „get_draggable“ und „set_draggable“ wurden hinzugefügt
- Ereignisse zum Hinzufügen von Markierungen, zum Dragen, zum Ziehen und zum Ändern der Drag-and-drop-Funktion
- Eigenschaft zum Ziehen der Markierung hinzugefügt
- Infofenster-Methoden „get_zIndex“ und „set_zIndex“ hinzugefügt
- Infofenster „zIndex_changed“-Ereignis hinzugefügt
- zIndex-Eigenschaft des Infofensters hinzugefügt
13. Juli 2009
- Problem 1415: Infofensterinhalt: auswählbar true/ false
- Problem 1432: Das Mouseout-Ereignis wird nicht ausgelöst, nachdem set_icon aufgerufen wurde.
- Problem 1365: Steuerelemente des Kartentyps werden mit striktem DOCTYPE falsch gerendert
Weitere wichtige Änderungen:
- Entwickler müssen keine Größe mehr für ein MarkerImage angeben, da die API es erkennt, wenn sie nicht angegeben ist. Hinweise zu Größe, Anker und Ursprung für MarkerImage sind optional.
- Entwickler müssen OverlayView.call(this) nicht mehr im Konstruktor einer OverlayView-Unterklasse aufrufen.
- Die geänderten OverlayView-Methoden wurden von der Benutzeroberfläche entfernt. Dies sollte sich nicht auf den Entwicklercode auswirken, da diese Methoden zuvor noch nicht verwendet wurden.
- Die Option für die teilweise Übereinstimmung wurde aus Geocoder-Anfrageobjekten entfernt. Wenn ein Entwickler sie weitergibt, hat das keine Auswirkungen auf die Abfrage.
12. Juni 2009
Geänderte Probleme:
- Problem 1363: Fehler: Kartenklickereignisse werden nicht vom iPhone gesendet.
Weitere wichtige Änderungen:
- Große Zoomsteuerung ist in allen Browsern anklickbar
- Das Infofenster wird aus dem großen Zoomsteuerelement „gelöscht“, sodass es vollständig innerhalb der Karte und der Steuerelemente positioniert wird.
- Mobiles Urheberrecht verwendet schöne Bilder
- Kacheln werden aus der Mitte statt oben links geladen
- Nutzer können nicht mehr den Text der Kartentyp-Schaltflächen oder eines der Steuerbilder auswählen
- Die Hauptbibliothek ist ca. 1,9 KB kleiner.