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. Mit dem v
-Parameter der Maps JavaScript API-Bootstrap-Anfrage können Sie angeben, welche API-Version in Ihrer Anwendung geladen werden soll. Weitere Informationen zur Versionsverwaltung
In diesem Änderungslog werden Releases nach Datum und Versionsnummer sowie die zugehörigen Änderungen aufgeführt.
Wenn Sie über neue Maps API-Versionen informiert werden möchten, abonnieren Sie die Gruppe google-maps-js-api-v3-notify.
3.61.10d
17. Juli 2025
Änderungen:
- Das Basic Place Autocomplete-Widget ist jetzt im wöchentlichen Channel verfügbar.
- [Alphakanal] Experimentelles PlaceListElement entfernen.
- Fügen Sie PlaceSearchElement und die zugehörigen Konfigurations- und Anfrageelemente hinzu.
- Zusätzliche Stil-Tokens für PlaceDetailsElement und PlaceDetailsCompactElement.
3.61.9a
10. Juli 2025
Änderungen:
- Die Markierungen wurden aktualisiert, um wiederholte Navigationsanweisungen für jedes Element zu vermeiden, wenn ein Screenreader verwendet wird. Die Anleitung wird jetzt nur noch einmal angekündigt, wenn Sie die Gruppe betreten.
- Ein Kontrastproblem im Dialogfeld für Tastenkombinationen im dunklen Modus wurde behoben.
- Unterstützung für die Anpassung von Rahmen, Rahmenradius, Widget-Hintergrundfarbe und Farbschema für das Place Autocomplete-Element aktivieren. Das Place Autocomplete-Element berücksichtigt jetzt automatisch den dunklen Modus. Wenn Sie diese Funktion deaktivieren möchten, wenden Sie
color-scheme: light
in CSS an. - Den Klassen „Place Photo“ und „Review“ wurden googleMapsURI-Felder hinzugefügt.
- [Beta-Channel] Der Address Validation API wird das
PossibleNextAction
-Enum hinzugefügt.
3.61.7a
1. Juli 2025
Änderungen:
- Die Funktion „Heatmap-Ebene“ in der Maps JavaScript API wird nicht mehr unterstützt. Diese API wurde im Mai 2025 eingestellt und wird in einer späteren Version der Maps JavaScript API, die im Mai 2026 veröffentlicht wird, nicht mehr verfügbar sein. Weitere Informationen finden Sie unter https://developers.google.com/maps/deprecations.
- Ein Problem in Google Analytics wurde behoben, das die Verarbeitung von Klicks auf POIs verhinderte, die durch benutzerdefiniertes Styling ausgeblendet wurden.
- [Betakanal] Zusätzliche Verarbeitung für den Verlust des WebGL-Kontexts in 3D-Karten hinzugefügt. 3D-Karten werden jetzt automatisch wiederhergestellt, wenn der WebGL-Kontext wiederhergestellt wird.
3.61.6d
26. Juni 2025
Änderungen:
- Fügen Sie Map3DElement und Map3DElementOptions internalUsageAttributionIds hinzu.
3.61.5a
17. Juni 2025
Änderungen:
- Unterstützung für den String „IP_BIAS“ für LocationBias für Places Autocomplete aktivieren.
- Ein Dokumentationsfehler für
SearchNearbyRequest
wurde behoben. Der Standardwert fürSearchNearbyRequest.RankPreference
istPOPULARITY
, nichtDISTANCE
.
3.61.4a
12. Juni 2025
Änderungen:
- Die
RPCStatus
-Enumeration wurde hinzugefügt, um Statuscodes zu beschreiben, die von bestimmten Webservices zurückgegeben werden.
3.61.3b
5. Juni 2025
Es gibt keine öffentlich sichtbaren Änderungen.
3.61.2
29. Mai 2025
Änderungen:
- Die Elemente „PlaceDetailsElement“ und „PlaceDetailsCompactElement“ sowie zugehörige Konfigurationselemente wurden hinzugefügt. „PlaceDetailsSize“ wurde entfernt.
- Ein Problem mit PlaceAutocompleteElement wurde behoben, bei dem durch die Auswahl eines IME-Eintrags ein Vorhersageelement ausgewählt wurde.
3.61.1
22. Mai 2025
Änderungen:
- [Betakanal] Fehlenden Standort/Viewport in der Ortsausgabe von „PlaceDetailsCompactElement“ korrigieren.
- Details auf Straßenebene sind in abgedeckten Städten verfügbar.
3.60.12
8. Mai 2025
Änderungen:
- [Betakanal] Unterstützung für die Address Validation API in der Maps JavaScript API hinzugefügt.
- Ein Problem mit Netzwerkaufrufen aus Kontexten ohne Origin-Header wurde behoben.
3.60.11 (Rollback durchgeführt)
1. Mai 2025
Änderungen:
- [Betakanal] PlaceDetailsCompactElement und zugehörige Konfigurationselemente hinzugefügt.
- Das Problem, dass „StreetViewPanoramaOptions.zoomControl = false“ für Street View-Karten nicht funktioniert, wurde behoben.
3.60.10
24. April 2025
Änderungen:
- [Betakanal] 3D-Karten sind jetzt im Betakanal verfügbar. Diese Version enthält Verbesserungen der Barrierefreiheit sowie neue interaktive Elemente für Polylinien, Polygone und 3D-Modelle. Außerdem ist jetzt ein neues
PopoverElement
verfügbar, mit dem benutzerdefinierte HTML-Inhalte auf 3D-Karten angezeigt werden können. Weitere Informationen finden Sie unter Fotorealistische 3D-Karten in Google Maps – JavaScript.
3.60.9
17. April 2025
Änderungen:
- [Alphakanal] „PlaceContextualElement“ wird für uneingeschränkte experimentelle Zwecke eingeführt.
- [Alphakanal] 3D-Modelle werden in 3D-Karten jetzt standardmäßig mit bildbasierter Beleuchtung (Image-Based Lighting, IBL) gerendert.
3.60.8
9. April 2025
Änderungen:
- [Beta-Channel] Die LocalContext API wurde vollständig entfernt. Der Versuch, „LocalContextMapView“ zu instanziieren, führt jetzt zu einem Fehler. Weitere Informationen finden Sie unter https://developers.google.com/maps/deprecations#localcontext-deprecation.
- Ein Fehler wurde behoben, der beim Ziehen von erweiterten Markierungen auf Touchgeräten zu einem ungewöhnlichen Verhalten führte.
- Die Deckkraft des Overlays für die gemeinsame Gestensteuerung wurde erhöht, damit der Text darauf in allen Bereichen der Karte den Kontrastanforderungen entspricht.
- Unterstützung für
PostalAddress
in der Places API hinzugefügt. - Sorgt dafür, dass das statische Karten-Overlay beim Start dieselbe colorScheme wie die zugrunde liegende Karte hat.
3.60.7b
3. April 2025
Änderungen:
- Das Place Autocomplete-Widget ist jetzt im wöchentlichen Channel verfügbar.
3.60.6
27. März 2025
Änderungen:
- Ein Problem in Safari wurde behoben, bei dem Seiten mit
overscroll-behavior
nicht richtig gescrollt wurden. - Das Flackern beim Hinzufügen vieler erweiterter Markierungen mit aktiviertem Konfliktverhalten wurde behoben.
- Unterstützung für
PriceRange
in Places hinzugefügt.
3.60.5 (Rollback durchgeführt)
20. März 2025
Änderungen:
- Ein Fehler wurde behoben, der verhinderte, dass die Seite gescrollt werden konnte, wenn auf erweiterte Markierungen geklickt oder getippt wurde.
- Ein Fehler wurde behoben, der dazu führte, dass der Vollbildmodus in
<gmp-map>
nicht richtig funktionierte. - Ein Fehler wurde behoben, durch den das Infofenster einer ausgeblendeten erweiterten Markierung weiterhin sichtbar war.
- Karten mit benutzerdefinierten Stilen in Roadmap behalten ihren benutzerdefinierten Stil bei, wenn die Fahrradkarte hinzugefügt wird.
3.60.4
11. März 2025
Änderungen:
- Benutzerdefinierte Stile und Hintergrundfarben werden auf den jeweiligen Kartentyp und das jeweilige Farbschema angewendet, für die der Stil definiert ist. Anfangs ist dies auf „Roadmap“ und „Roadmap Dark“ beschränkt. Bei der Ebene für öffentliche Verkehrsmittel wird der benutzerdefinierte Stil für den ausgewählten Kartentyp beibehalten.
3.60.3 (Rollback durchgeführt)
5. März 2025
Änderungen:
- Ein Fehler wurde behoben, durch den das Routenplanungsfeld nicht angezeigt wurde.
3.60.2
27. Februar 2025
Änderungen:
- Orte: Unterstützung für den NACS-Anschlusstyp (SAE J3400) für Elektrofahrzeuge hinzugefügt.
- Die HTML-Elemente „gmp-map“ und „gmp-advanced-marker“ sind jetzt allgemein verfügbar.
3.60.1
20. Februar 2025
Änderungen:
- [Alphakanal]
altitudeMode
aufPolygon3DElement
undPolyline3DElement
wird jetzt standardmäßig aufCLAMP_TO_GROUND
gesetzt. - [Alphakanal] Für die Darstellung von 3D-Karten muss jetzt eine neue
mode
-Option fürMap3DElement
festgelegt werden. Dazu sind zwei neue Werte verfügbar:HYBRID
undSATELLITE
. Die vorhandene OptiondefaultLabelsDisabled
wurde entfernt. Legen Sie fürmode
entwederHYBRID
oderSATELLITE
fest. - [Betakanal] Die Hintergrundfarbe wird auf die Standardeinstellung oder die in
MapOptions
festgelegte Farbe zurückgesetzt, wenn sie nicht speziell für einen bestimmten Kartentyp festgelegt wurde. - [Betakanal] Benutzerdefinierte Rasterstile sollten nur auf den Kartentyp angewendet werden, dem der Stil zugewiesen wurde.
- Ein Problem wurde behoben, durch das sich erweiterte Markierungen verschoben haben, wenn sie im Vollbildmodus gezogen wurden. Außerdem wurde ein Problem behoben, bei dem der Street View-Pegman beim Ziehen im Vollbildmodus versetzt dargestellt wurde.
- Ersetzen Sie die Standard-Zoomsteuerung durch die neue Kamerasteuerung, die sowohl Schwenk- als auch Zoom-Schaltflächen enthält.
- Die Symbole für die Zoom-Schaltflächen wurden an die neuen Symbole für die Schwenk-Schaltflächen angepasst.
3.59.8
6. Februar 2025
Änderungen:
- Kunden können jetzt auf TransitFare-Werte als Text zugreifen.
- [Alphakanal] Das neue AirQualityMeterElement wurde eingeführt: <gmp-air-quality-meter>.
- [Alphakanal] Für die Verwendung von „PlaceAutocompleteElement“ muss jetzt die Places API (New) im Google Cloud-Projekt aktiviert sein. .
- [Alphakanal] PlaceAutocompleteElement: Das gmp-placeselect-Ereignis wird durch gmp-select ersetzt und stellt ein PlacePredictionSelectEvent-Objekt anstelle eines PlaceAutocompletePlaceSelect-Objekts bereit.
- [Alphakanal] PlaceAutocompleteElement: Das Ereignis „gmp-requesterror“ wird durch „gmp-error“ ersetzt und stellt ein Event-Objekt anstelle eines PlaceAutocompleteRequestErrorEvent-Objekts bereit.
- [Alphakanal] PlaceAutocompleteElement: componentRestrictions wird durch includedRegionCodes ersetzt.
- [Alphakanal] PlaceAutocompleteElement: „types“ wird durch „includedPrimaryTypes“ ersetzt.
3.59.7
30. Januar 2025
Änderungen:
- [Betakanal] Die für benutzerdefinierte Stile festgelegten Roadmap- und Darkmode-Roadmap-Hintergrundfarben sollten hinter Kacheln und über die Kartenränder hinaus gerendert werden.
- [Betakanal] Eine benutzerdefinierte Straßenkarte (oder eine Straßenkarte im dunklen Modus) behält ihren benutzerdefinierten Stil bei, wenn eine Ebene für öffentliche Verkehrsmittel hinzugefügt wird. Sie wird also nicht auf den Standardstil der Basiskarte zurückgesetzt.
- Karten, die sich im dunklen Modus befinden, bleiben jetzt im dunklen Modus, wenn die Ebene für öffentliche Verkehrsmittel hinzugefügt wird.
3.59.6
23. Januar 2025
Es gibt keine öffentlich sichtbaren Änderungen.
3.59.5
16. Januar 2025
Änderungen:
- Ein Fehler wurde behoben, der dazu führte, dass beim Erstellen eines benutzerdefinierten Street View-Panoramas nicht abgefangene Fehler ausgegeben wurden.
3.59.4a
9. Januar 2025
Änderungen:
- Ein Fehler wurde behoben, der dazu führte, dass nicht abgefangene Fehler ausgegeben wurden, wenn die Verkehrsebene aktiviert war.
- [Betakanal] Ein Problem wurde behoben, durch das PlaceAutocompleteElement den Fokus nicht richtig zurückgegeben hat.
- [Betakanal] Atomare Kartenelemente werden in unterstützten Städten ab Zoomstufe 17 angezeigt.
3.59.3
12. Dezember 2024
Änderungen:
- Firebase App Check ist jetzt für die Maps JavaScript API und die Places JS API verfügbar.
3.59.2
5. Dezember 2024
Änderungen:
- [alpha channel] Atomare Kartenfunktionen werden in unterstützten Städten ab Zoomstufe 17 angezeigt.
- Fügt dem Initialisierer eine ID für die Nutzungszuordnung hinzu, damit Google nachvollziehen kann, welche Bibliotheken und Beispiele für Entwickler hilfreich sind, z. B. die Verwendung einer Markierungs-Clustering-Bibliothek. Wenn Sie die ID für die Zuordnung der Nutzung nicht senden möchten, können Sie diese Property löschen oder den Wert durch einen leeren String ersetzen. Änderungen an diesem Wert nach der Instanziierung werden möglicherweise ignoriert.
- Sie können jetzt Firebase App Check verwenden, um sich vor schädlichen Anfragen zu schützen. Weitere Informationen zur Verwendung von App Check mit Places und zur Verwendung von App Check mit Maps
3.59.1
21. November 2024
Änderungen:
- [Betakanal] Ein Problem wurde behoben, bei dem die Zoomsteuerung in Street View fehlte.
- Ein Fehler wurde behoben, bei dem bei alten Markierungen, die nicht anklickbar sind, das Click-Event trotzdem gesendet wurde.
- Ein Fehler wurde behoben, durch den die Pixelposition bei Advanced Markers beim Wechsel zu einem benutzerdefinierten Kartentyp nicht aktualisiert wurde.
- Wenn Standard- oder benutzerdefinierte Kartentypen und ‑stile mit einer Karten-ID angewendet werden, wird jetzt eine Konsolenwarnung protokolliert. Wenn eine Karten-ID vorhanden ist, werden Kartenstile über die Cloud Console gesteuert. Cloud-Stile werden derzeit nur für Straßenkarten unterstützt.
- Die Schaltflächen für die Kamerasteuerung werden im Dark Mode beim Hovern anders dargestellt.
- Das Problem mit dem fitBounds-Padding bei Verwendung sehr kleiner Grenzen wurde behoben.
3.58.11a
31. Oktober 2024
Änderungen:
- [Betakanal] Ein Fehler wurde behoben, der dazu führte, dass der Street View-Pegman auf der Webkomponentenkarte nicht verwendet werden konnte.
- Screenreader werden daran gehindert, den Fokus auf die Scroll-Meldung zu legen, wenn sie auf einer Karte der Embed API ausgeblendet ist.
3.58.10
24. Oktober 2024
Änderungen:
- Ein Problem wurde behoben, das beim Zugriff auf den Sitzungsspeicher eine Ausnahme verursacht hat.
3.58.9 (Rollback durchgeführt)
17. Oktober 2024
Änderungen:
- [Alphakanal] Für Markierungen, die auf 3D-Karten gerendert werden, können jetzt benutzerdefinierte Bilder und SVGs verwendet werden.
3.58.8
10. Oktober 2024
Änderungen:
- Eine falsche Konsolenwarnung für WebGLOverlayView wurde entfernt.
- Ein Problem wurde behoben, bei dem in Chrome fälschlicherweise eine blaue Fokuslinie um die Karte angezeigt wurde, wenn sie das erste Element auf der Seite war, mit dem mit einem Zeiger oder einer Maus interagiert wurde.
- Es wurden ODRD-Anbieter für Fahrzeug- und Flottenstandorte für Mobility Services JavaScript Fleet Tracking hinzugefügt.
3.58.7
3. Oktober 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.58.6
25. September 2024
Änderungen:
- [Alphakanal] Die Attribute
*Opacity
wurden ausPolyline3DElement
undPolygon3DElement
entfernt. Alphawerte können in den entsprechenden*Color
-Properties mit den Farbformaten#rgba
,#rrggbbaa
,rgba(r, g, b, a)
oderrgb(r g b / a)
angegeben werden. - [Alphakanal] Standard-UI-Steuerelemente, Markierungen, 3D-Modelle und voreingestellte Funktionen für die Kameraanimation sind jetzt in der experimentellen Version für 3D-Karten verfügbar.
- Es wurde ein Fehler behoben, der dazu führte, dass bei Vektorkarten nicht zwischen benutzerdefinierten Kartentypen gewechselt werden konnte.
- Verwenden Sie hochauflösende Satellitenbilder für Geräte mit hoher Pixeldichte.
3.58.5a
19. September 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.58.4a
12. September 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.58.3
5. September 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.58.2
29. August 2024
Änderungen:
- Die Textglyphe des
PinElement
wird jetzt mit demPinElement
skaliert und die Standardfarbe entspricht der Standard-glyphColor
desPinElement
.
3.58.1a
22. August 2024
Änderungen:
- [Betakanal] Die Zoom-Steuerung wird standardmäßig durch die Kamerasteuerung ersetzt. Die Kamera-Steuerung bietet sowohl Zoom- als auch Schwenkfunktionen.
- Veröffentlichen Sie die Properties
cameraControl
undcameraControlOptions
inMapOptions
. - Ermöglicht das Festlegen des Farbschemas (hell oder dunkel) beim Instanziieren der Karte.
- Kartentyp-Steuerelement so aktualisieren, dass es bei zu geringer Kartenbreite in eine neue Zeile umgebrochen wird
- Es wurde ein neuer Labeler zum Rendern der Labels für Vektorkarten integriert.
- Die neuen Basiskartenfarben sind jetzt der Standard im
v=weekly
-Channel für Entwickler, die keine Karten-IDs verwenden. Weitere Informationen finden Sie unter https://developers.google.com/maps/new-basemap-style-opt-in.
3.57.13
8. August 2024
Änderungen:
- [Betakanal] Der Geocoding-Antwort für die umgekehrte Geocodierung, die Forward Geocoding und die Suche nach Orts-IDs wurden Adressdeskriptoren hinzugefügt.
3.57.12
1. August 2024
Änderungen:
- [Betakanal] Der Geocoding-Antwort für die umgekehrte Geocodierung, die Forward Geocoding und die Suche nach Orts-IDs wurden Adressdeskriptoren hinzugefügt.
- [Betakanal] Das Farbschema (hell oder dunkel) kann beim Instanziieren der Karte festgelegt werden.
- Latenz von „IconMouseEvent“ verringern, wenn in Vektorkarten auf ein Element geklickt wird
3.57.10
25. Juli 2024
Änderungen:
- [Betakanal] Der Geocoding-Antwort für die umgekehrte Geocodierung, die Forward Geocoding und die Suche nach Orts-IDs wurden Adressdeskriptoren hinzugefügt.
- Der Klasse „Place“ wurden mehrere Attribute für primäre Typen und Anzeigenamen hinzugefügt.
3.57.9
18. Juli 2024
Änderungen:
- Die Barrierefreiheit des Pegman-Steuerelements für Street View wurde verbessert.
3.57.8b
11. Juli 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.57.7
4. Juli 2024
Änderungen:
- Fügen Sie den Eigenschaften der Place-Klasse Optionen für Elektrofahrzeuge und Kraftstoff hinzu. Aktivieren Sie die Suchoptionen für Elektrofahrzeuge für Place.searchByText.
3.57.6a
27. Juni 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.57.5
20. Juni 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.57.4
13. Juni 2024
Änderungen:
- [Betakanal] Es wurde ein neuer Labeler zum Rendern der Labels für Vektorkarten integriert.
- InfoWindow hat die neue Eigenschaft
isOpen
, um anzugeben, ob das Fenster auf einer Karte oder in Street View geöffnet ist. - Die Referenzdokumentation für die Klasse
PlacePrediction
von Place Autocomplete wurde korrigiert.
3.57.3a
6. Juni 2024
- [Betakanal] Der Geocoding-Antwort für die umgekehrte Geocodierung, die Forward Geocoding und die Suche nach Orts-IDs wurden Adressdeskriptoren hinzugefügt.
3.57.2
28. Mai 2024
Änderungen:
- Ein Fehler wurde behoben, bei dem das Steuerelement für den Kartentyp in der Webkomponente keine Menüs öffnete.
- Ein Fehler wurde behoben, durch den der Drag-Indikator von AdvancedMarkerElement fehlte.
- Fügen Sie der neuen Place API die Autocomplete-Funktion hinzu.
- Karten-Rasterkacheln werden jetzt im WebP-Bildformat bereitgestellt.
- Die Dokumentation für Place.searchByText und Place.searchNearby wurde aktualisiert, sodass sie auf die richtige Liste der Felder verweist.
- Im wöchentlichen Channel sind jetzt eine neue Schaltfläche zum Schließen des Infofensters und ein optionaler Header verfügbar.
3.57.0
24. Mai 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.56.12a
9. Mai 2024
Änderungen:
- Ein Fehler wurde behoben, durch den die Ziehanzeige von
AdvancedMarkerElement
fehlte.
3.56.11
2. Mai 2024
Änderungen:
- [Betakanal]
<gmp-map>
wird jetzt auch standardmäßig im Vektormodus gerendert, wenn eine Karten-ID festgelegt ist, aber kein expliziter Rendertyp für die Karten-ID festgelegt ist (z.B. DEMO_MAP_ID).
3.56.10
25. April 2024
Änderungen:
- [Betakanal] Das gmp-placeselect-Ereignis von PlaceAutocompleteElement wird jetzt weitergegeben.
- [Betakanal] Es ist jetzt eine neue Schaltfläche zum Schließen von Infofenstern sowie eine optionale Kopfzeile verfügbar.
- [Betakanal] Verbesserte Tastatur- und Einzeiger-Barrierefreiheitsfunktionen für das Pegman-Steuerelement für Street View.
- Das Problem mit dem Speicherleck, das durch das Entfernen erweiterter Markierungen verursacht wurde, wurde behoben.
- Ein Problem wurde behoben, durch das Kreise keinen glatten Umfang hatten.
- Es wurde eine API hinzugefügt, mit der der Vektormodus während der Instanziierung von „google.maps.Map“ festgelegt werden kann (mapId nicht erforderlich).
3.56.8
11. April 2024
Änderungen:
- Ein Speicherleckproblem bei der Verwendung von
AdvancedMarkerElement
wurde behoben.
3.56.7
4. April 2024
Änderungen:
- Die Funktion „searchNearby“ wird der neuen Place-Klasse hinzugefügt.
3.56.6
28. März 2024
Änderungen:
- [Beta-Channel] Kartenkacheln werden jetzt im WebP-Bildformat bereitgestellt.
- Die Ankerpositionierung für Infofenster für POIs auf Vektorkarten wurde korrigiert.
- Es wurde ein Fehler behoben, durch den die
AdvancedMarkerElement
ohne festgelegte Position angezeigt wurde. - Der InfoWindow API wurde ein „close“-Ereignis hinzugefügt.
3.56.5
21. März 2024
Änderungen:
- [Betakanal] Die neuen Basiskartenfarben sind jetzt die Standardeinstellung für Entwickler, die keine Karten-IDs verwenden. Weitere Informationen finden Sie unter https://developers.google.com/maps/new-basemap-style-opt-in.
- Die Basisposition des Infofensters für Labels und Symbole der Vektorkarte wurde korrigiert.
3.56.4
14. März 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.56.3
7. März 2024
Es gibt keine öffentlich sichtbaren Änderungen.
3.56.1
22. Februar 2024
Änderungen:
- Ein Dokumentationsfehler im Parameter „fields“ von Place.searchByText wurde behoben.
- [Betakanal] Erstellt einen Standardslot in
<gmp-map>
und ermöglicht das Erstellen benutzerdefinierter Elemente zum Umschließen von Web Components der Maps JavaScript API. - Der neuen Place-Klassen-API wurden Parkmöglichkeiten hinzugefügt.
- Die Klasse „google.maps.Marker“ wird eingestellt. Verwenden Sie bitte stattdessen „google.maps.marker.AdvancedMarkerElement“. Derzeit ist noch nicht bekannt, zu welchem Datum google.maps.Marker eingestellt wird, doch empfehlen wir bereits jetzt die Verwendung von google.maps.marker.AdvancedMarkerElement anstelle von google.maps.Marker. Wir stellen für google.maps.Marker weiterhin bei schwerwiegenden Regressionen Fehlerkorrekturen bereit, doch werden bestehende Fehler in google.maps.Marker nicht mehr behoben. Die Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Einzelheiten zum Zeitplan für die Einstellung finden Sie unter https://developers.google.com/maps/deprecations.
- Der neuen Place-Klassen-API werden zusätzliche Attribute hinzugefügt.
- Zahlungsoptionen zur neuen Place Class API hinzufügen
3.55.11a
15. Februar 2024
Änderungen:
- Verhindern, dass Karten beim Klicken automatisch in den Blick geraten.
3.55.11
8. Februar 2024
Änderungen:
- [Alphakanal] Die inputElement-Property wurde aus PlaceAutocompleteElement entfernt.
- [Alphakanal] CSS-Teile für das Place Autocomplete-Element hinzufügen
- [Betakanal] PlaceAutocompleteElement ist jetzt in der Vorabversion (v=beta) verfügbar
- Der Places V2 API wurden Optionen für Barrierefreiheit hinzugefügt.
3.55.10
1. Februar 2024
Änderungen:
- [Betakanal] SearchByTextRequest.rankBy wird eingestellt. Verwenden Sie stattdessen „SearchByTextRequest.rankPreference“.
- [Betakanal] „Place.findPlaceFromQuery“ und „Place.findPlaceFromPhoneNumber“ sind nicht mehr verfügbar. Verwenden Sie stattdessen „Place.searchByText“.
- Nutzungs-Tracking pro Kanal korrigiert.
- Aktivieren Sie verkehrsabhängige Polylinien für Trip- und Fahrzeugstandortanbieter in JavaScript Journey Sharing.
- Die neue Place-Klasse ist jetzt im wöchentlichen Channel verfügbar.
- „Place.openingHours“ wird eingestellt. Verwenden Sie stattdessen „regularOpeningHours“.
3.55.9
25. Januar 2024
Änderungen:
- [Betakanal] Ein Problem wurde behoben, bei dem das Dialogfeld für Tastenkombinationen nicht geschlossen werden konnte, wenn die Taste
Esc
aufMapElement
gedrückt wurde. - Der Bootstrap-URL für das direkte Laden von Scripts wurde der neue URL-Parameter
loading=async
hinzugefügt. Das bedeutet, dass die Maps JavaScript API nicht synchron geladen wurde und kein JavaScript-Code durch dasload
-Ereignis des Skripts ausgelöst wird. Wir empfehlen dringend, diese Einstellung nach Möglichkeit aufasync
festzulegen, um die Leistung zu verbessern.
3.55.8
18. Januar 2024
Änderungen:
- [Alphakanal] Das Sitzungstoken wird jetzt als Teil von PlaceAutocompleteElement-Anfragen gesendet.
- [Betakanal] Führt in
AdvancedMarkerElement
das neue AttributgmpClickable
ein. Das ist eine wichtige Änderung für Nutzer, die dasgmp-click
-Ereignis mitaddEventListener()
im Betakanal registrieren. Wenn Sie das Ereignisgmp-click
bei einem Klick empfangen möchten, legen Sie die EigenschaftgmpClickable
auftrue
fest oder fügen Sie der Webkomponentedas Attribut gmp-clickable
hinzu. Für Nutzer, dieaddListener()
verwenden, um dasgmp-click
-Ereignis zu registrieren, sind derzeit keine Änderungen erforderlich.
3.55.7
11. Januar 2024
Änderungen:
- [Betakanal] Das Attribut
element
vonAdvancedMarkerElement
verweist jetzt auf die Instanz vonAdvancedMarkerElement
. - [Betakanal] Bei erweiterten Markierungen kann der Inhalt jetzt mit untergeordneten Knoten angepasst werden.
- Ein Fehler wurde behoben, durch den die Tastenkombinationen zum Schwenken und Zoomen nach dem Klicken auf die Karte nicht funktionierten.
- Polylinienanpassung für die JavaScript-Funktion zum Teilen von Routen aktivieren.
- [Alphakanal] Attribute „types“, „requestedLanguage“, „requestedRegion“ und „name“ zu „PlaceAutocomplete“ hinzufügen
- [Betakanal] Der Fehler, der dazu geführt hat, dass das Element „Erweiterte Markierung“ beim Aufrufen von
document.createElement('gmp-advanced-marker')
nicht erstellt wurde, wurde behoben.
3.55.3
30. November 2023
Es gibt keine öffentlich sichtbaren Änderungen.
3.55.2
23. November 2023
Änderungen:
- Ein Fehler wurde behoben, der stilbezogene CSP-Fehler in Street View verursacht hat.
3.55.1
16. November 2023
Es gibt keine öffentlich sichtbaren Änderungen.
3.54.12a
8. November 2023
Änderungen:
- Ein Fehler wurde behoben, der dazu führte, dass WebGLOverlayView in bestimmten Situationen nicht gerendert wurde.
3.54.12
2. November 2023
Änderungen:
- [Alphakanal] „Place Autocomplete“ als Webkomponente aktualisieren Dies ist eine funktionsgefährdende Änderung. Aktualisierte Informationen zur Verwendung finden Sie unter https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
- [Alphakanal] Fokusverwaltung für Place Autocomplete-Element aktualisieren
- [Beta-Kanal] gmp-zoomchange-Ereignis in MapElements verfügbar machen
- Aktivieren Sie MapTypeControl HORIZONTAL_BAR, um RTL-Layoutkontexte automatisch zu verarbeiten.
3.54.11
26. Oktober 2023
Änderungen:
- Ein Problem wurde behoben, bei dem beim Einrichten von Steuerelementen auf einer Karte ein Fehler auftreten konnte.
- Es wurde die Möglichkeit hinzugefügt, Street View-Bilder über StreetViewLocationRequest und StreetViewControlOptions auf offizielle Google-Quellen zu beschränken.
3.54.10
18. Oktober 2023
Änderungen:
- [Betakanal] Das Layout der Steuerelemente von MapElement wird jetzt automatisch für von links nach rechts oder von rechts nach links laufenden Text angepasst, basierend auf dem berechneten
direction
-Stil. Es sind auch Slots zum Hinzufügen benutzerdefinierter Steuerelemente verfügbar. ControlPosition unterstützt jetzt logische Werte für die Unterstützung von LTR-/RTL-Layouts. Das Layout der Steuerelemente in der Maps Embed API wird jetzt auch automatisch an die Schreibrichtung der Sprache angepasst – von links nach rechts oder von rechts nach links. - [Beta-Channel] „MapElement“ hat jetzt „delegatesFocus“ aktiviert
3.54.9
12. Oktober 2023
- [Betakanal] Der Places v2 API wird eine redaktionelle Zusammenfassung hinzugefügt.
3.54.7a
28. September 2023
Änderungen:
- Unterstützung für mehrere Standortanbieter in Journey Sharing JavaScript hinzugefügt.
3.54.6
21. September 2023
Änderungen:
- google.maps.FeatureLayer reagiert auf mousemove-Ereignisse.
- „google.maps.FeatureType.SCHOOL_DISTRICT“ wurde hinzugefügt, damit Schulbezirke in datengestützten Stilen unterstützt werden.
3.54.5
14. September 2023
Änderungen:
- [Betakanal] Ein Fehler wurde behoben, durch den addEventListener() für AdvancedMarkerElement nicht verfügbar war.
3.54.4
7. September 2023
Änderungen:
- Das Google-Logo überlappt nicht mehr so oft mit Urheberrechtsinformationen auf der Karte.
3.54.2
24. August 2023
Änderungen:
- Es wurde ein Fehler in DirectionsRenderer behoben, bei dem die Karte nicht geladen wurde, wenn Zoom und Mittelpunkt nicht vor dem Rendern von DirectionsResult festgelegt wurden.
3.54.1
18. August 2023
Änderungen:
- Die Maps JavaScript API wird aktualisiert, um ECMAScript 2020 nativ zu unterstützen.
- Erweiterte Markierungen werden jetzt deutlicher gerendert.
- Die Karte wird deaktiviert, wenn „Array.from“ mit einer Implementierung überschrieben wird, die keine iterierbaren Objekte unterstützt.
- Der Fokus, der verloren ging, wenn die Zoom-Schaltflächen auf den Grenzwertebenen deaktiviert wurden, wurde korrigiert.
3.53.13
27. Juli 2023
Änderungen:
- [Betakanal] Die Quellenangaben in der neuen Place-Klasse wurden überarbeitet.
PhotoAttribution
heißt jetztAuthorAttribution
.author
heißt jetztdisplayName
.authorURI
heißt jetzturi
.photoURI
{?string} ist jetzt aufAuthorAttribution
verfügbar.Photo.attributions
heißt jetztPhoto.authorAttributions
.Review.authorAttribution
{?AuthorAttribution} ersetztPhoto.author/authorURI/authorPhotoURI
. - [Betakanal] Das erforderliche Feld
textQuery
wurde hinzugefügt undquery
wird in der Methode searchByText() der Klasse „Place“ eingestellt. - Der Anker-Offset des Infofensters wurde für Labels und Symbole von Rasterkarten angepasst.
3.53.12
20. Juli 2023
Änderungen:
- [Betakanal] ODRD-Anbieter für Fahrzeug- und Flottenstandorte für JavaScript Journey Sharing – Flotten-Tracking hinzugefügt.
- Die Warnmeldung wurde aktualisiert, wenn das an den
LatLng()
-Konstruktor übergebene Argument ignoriert wird. Marker.collisionBehavior
wurde zugunsten vonAdvancedMarkerElement.collisionBehavior
verworfen.
3.53.11
13. Juli 2023
Änderungen:
- Die Funktion
isLocationOnEdge()
gibt jetzttrue
zurück, wenn der angegebene Punkt nahe genug am Start oder am Rand einer Polylinie liegt. - Es wird ein Fehlerlog hinzugefügt, um Entwickler darüber zu informieren, wenn die Vektorkarte nicht geladen werden kann und stattdessen eine Rasterkarte verwendet wird.
3.53.7
15. Juni 2023
Änderungen:
- [Alphakanal] Das Place Autocomplete-Element wurde aktualisiert, um Screenreader und andere assistive Technologien besser zu unterstützen.
3.53.5
1. Juni 2023
Änderungen:
- Das Übergeben eines Node-Elements an die
content
-Eigenschaft von „Erweiterte Markierung“ ist jetzt möglich. - Die Leistung des Kollisionsverhaltens von erweiterten Markierungen wurde verbessert.
- In JavaScript Journey Sharing wurde ein neues Feld für DeliveryVehicleStop hinzugefügt.
3.53.4a
24. Mai 2023
Fehlerkorrekturen:
- Das Flackern auf der Vektorkarte wurde behoben.
- Die Datumsberechnung in der Ortsmethode „getNextOpeningTime()“ war falsch, wenn unterschiedliche Zeitzonen berücksichtigt wurden. Dieses Problem wurde behoben.
- Ein fehlerhafter Typ in „VehicleJourneySegment“ für die Funktion „Fahrten teilen“ wurde korrigiert.
3.53.3
18. Mai 2023
Änderungen:
- [Alphakanal] Ein Fehler wurde behoben, durch den das Place Autocomplete-Element den ursprünglichen Text nicht wiederherstellte, wenn Sie mit den Pfeiltasten eine Vorhersage markiert und dann auf die Esc-Taste geklickt haben.
- [Alphakanal] Die Vorhersagestile für die automatische Vervollständigung von Orten wurden aktualisiert, damit bei Textüberlauf eine Ellipse angezeigt wird.
- [Beta-Channel] In „Lokaler Kontext“ wird jetzt ein Hinweis angezeigt, dass Kontextinformationen zu Orten auf der Karte mit lokalem Kontext bald nicht mehr verfügbar sind.
- Ein Fehler wurde behoben, bei dem der Street View-Pegman keine Vorschau beim Ziehen angezeigt hat, wenn er nicht mindestens einmal zum Dock zurückgekehrt war.
- Die Parameter „bounds“, „location“ und „radius“ für den „Place Autocomplete“-Dienst sind veraltet. Verwenden Sie stattdessen „locationBias“ und „locationRestriction“.
3.53.2
4. Mai 2023
Änderungen:
- [Beta-Channel] Datengestützte Stile für Datasets sind verfügbar
- [Betakanal] Die Webkomponenten
<gmp-map>
und<gmp-advanced-marker>
sind jetzt verfügbar. - „TimeWindow“ wurde als Feld für „Task“ und „TaskTrackingInfo“ in JavaScript Journey Sharing hinzugefügt.
- AdvancedMarkerElement und PinElement wurden für den wöchentlichen Kanal veröffentlicht.
- Datengestützte Stile für Grenzen sind jetzt im wöchentlichen Channel verfügbar.
getMapCapabilities
und das Ereignismapcapabilities_changed
werden im wöchentlichen Channel veröffentlicht.
3.53.1a
27. April 2023
Änderungen:
- „Place Autocomplete“-Dienst aktualisiert, um „locationBias“ und „locationRestriction“ zu unterstützen
- [Betakanal] Dokumentation zur Place v2-Methode „toJSON“ veröffentlicht.
- [Betakanal] Das Ziehen erweiterter Markierungen wurde korrigiert, wenn die Karte umgebrochen wird.
- [Betakanal] Datengestützte Stile: Die displayNames von PlaceFeature.fetchPlace werden in der Sprache des Endnutzers angezeigt.
- [Betakanal] „AdvancedMarkerView“ und „PinView“ wurden in „AdvancedMarkerElement“ und „PinElement“ umbenannt.
- [Betakanal] Ein Problem wurde behoben, bei dem AdvancedMarkers und Pins manchmal verfügbar waren, ohne dass sie explizit geladen wurden. Denken Sie daran, die „marker“-Bibliothek immer zu laden, bevor Sie auf diese Klassen zugreifen.
- [Betaversion] AdvancedMarker
position
wird jetzt zu einem LatLngAltitude-Objekt normalisiert. - [Beta-Channel] Die Eigenschaft „Erweiterte Markierung“
draggable
wird zugunsten vongmpDraggable
eingestellt.
3.52.9
13. April 2023
Änderungen:
- [Betakanal] Änderung des Werts des Attributs „priceLevel“ des Orts von einer Zahl in einen String. Mögliche Werte für „priceLevel“ sind jetzt: „FREE“, „INEXPENSIVE“, „MODERATE“, „EXPENSIVE“, „VERY_EXPENSIVE“.
- [Betakanal] AdvancedMarkerView.draggable wird zugunsten von gmpDraggable eingestellt.
- [Betakanal] Entfernen der Eigenschaft „icon“ und des Feldnamens aus der Klasse „Place“. Entwickler sollten stattdessen „svgIconMaskURI“ verwenden.
- [Betakanal] Für die title-Eigenschaft von AdvancedMarkerView wird jetzt nur noch ein String akzeptiert. Titel können mit einem leeren String entfernt werden.
- [Betachannel] „svgIconMaskURI“ als unterstützten Feldnamen für die Methoden „Place.fromPlaceFrom“ hinzugefügt.
- [Betakanal] Die Eigenschaft „Place“-Klasse wurde von
userRatingsCount
inuserRatingCount
geändert. - Die Ausgabe von Fehlern in der Konsole wurde verbessert.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der beim Schließen des Info-Fensters auftrat.
3.52.8
6. April 2023
Änderungen:
pollingIntervalMillis
wurde als öffentliches Feld für Anbieter von Wahllokalen in JavaScript Journey Sharing hinzugefügt.- [Betakanal] Die JSON-Antwort der Place-Klasse wurde von snake_case in lowerCamelCase geändert.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem in den
publishTime
von Ortsrezensionen das falsche Datum angezeigt wurde. - Ein Problem wurde behoben, durch das das Erstellen benutzerdefinierter Elemente global nicht möglich war.
- [Betakanal] Ein Fehler wurde behoben, durch den erweiterte Markierungen verschwanden, wenn die Karte umgebrochen wurde.
3.52.6
23. März 2023
Änderungen:
- [Alphakanal] Das experimentelle Widget für Place Autocomplete (neu) wurde veröffentlicht.
- Die Funktion „JavaScript Journey Sharing“ wird im wöchentlichen Kanal eingeführt.
3.52.5
16. März 2023
Änderungen:
- [Beta-Channel] Datengestützte Stile: Die FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 wurden entfernt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem TypeScript-Schnittstellen für Bibliotheken, die von importLibrary() verwendet werden, leer waren.
3.52.4
9. März 2023
Änderungen:
- [Beta-Channel] Unterdrückt das Click-Event für erweiterte Markierungen, wenn eine Markierung gezogen wird.
3.52.3
2. März 2023
Änderungen:
- [Beta-Channel] Fügt TaskTrackingInfo-Entitäten für das Teilen von Reisen über JavaScript hinzu.
- [Betakanal] Die Maps JavaScript API wird aktualisiert, um ECMAScript 2020 nativ zu unterstützen.
Fehlerkorrekturen:
- Ein Speicherleck wurde behoben, das beim Hinzufügen und Entfernen von Markierungen auf der Karte auftreten konnte.
- Es wurde ein Fehler behoben, der dazu führte, dass das interaktive Element auf Touchgeräten angeklickt werden konnte, wenn es sich unter einer anklickbaren erweiterten Markierung befand.
3.52.2
23. Februar 2023
Änderungen:
- [Beta-Channel] Datengestützte Stile: Entfernen der Eigenschaft „PlaceFeature.displayName“
- [Betakanal] Fehler behoben: WebGLOverlayViews werden beim Aufrufen von setMap(null) nicht richtig entfernt.
- Es wurde ein Fehler behoben, bei dem die
search
-Bibliothek als unbekannt gemeldet wurde. - Ein Fehler wurde behoben, bei dem die Schaltfläche zum Schließen des Infofensters in einem Shadow Root unsichtbar war.
- Um die Core Web Vitals zu verbessern und unnötige Datenübertragungen zu reduzieren, wird das Laden von Kartenkacheln in Maps JS jetzt verzögert, bis sich die Karte dem Viewport nähert. Bei Karten, die im ursprünglichen Darstellungsbereich der Seite erstellt werden, sollte es keine Unterschiede geben.
3.52.1
16. Februar 2023
Änderungen:
- Fügt die Funktion
importLibrary()
hinzu, mit der Bibliotheken zur Laufzeit dynamisch geladen werden können. - [Beta-Channel] Aktivieren Sie die automatische Schwenkfunktion des Infofensters, wenn es für eine erweiterte Markierung geöffnet wird.
- [Betakanal] Bestimmte Felder in Datenobjekten der Bibliothek „Reise teilen“ sind nicht mehr nullable
- [Betakanal] Datengestützte Stile: Die FeatureTypes NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 sind veraltet. 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 Kopie des Inline-Bootstrap-Loaders verwendet jetzt CSP-Nonces, die an anderer Stelle im Dokument gefunden wurden.
3.51.7
26. Januar 2023
Änderungen:
- Betakanal: Datenbasiertes Styling: Die Methode „fetchPlace“ wurde hinzugefügt, um den Anzeigenamen eines PlaceFeature abzurufen. Die Eigenschaft „PlaceFeature.displayName“ wird eingestellt und im Februar 2023 entfernt.
3.51.6
19. Januar 2023
Fehlerkorrekturen:
- Ein Problem mit erweiterten Markierungen wurde behoben, bei dem durch das Entfernen einer Markierung mit Kollision von der Karte manchmal ein Ghost-Markierungselement im DOM zurückblieb.
3.51.5
12. Januar 2023
Änderungen:
- Der Typ von
element
für AdvancedMarkerView, PinView und LocalContextMapView wird vonElement
zuHTMLElement | SVGElement
korrigiert, um den erforderlichen Elementtyp besser darzustellen.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, der beim Verwenden einer erweiterten Markierung mit einem Infofenster auftrat. In diesem Fall wurde das Infofenster möglicherweise nicht geöffnet, nachdem die Markierung mit der Tastatur verschoben wurde.
3.51.4
5. Januar 2023
Änderungen:
- Betakanal: Neue Attribute für die Platzierungsklasse hinzufügen
- Betakanal: Das FeatureMouseEvent.features-Array für datengesteuerte Formatierung kann mehr als ein Element enthalten, wenn sich mehrere Elemente unter dem Klick befinden. Außerdem werden alle FeatureLayer-Klick-Listener unter einem Klick ausgelöst.
- Betakanal: Fehler für ungültige Argumente für google.maps.Map.getFeatureLayer ausgeben.
- Korrigiert die Pixelposition von erweiterten Markierungen auf einer Vollbildkarte.
- Bei Mausereignissen auf der Karte werden jetzt Mausklicks ignoriert, die erfolgen, während bereits eine andere Maustaste gedrückt wird.
- Ein Fehler wurde behoben, der dazu führte, dass die erweiterten Markierungen beim Vergrößern der Karte verschwanden.
- Verbessert die Leistung beim Zoomen der Karte mit vielen erweiterten Markierungen.
- Die Dokumentation zu „StreetViewPanoramaOptions“ wurde aktualisiert, um klarzustellen, dass „clickToGo“ bei benutzerdefinierten Panoramen nicht verfügbar ist.
- Verbessert die Leistung beim Erstellen von LatLngBounds, auch über Map.getBounds().
- Aktualisiert die WebGLOverlayView-Referenz für onAdd und onRemove.
- Es wird eine Anpassung der Markierungsstile für die Reisefreigabe hinzugefügt.
3.51.3
8. Dezember 2022
Änderungen:
- Es wurde ein Fehler behoben, der dazu führte, dass eine Markierung den Tastaturfokus nicht aufgab, wenn sie sich außerhalb des Darstellungsbereichs der Karte befand.
- Betakanal: Die
Place
-Klasse wird eingeführt. Diese neue, einfachere API unterstützt moderne Nutzungsmuster wie Promises. Die Place-Klasse enthält einige neue Datenfelder. - Betakanal: Es wurde ein Fehler behoben, der dazu führte, dass erweiterte Markierungen nicht gerendert wurden, wenn eine Karte übergeben wurde, die in einem Proxy umschlossen war.
- Betakanal: Es wurde eine Anpassung der Markierung für den Anbieter von Reiseorten für die JavaScript-Funktion zum Teilen von Reisen hinzugefügt.
3.51.2
1. Dezember 2022
Änderungen:
- Betakanal: Die
google.maps.importLibrary()
API ist jetzt verfügbar. - Betakanal: Eingestellt: Lokaler Kontext wurde eingestellt und wird für neue Websites nicht mehr empfohlen. Die Funktion funktioniert weiter, ihre Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Wenn Sie selbst eine entsprechende Funktion erstellen möchten, sollten Sie sich die Lösung „Neighborhood Discovery“ in Quick Builder ansehen oder die Places Library in der Maps JavaScript API verwenden. Als Unterstützung beim Arbeiten mit der Places Library stehen Codebeispiele und Codelabs zur Verfügung.
- Betakanal: Zur Verbesserung der Core Web Vitals und zur Reduzierung unnötiger Datenübertragungen werden Kartenkacheln in Maps JS jetzt erst geladen, wenn sich die Karte dem Viewport nähert. Bei Karten, die im ursprünglichen Darstellungsbereich der Seite erstellt werden, sollte es keine Unterschiede geben.
- Betakanal: Fügt ein Ereignis für das Abrufen von Statusänderungen für Standortanbieter für die Routenfreigabe hinzu.
- Betakanal: Fügt Funktionen zur Anpassung des Stils für die Funktion „Fahrten teilen“ hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
- Fügt den Schritten im Richtungsfeld die Tastaturbedienung hinzu. Wegbeschreibungen können jetzt mit der Tabulatortaste aufgerufen und mit der Leertaste oder der Eingabetaste ausgewählt werden.
-
google.maps.geometry.spherical.computeArea()
akzeptiert jetztLatLngBounds
undCircle
.LatLngBounds
kann jetzt mit einerLatLngBoundsLiteral
erstellt werden. - Fügt den Text
alt
zu Bildern im Bereich „Vorgeschlagene Routen“ vonDirectionRenderer
hinzu.
3.51.1
17. November 2022
Änderungen:
- Betakanal: Die Klasse Place in der Places Library wird veröffentlicht.
- Betakanal: Fügt Funktionen zur Anpassung des Stils für die Funktion „Fahrten teilen“ hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
- Internet Explorer 11 wird in der Maps Embed API nicht mehr unterstützt.
- Das Google-Logo in der Maps Embed API ändert seinen Stil, wenn die Kartentypen „Hybrid“ oder „Satellite“ verwendet werden, um die Sichtbarkeit zu erhöhen.
- Die Ladeleistung von erweiterten Markierungen wurde verbessert.
- Macht die Schaltfläche „Rückgängig“ für Zeichnungen über die Tastatur zugänglich und für Screenreader nutzbar.
- Macht die Markierungen des Richtungsrenderers über die Tastatur zugänglich und für Screenreader geeignet.
- Fügt dem Steuerelement für den Kartenmaßstab eine ARIA-Beschreibung hinzu.
- Aktivieren Sie den Tastaturfokus und die Interaktion für das Skalierungssteuerelement der Karte.
- Führt einen Sprachparameter in die Geocoder JS API ein. In der Maps JavaScript API wird
US
nicht mehr als Standardregion im Geocoder betrachtet, wenn sie nicht explizit angegeben ist. - Ein Sprachparameter wird in die Directions JS API eingeführt.
- Führt einen Sprachparameter für die Distance Matrix JS API ein.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der dazu führte, dass der Tastaturfokus auf die Markierung umgeleitet wurde, wenn ein Infofenster geöffnet wurde.
- Es wurde ein Fehler behoben, der dazu führte, dass Markierungen nicht fokussierbar waren.
3,51
16. November 2022
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.51 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.50 aktualisiert.
- Die Versionen 3.49 und 3.48 sind weiterhin verfügbar, wenn sie über die Nummer angefordert werden.
3.50.12a
7. November 2022
Änderungen:
- Ein Problem wurde behoben, bei dem
google.maps.event.addListenerOnce
undgoogle.maps.event.addDomListenerOnce
eine falschethis
-Bindung hatten.
3.50.12
3. November 2022
Änderungen:
- Betakanal: Erweiterte Markierungen unterstützen jetzt die Höhe, wenn sie auf schrägen Karten verwendet werden.
3.50.11
27. Oktober 2022
Änderungen:
- Betakanal: Wenn Feature-Ebenen mit datengesteuerter Formatierung nicht mehr verfügbar sind, wird jetzt ein Fehler protokolliert.
- Betakanal: Leistungsverbesserungen beim Laden von Standardmarkierungen.
3.50.10
20. Oktober 2022
Fehlerkorrekturen:
- Behebt das rechte und untere Padding des InfoWindow unter iOS.
3.50.9
13. Oktober 2022
Änderungen:
- Ausgewählte Schritte werden jetzt im Bereich „Routenbeschreibung“ hervorgehoben.
- Die TypeScript-Typisierung für den
PinView
-Konstruktor wurde korrigiert. - Die TypeScript-Typisierung für den
LagLngAltitude
-Konstruktor wurde korrigiert. - Aktualisiert das Standardbild für das Markierungssymbol in
DirectionsRenderer
.
3.50.8
6. Oktober 2022
Änderungen:
- Betakanal: Die erweiterten Markierungen sind als Vorabversion verfügbar.
- Betakanal: Dokumentation für
isAdvancedMarkersAvailable
für das RückgabeobjektgetMapCapabilities()
. - Der API-Beschreibung von
LocalContextMapView
und dem Attributelement
vonLocalContextMapViewOption
wird der Hinweis „Dieses Feld ist schreibgeschützt.“ hinzugefügt.
Fehlerkorrekturen:
- Bei Farben in benutzerdefinierten JSON-Stilen wird jetzt die Deckkraft des Standardstils verwendet und nicht mehr eine erzwungene Deckkraft von 100 %.
3.50.7
29. September 2022
Änderungen:
- Der Screenreader liest jetzt die Anleitung zur Interaktion mit Google Maps und Street View vor.
- Fügt dem Dialogfeld „Tastenkombinationen“ Tastenkombinationen zum Neigen und Drehen hinzu.
3.50.6
22. September 2022
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem VoiceOver unter iOS durch Elemente unter dem Dialogfeld für Tastenkombinationen navigieren konnte.
- Fügt dem statischen Kartenbild Alt-Text hinzu.
Änderungen:
- Wenn
map.getMapCapabilities()
aufgerufen wird und ein Fehler auftritt, wird jetzt ein Fehler in der Konsole protokolliert.
3.50.5
15. September 2022
Änderungen:
- Konstante MAX_BOUNDS für LatLngBounds hinzufügen, um die maximalen LatLng-Grenzen für Karten anzugeben
- Ermöglicht es Screenreadern, Klickaktionen auf Standardmarkierungen auszuführen.
3.50.3
1. September 2022
Änderungen:
- Betakanal: Die
DeliveryVehicle
-Klasse von JavaScript Journey Sharing wurde aktualisiert, um benutzerdefinierte Attribute zu berücksichtigen. - Ein Fehler wurde behoben, bei dem nach dem Neigen einer Karte ein falscher LatLng in einem Ereignis vorhanden war.
3.50.2
25. August 2022
Änderungen:
- Betakanal:
FleetEngineDeliveryFleetLocationProvider
wurde geändert, um einen Filter für die Bereitstellungsmethode als String zu akzeptieren. - Aktualisiert das Standardbild für das Markersymbol.
3.50.1
18. August 2022
Änderungen:
- Betakanal: Die APIs für Kartenfunktionen (
getMapCapabilities
- undmapcapabilities_changed
-Ereignis) werden im Betakanal eingeführt. - Betakanal: Der Parameter
language
wird ingoogle.maps.Geocoder
eingeführt. - Betakanal: Der Parameter
language
wird ingoogle.maps.DistanceMatrixService
eingeführt. - Betakanal: Der Parameter
language
wird ingoogle.maps.DirectionsService
eingeführt. - Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS-APIs ignoriert wurde. Es werden Sprach- und Regionsparameter für verschiedene Place JS-APIs eingeführt.
- Die Unterstützung für Websites ohne die Domain „googleapis.com“ in den Einstellungen der Content Security Policy wird aus der Street View-Funktion der Maps JavaScript API entfernt. Weitere Informationen finden Sie im Leitfaden zur Content Security Policy.
3.49.12
4. August 2022
Änderungen:
- Fügt
DEMO_MAP_ID
hinzu, eine Karten-ID, die für Codebeispiele verwendet werden kann, für die eine Karten-ID erforderlich ist. Diese Karten-ID ist nicht für die Verwendung in Produktionsanwendungen vorgesehen und kann nicht für Funktionen verwendet werden, die eine Cloud-Konfiguration erfordern (z. B. Cloud-Styling). - Stelle klar, dass
FleetEngineDeliverFleetLocationProvider.locationRestriction
erforderlich ist, um mit der Analyse zu beginnen.
3.49.11
28. Juli 2022
Änderungen:
google.maps.VehicleType
kann jetzt als Laufzeit-Enum referenziert werden.
3.49.10
21. Juli 2022
Änderungen:
- NaN-Werte für Breite oder Höhe werden bei der Validierung der Markierungssymbolgröße, der skalierten Größe des Markierungssymbols oder der Infofenstergröße abgelehnt.
- Es wurde ein Fehler behoben, durch den das Steuerelement für die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
- Ein Fehler wurde behoben, durch den der Hover-Text für Wegbeschreibungen für RTL-Sprachen in der Embed API abgeschnitten wurde.
- Das Infofenster für öffentliche Verkehrsmittel wird barrierefreier und ist besser für Screenreader geeignet.
3.49.9
14. Juli 2022
Änderungen:
- Die Verwendung von ID-Feldern in Standortanbietern für das Teilen von Routen wird erläutert.
3.49.8
7. Juli 2022
Änderungen:
- Macht Street View-Navigationslinks über die Tastatur zugänglich und für Screenreader geeignet.
- Führt eine neue
focus
-Methode fürStreetViewPanorama
ein.
3,49
23. Juni 2022
Änderungen:
- Betakanal: Datengestützte Stile für Google-Grenzen werden veröffentlicht.
Fehlerkorrekturen:
- Macht das
BusinessStatus
-Enum übergoogle.maps.places.BusinessStatus
zugänglich.
3.49.5
16. Juni 2022
Änderungen:
- In Street View werden eine Steuerung und ein Dialogfeld für Tastenkombinationen hinzugefügt, um die Auffindbarkeit von Tastenkombinationen zu verbessern.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der dazu führte, dass ein Formular beim Schließen von Street View gesendet wurde.
3.49.4
9. Juni 2022
Änderungen:
- Die Funktionen
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, der Teilzoom undgetVisibleRegion
werden in den wöchentlichen Channel verschoben. - Das Standard-Street View-Panorama für
Map
verwaltet jetzt automatisch den Fokus, wenn es geöffnet wird. Das ist das neue Standardverhalten. - Der Fokus des Street View-Panoramas wird jetzt automatisch wiederhergestellt, wenn es geschlossen wird (sofern möglich).
- Street View kann jetzt durch Drücken der ESC-Taste geschlossen werden (wenn die Schaltfläche zum Schließen aktiviert ist).
geometry.spherical.computeSignedArea()
undgeometry.spherical.computeArea()
wurden für mehr Robustheit und Genauigkeit optimiert.
3.49.3a
2. Juni 2022
Änderungen:
- Der Farbkontrast des Steuerelements für die Bewegungserkennung in Street View wurde verbessert.
- Das Steuerelement für die Bewegungsverfolgung in Street View ist jetzt über die Tastatur zugänglich und für Screenreader geeignet.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich verfügbar und dokumentiert.
3.49.2
26. Mai 2022
Änderungen:
- Der Farbkontrast des Steuerelements für die Bewegungserkennung in Street View wurde verbessert.
- Das Steuerelement für die Bewegungsverfolgung in Street View ist jetzt über die Tastatur zugänglich und für Screenreader geeignet.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich verfügbar und dokumentiert.
3.49.1
19. Mai 2022
Änderungen:
- Betakanal: Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS-APIs ignoriert wurde. Es werden Sprach- und Regionsparameter für verschiedene Place JS-APIs eingeführt.
- Verbessert den Farbkontrast für Vollbild- und Kompass-Steuerelemente im dunklen Modus.
- Macht die Street View-Kompasssteuerung, die Schaltfläche „Schließen“ und das Steuerelement für den Adresslink barrierefrei und für Screenreader geeignet.
3,49
12. Mai 2022
Änderungen:
- Der wöchentliche Kanal wird auf Version 3.49 aktualisiert.
- Der vierteljährliche Kanal wird auf Version 3.48 aktualisiert.
- Die Versionen 3.47 und 3.46 sind weiterhin verfügbar, wenn sie nach Nummer angefordert werden.
- Version 3.45 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 in den wöchentlichen Channel verschoben.
3.48.9
14. April 2022
Änderungen:
- Beta-Channel: Aktiviert WebGL 2.0 für
WebGLOverlayView
. - Betakanal: Enthält die
JourneySharing
-Bibliothek in den TypeScript-Typen, Externs und der Referenzdokumentation der Maps JavaScript API. - Die Funktionen
google.maps.event.addDomListener()
undgoogle.maps.event.addDomListenerOnce()
wurden eingestellt und sollten nicht mehr verwendet werden. Verwenden Sie stattdessen die StandardmethodeaddEventListener()
. Die 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 Steuerelement Fullscreen das Attribut
aria-pressed
hinzu. - Verbessert den Abstand des Drop-down-Menüs für das Steuerelement Kartentyp.
- Aktualisiert die ARIA-Labels für das Drop-down-Steuerelement Kartentyp.
Fehlerkorrekturen:
- Entfernt ein nicht zulässiges
aria-expanded
-Attribut aus einem Standardsteuerelement für den Kartentyp.
3.48.8
7. April 2022
Änderungen:
- Der Farbkontrast des Google-Logos in der Maps JS API und der Embed API wurde verbessert.
3.48.7a
31. März 2022
Änderungen:
- Betakanal: Die eingestellten WebGL Overlay View APIs werden entfernt.
- Aktiviert die aktualisierte Basiskarte für Kunden der Maps JavaScript API. Die aktualisierte Basiskarte, die bereits in der Consumer-Version von Google Maps verwendet wird, bietet eine detailliertere Basiskarte, insbesondere in Bezug auf natürliche Merkmale des Landes.
Fehlerkorrekturen:
- Macht eine frühere Korrektur für
map.fitBounds()
(Übergang des Viewports bei kurzen Distanzen vereinfachen) rückgängig, bis die Analyse abgeschlossen ist. - Es wurden Probleme mit dem Farbkontrast bei der Steuerung des Kartentyps im Modus mit hohem Farbkontrast behoben.
- Gleicht barrierefreie Namen von Kontrollkästchen für den Kartentyp mit den entsprechenden visuellen Labels ab.
- Behebt Probleme mit dem Farbkontrast in Infofenstern im Modus mit hohem Farbkontrast.
3.48.6
24. März 2022
Änderungen:
- Behebt
map.fitBounds()
, um den Übergang des Darstellungsbereichs bei kurzen Distanzen zu erleichtern.
3.48.5
17. März 2022
Änderungen:
- Nur Safari: Sorgt dafür, dass die Schließen-Schaltfläche und der Inhaltscontainer automatisch auf
open
fokussiert werden.
Fehlerkorrekturen:
- Behebt ein Farbkontrastproblem für den Link „Auf Google Maps ansehen“ auf s
InfoWindow
s. - 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 fürInfoWindow
ein.
3.48.3
3. März 2022
Änderungen:
- Beta-Channel: Ermöglicht den neuen Dienstaufrufstil im Street View-Dienst der Maps JavaScript API. Eventuell müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden.
- Es wurde eine neue
ariaLabel
-Property fürInfoWindow
eingeführt.
3.48.1
17. Februar 2022
Änderungen:
- Betakanal: Unterstützung für das Festlegen globaler Experience-IDs hinzugefügt. Weitere Informationen finden Sie in der API-Referenzdokumentation hier.
- Beta-Channel: Die ersten und zweiten Parameter von fromLatLngAltitude werden jetzt in ein LatLngAltitude anstelle eines LatLng und eines
number
zusammengeführt. - Der Parameter
noWrap
von LatLng wurde innoClampNoWrap
umbenannt. - Der Screenreader liest jetzt die Anleitung zur Navigation auf den Markierungen vor, wenn eine Markierung den Fokus erhält.
- Die Maps JavaScript API meldet jetzt Telemetrieinformationen. Eventuell müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.
- Diese Version unterstützt Internet Explorer nicht. Wenn Sie Internet Explorer 11 weiterhin unterstützen möchten, geben Sie
v=3.47
an. Diese Option ist bis November 2022 verfügbar.
3,48
10. Februar 2022
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.48 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.47 aktualisiert.
- Die Versionen 3.46 und 3.45 sind weiterhin verfügbar, wenn sie nach Nummer angefordert werden.
3.47.6
20. Januar 2022
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem die Seite nach oben gescrollt wurde, wenn das Steuerelement für Tastenkombinationen den Fokus hatte.
3.47.4
6. Januar 2022
Änderungen:
- Betakanal: WebGLOverlayView API-Update für die Betaversion – alle Klassen und Methoden mit „gl“ im Namen werden zugunsten neuer Klassen und Methoden mit „GL“ im Namen eingestellt. WebglCameraParams wird zugunsten der neuen CameraParams-Klasse (die eine Unterklasse von CameraOptions ist) eingestellt.
- Die Dokumentation zur Methode „PlaceOpeningHours“ wurde aktualisiert. Es wird nun darauf hingewiesen, dass in den Berechnungen keine Sonderöffnungszeiten berücksichtigt 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 überall dort zulässig, woLatLng
für Projektionen zulässig ist.
Fehlerkorrekturen:
- Es wurden einige Rendering-Probleme behoben, die bei kleineren Skalierungswerten (unter 1,0) auftreten konnten.
3.47.1
18. November 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter zulässig, wo immerLatLng
in der Geometrie-Bibliothek zulässig ist.- Es wurde eine neue onGIStateUpdateRequest-API für die WebGL-Unterstützung in der Maps JavaScript API hinzugefügt.
- Der Farbkontrast auf dem Fehlerbildschirm wurde korrigiert.
- Internet Explorer 11 wird in v=beta nicht mehr unterstützt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
- Karten erhalten nicht mehr den Tab-Fokus, wenn die Kartenoption
keyboardShortcuts
auffalse
festgelegt ist. - Die Schaltflächen „Heranzoomen“ und „Herauszoomen“ sind jetzt deaktiviert, wenn die entsprechende maximale oder minimale Zoomstufe erreicht ist.
- Das
MapType
-Steuerelement wurde so umgestellt, dass semantische Elemente verwendet werden, um die Barrierefreiheit und die Screenreader-Nutzung in der Maps Embed API zu verbessern. - Dem Symbol auf dem Fehlerbildschirm wurde Alt-Text hinzugefügt.
- Verschiedene allgemeine Verbesserungen der Codequalität.
Fehlerkorrekturen:
- Ersetzen Sie die nicht WCAG-konformen Attribute
controlHeight
undcontrolWidth
durch konforme data-*-Attribute.
3,47
11. November 2021
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.47 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.46 aktualisiert.
- Version 3.45 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.44 wurde gelöscht und kann nicht mehr verwendet werden.
3.46.12
4. November 2021
Fehlerkorrekturen:
- Die Menüleiste „Kartentyp“ wurde mit genaueren ARIA-Labels aktualisiert.
- Embed API: Für eine bessere Screenreader-Nutzung wurden mehreren Links ARIA-Labels hinzugefügt.
- Embed API: Der Farbkontrast für einige Textelemente wurde korrigiert.
- Der Typ von
google.maps.Marker.MAX_ZINDEX
wurde in den Externs korrigiert.
3.46.11
28. Oktober 2021
Änderungen:
- Die konvertierten Getter und Setter verwenden jetzt goog.a11y.aria. So können Sie Tippfehler vermeiden.
3.46.8
7. Oktober 2021
Änderungen:
- Lokaler Kontext: Der Attributionslink wurde aus den Fotos im Infofenster für den lokalen Kontext entfernt.
3.46.6
23. September 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem der Kartenzeiger als Hand angezeigt wurde, obwohl die Karte nicht gezogen werden konnte.
3.46.5
16. September 2021
Fehlerkorrekturen:
- Ein Fehler mit dem Farbkontrastverhältnis im Place Autocomplete-Widget wurde behoben.
3.46.3
2. September 2021
Änderungen:
- Scrollanweisungen werden jetzt über offenen
InfoWindow
s undCustomOverlay
s angezeigt.
3.46.2
26. August 2021
Änderungen:
- Betaversion: Telemetrieinformationen werden jetzt gemeldet. Eventuell müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.
3.46
18. August 2021
Version 3.46 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
PlaceResult
,icon_mask_base_uri
undicon_background_color
wurden um zwei neue Felder erweitert.- Der wöchentliche Kanal wurde auf Version 3.46 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.45 aktualisiert.
- Version 3.44 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.43 wurde gelöscht und kann nicht mehr verwendet werden.
Einstellung:
- Die Unterstützung für Internet Explorer wird eingestellt. Ab August 2021 wird Nutzern von Internet Explorer 11 oben in Google Maps eine Warnmeldung angezeigt. Das gilt für die Maps JavaScript API v3.46. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem der Eckpunkt eines Polygons bei bestimmten Zoomstufen verschoben wurde.
- Ein Fehler wurde behoben, durch den sich der Inhalt mehrerer Infofenster überlappte.
3.45.8
29. Juli 2021
Änderungen:
- Embed API: Bei eingebetteten Karten bleibt die Zoomstufe erhalten, nachdem Sie zur Seite mit der Wegbeschreibung weitergeleitet wurden.
3.45.7
22. Juli 2021
Änderungen:
- Die Unterstützung für IE11 wurde eingestellt. In IE11 wird jetzt im Betakanal ein Banner für Maps angezeigt.
- Der Link „Routenplaner“ in eingebetteten Karten wurde aktualisiert, um die Genauigkeit zu erhöhen.
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem mit der Methode
getFeatureById()
keine Features mit der ID 0 abgerufen werden konnten. - Es wurde ein Problem behoben, bei dem eine
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
ausgelöst wurde, wenn derComponentRestriction
-Wert nicht definiert oder null war.
3.45.6a
15. Juli 2021
Änderungen:
- Wenn das Infofenster geöffnet wird, wird der Fokus jetzt auf den InfoWindow-Container verschoben, wenn sich das erste fokussierbare Steuerelement nicht im InfoWindow-Viewport befindet oder wenn
disableAutoPan=true
.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem das Zeichnen eines Polygons automatisch abgeschlossen wurde, wenn der Zeichenmanager entfernt und der Karte wieder hinzugefügt wurde.
- Ein Fehler wurde behoben, bei dem der String „Directions“ (Routenbeschreibung) im Pop-up-Fenster „Karte einbetten“ in einigen Sprachen abgeschnitten wurde.
3.45.5
01. Juli 2021
Änderungen:
- Aktualisierte URL für Maps Studio in Typisierungen und JS API.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, der durch eine nicht behandelte Promise-Ablehnung beim Bereitstellen eines Callbacks verursacht wurde.
3.45.4
24. Juni 2021
Änderungen:
- Ein Fehler wurde behoben, der dazu führte, dass das Dialogfeld für Tastenkombinationen beim Senden eines Formulars geöffnet wurde.
- Ein Fehler wurde behoben, bei dem die Schaltfläche „Tastenkürzel“ nicht richtig ausgerichtet war.
- Es wurden Objekte entfernt, die versehentlich zu
window
(Spherical, PolylineCodec, PolyGeometry) hinzugefügt wurden. Stattdessen sollte über den vollständig qualifizierten Namespace auf diese Objekte zugegriffen werden.
3.45.3
16. Juni 2021
Fehlerkorrekturen:
InfoWindow
wurde aktualisiert, sodass der Fokus nicht verschoben wird, wennopen()
im selben Runloop wie die Karteninstanziierung aufgerufen wird.
Änderungen:
- Der API-Referenzabschnitt
InfoWindowOpenOptions
wurde mit detaillierteren Informationen aktualisiert. - Fokusringe bei der Tastaturnavigation (Tabulatortaste + Wahltaste) in Safari wurden korrigiert.
3.45.2
10. Juni 2021
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem das Steuerelement für den Kartentyp in der Embed API nicht richtig vom Hintergrund des Dialogfelds für Tastenkombinationen überlagert wurde.
- Ein Problem wurde behoben, das beim Laden von CSS-Stilen für Schriftarten zu einem Fehler führen konnte.
- Ein Fehler wurde behoben, der dazu führte, dass beim Schwenken der Karte mit einem geöffneten InfoWindow ein Flackern auftreten konnte.
Änderungen:
- Die Property
InfoWindowOpenOptions.map
wurde hinzugefügt.
3.45.1
3. Juni 2021
Änderungen:
- Der Dokumentation für das Data.StyleOptions-Interface wurden die Properties für Animationen, Symbole, Labels und Deckkraft hinzugefügt.
- Das Dialogfeld zum Urheberrecht wurde überarbeitet, um die Bedienungshilfen besser zu unterstützen.
- Infofenster verwalten den Fokus jetzt automatisch, wenn sie geöffnet werden. Das ist das neue Standardverhalten.
- Die InfoWindowOpenOptions-API wurde hinzugefügt. Damit können Entwickler steuern, wie der Fokus beim Öffnen von Infofenstern verwaltet wird.
- Infofenster können jetzt durch Drücken der ESC-Taste geschlossen werden.
- Infofenster werden jetzt als „Dialog“ angesagt, wenn Screenreader verwendet werden.
- Die Polyfill-Isolation ist jetzt aktiviert. Dadurch wird verhindert, dass die internen Polyfills der Maps API auf der Hostseite installiert werden.
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem beim Wechseln von Browser-Tabs ein Kartenfokusring angezeigt wurde.
- Ein Problem wurde behoben, bei dem der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüelemente des Steuerelements für den Kartentyp in einigen Browsern fälschlicherweise bei der Interaktion mit der Maus angezeigt wurde.
Neue Funktionen:
- Unterstützung für Promises in den Diensten „Directions“, „Distance Matrix“, „Elevation“, „Geocoder“, „Maximum Zoom Imagery“, „StreetView“ und
AutcompleteService.getPlacePredictions()
wurde aktiviert. - Auf der Karte wurden ein Steuerelement und ein Dialogfeld für Tastenkombinationen hinzugefügt, um die Auffindbarkeit von Tastenkombinationen zu verbessern.
- Vektorkarten sind jetzt im wöchentlichen Channel verfügbar (nur grundlegende Funktionen; WebGL-Funktionen sind im Beta-Channel verfügbar).
3.44.14
13. Mai 2021
Änderungen:
- Wenn
InfoWindow.open()
ohne zugehörige Map- oder StreetView-Instanz aufgerufen wird, wird jetzt eine Warnung in der Konsole protokolliert.
3.44.12
28. April 2021
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem entfernte oder ausgeblendete optimierte Markierungen nach dem Wechsel zu einem neuen Kartentyp wieder auf der Karte angezeigt wurden.
Lokaler Kontext:
- Unterstützung für Arrays ohne
@@iterator
-Methode als gültigerplaceTypePreferences
-Wert hinzugefügt.
3.44.11a
20. April 2021
Änderungen:
- Die Leistung beim Erstellen benutzerdefinierter Markierungen mit Icon-Objekten wurde verbessert.
- Verhindern, dass der Fokus auf die Drop-down-Menüs für den Kartentyp verschoben wird, wenn der Mauszeiger auf eine Schaltfläche bewegt wird.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der beim Laden statischer Markierungen vor der Initialisierung der Basiskarte auftreten konnte.
3.44.9
8. April 2021
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den die Kartensteuerelemente über die Tastatur zugänglich waren, wenn Street View aktiviert war.
3.44.8
1. April 2021
Änderungen:
- Lokale Kontextbibliothek: Das Google-Logo in der Detailansicht für Orte wurde an das Ende des Inhalts verschoben.
3.44.7
25. März 2021
Änderungen:
- Der Tastaturfokus wird jetzt wieder auf das entsprechende Element gelegt, wenn das InfoWindow geschlossen wird.
3.44.4
4. März 2021
Änderungen:
- 45°-Bilder sind jetzt in einem größeren Bereich von Zoomstufen verfügbar. Die Drehungssteuerung umfasst jetzt sowohl Schaltflächen für die Drehung im Uhrzeigersinn als auch gegen den Uhrzeigersinn.
Fehlerkorrekturen:
- Ein Speicherleck wurde behoben, das beim wiederholten Rendern der Karte auftreten konnte.
- Ein Speicherleck wurde behoben, das beim Hinzufügen oder Entfernen von Kreisen oder Rechtecken auf der Karte auftreten konnte.
3.44.2
25. Februar 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem der Funktionsaufruf
getPlacePredictions
für die automatische Vervollständigung von Orten im Betakanal fälschlicherweise auf den falschen Endpunkt verwiesen hat.
3.44.1
18. Februar 2021
Änderungen:
- Die Schaltflächen der LocalContext Place Chooser sind jetzt deaktiviert, wenn die angezeigten Orte neu geladen werden.
- Nicht optimierte Markierungen sind jetzt fokussierbar und über die Tastatur zugänglich.
- Betakanal: Objekte, die versehentlich
window
(Spherical
,PolylineCodec
,PolyGeometry
) hinzugefügt wurden, wurden entfernt. Stattdessen sollte auf diese Objekte über ihren vollständig qualifizierten Namespace zugegriffen werden. - Die Polyfill-Isolierung wurde im Betakanal aktiviert. Das bedeutet, dass die Maps JavaScript API keine Polyfills mehr in die Hostseite einfügt.
3.43.8a
25. Februar 2021
Nur der vierteljährliche Kanal wurde aktualisiert. Änderungen:
- Ein Problem mit einem Speicherleck beim mehrmaligen Rendern einer Karte wurde behoben.
3.43.8
5. Februar 2021
Änderungen:
- Betasupport für Promises in
AutocompleteService.getPlacePredictions()
hinzugefügt.
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem
Markers
mit Labels Klickereignisse abgefangen hat, auch wennclickable
auf „false“ gesetzt war.
3.43.7a
28. Januar 2021
Fehlerkorrekturen:
- Verschiedene Probleme im Zusammenhang mit dem Zeichnen von Polylinien wurden behoben.
3.43.6
21. Januar 2021
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem Polygone in GeoJSON-Dateien manchmal gefüllt wurden.
- Ein Fehler wurde behoben, der dazu führte, dass das Overlay beim Wechseln zwischen der Karten- und der Street View-Ansicht verschwand.
3.43.5
14. Januar 2021
Änderungen:
- Die Bedienung von Checkboxen in Menüs mit Screenreadern wurde verbessert.
- Die Größe der Schaltflächen für Etagen für Street View-Innenpanoramen wurde erhöht.
- Die Position der Steuerelemente für die mobile Bewegungserkennung in Street View wurde korrigiert.
Fehlerkorrekturen:
- Die Tastaturmenü-Schaltfläche löst jetzt das
contextmenu
-Ereignis aus. - Ein Fehler wurde behoben, durch den das Vollbild-Steuerelement in bestimmten Situationen nicht richtig funktionierte, wenn zwischen der Karte und Street View gewechselt wurde.
- Ein Problem wurde behoben, bei dem Screenreader nicht zu Markierungen auf der Karte navigieren konnten.
- Ein Fehler wurde behoben, durch den das Ortsymbol im Ortsmarker von LocalContext verschwand.
3.43.3
9. Dezember 2020
Änderungen:
- Die
google.maps.MouseEvent
-Schnittstelle wurde ingoogle.maps.MapMouseEvent
umbenannt und einedomEvent
-Property wurde hinzugefügt, die direkten Zugriff auf das zugrunde liegende Ereignis aus dem DOM bietet. - Das Speicherverhalten von Polygon-Overlays wurde verbessert.
- Der Canvas-Speicher wird jetzt explizit freigegeben, um Speicherprobleme in Safari zu vermeiden.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den das Vollbild-Steuerelement in bestimmten Situationen nicht mehr funktionierte, wenn zwischen der Karten- und der Street View-Ansicht gewechselt wurde.
- Ein Fehler wurde behoben, bei dem im Konsolenprotokoll ein Fehler für das
click
-Ereignis eines Markers protokolliert wurde. - Es wurde ein Fehler behoben, bei dem die Größe des anklickbaren Bereichs eines Markers zu groß dargestellt wurde.
- Ein Fehler mit Polyfill-Konflikten wurde behoben, der sich auf Symbole in IE11 ausgewirkt hat.
3.43.2
1. Dezember 2020
Änderungen:
- Fügt das Ereignis
contextmenu
als bessere Alternative zum Ereignisrightclick
hinzu. Dascontextmenu
-Ereignis ermöglicht es, auf Strg-Klicks unter macOS zu reagieren. - Fügt nicht optimierten Markierungen Barrierefreiheitsattribute hinzu, wenn
title
oderlabel
angegeben werden. - Fügt weitere ARIA-Labels und -Rollen für
MapType
-Steuerelemente hinzu, um die Nutzung von Screenreadern zu verbessern. - Verbesserte Screenreader-Unterstützung für
MapType
-Steuerelemente. Wenn der Nutzer das Steuerelement verlässt, wird das Drop-down-Menü automatisch geschlossen. - Korrigiert die Anzahl der Elemente, die von Screenreadern im Drop-down-Menü gemeldet werden. Dadurch wird verhindert, dass das Trennzeichen als Listenelement gezählt wird.
- Fügt dem
map
-Element einen Fokusring hinzu, um den Tastaturfokus anzuzeigen, wenn das Element über die Tastatur ausgewählt wird. - Fügt den
MapType
-Steuerelementen zusätzliche Tastaturkürzel hinzu. Die Drop-down-Optionen werden jetzt automatisch geschlossen, wenn das Steuerelement den Fokus verliert. Mit den Auf- und Abwärtspfeilen wird das Drop-down-Menü geöffnet und mit der Esc-Taste geschlossen. Mit den Tasten „Pos1“ und „Ende“ gelangen Sie zum ersten bzw. letzten Element im Drop-down-Menü.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den das Abbrechen einer Markierungsanimation unter Umständen dazu führen konnte, dass zukünftige Animationen für diese Markierung vorzeitig beendet wurden.
3.43.1a
20. November 2020
Änderungen:
- Fügt der
MarkerLabel
-Schnittstelle eineclassName
-Eigenschaft hinzu, um die CSS-Klasse deslabel
-Elements festzulegen. - Fügt Betasupport für Promises im „Maximum Zoom Imagery“-Dienst hinzu.
- Beta-Unterstützung für Promises im StreetView-Dienst hinzugefügt.
- Nicht optimierten Markierungen wurde Barrierefreiheitstext hinzugefügt, wenn
title
oderlabel
angegeben sind. - Das Label
aria-pressed
wurde aus der Drop-down-MenüschaltflächeMapType
entfernt, um die Barrierefreiheit zu verbessern. DropdownMenu
undDropdownMenuItem
wurden in semantische Elemente konvertiert, um die Barrierefreiheit zu verbessern.- Der Text des Copyright-Elements wurde geändert, um den Farbkontraststandards zu entsprechen.
- Dropdown-Menüs können jetzt mit der Eingabetaste oder der Leertaste geöffnet und geschlossen werden.
- Drop-down-Menüpunkte können jetzt fokussiert werden.
- Bibliothek für lokalen Kontext: Die Karussell-Schaltflächen sind jetzt deaktiviert, wenn sie keine Wirkung hätten, und überlappen nicht mehr das erste oder letzte Element in der Liste.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der auftreten konnte, wenn
GroundOverlays
den 180. Längengrad überquerte. - Tastenkombinationen sind nicht mehr standardmäßig deaktiviert, wenn
disableDefaultUI
auftrue
festgelegt ist. - Es wurde ein Fehler behoben, bei dem der Screenreader-Text für die Schaltflächen zum Ein- und Ausblenden der Karte falsch war.
- Fügt
Map
den Namen und den Typ der Barrierefreiheit hinzu. - Die Schnittstellendokumentation wurde korrigiert. Einige optionale Eigenschaften wurden fälschlicherweise als erforderlich angezeigt.
- Ein Fehler wurde behoben, bei dem der Konstruktorparameter
noWrap
LatLng
ignoriert wurde, wenn einLatLngLiteral
übergeben wurde.
3.43
18. November 2020
Version 3.43 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.43 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.42 aktualisiert.
- Version 3.41 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
- Version 3.40 wurde gelöscht und kann nicht mehr verwendet werden.
3.42.9
15. Oktober 2020
Änderungen:
- Es wurde ein Fehler behoben, durch den der Status eines falschen Kästchens von einem Screenreader kommuniziert wurde.
- Ein Problem mit den Kartensteuerelementen wurde behoben, bei dem die Tabulatortaste/Umschalt + Tabulatortaste in der falschen Reihenfolge verwendet wurde.
- Die Kartenschaltflächen wurden von
div
in native Schaltflächen umgewandelt, um die Barrierefreiheit zu verbessern. - Die Neigung ist jetzt bei WebGL-Karten von der Zoomstufe abhängig.
- Die Vollbildschaltfläche wurde in Internet Explorer teilweise nicht mehr angezeigt, wenn
controlSize
kleiner als 27 war. Dieses Problem wurde behoben.
3.42.8
7. Oktober 2020
Änderungen:
- Betasupport für Promises im Directions-Dienst hinzugefügt.
- Der Geocoder
componentRestrictions
führt jetzt Validierungsprüfungen für leere Strings durch. - Es wurde ein Fehler behoben, bei dem das Markierungslabel in Safari vom benutzerdefinierten Markierungssymbol verdeckt wurde.
Unterstützung für aktualisierte Ortssymbole
1. Oktober 2020
Die Symbole, die bei Place Details- und Place Search-Anfragen zurückgegeben werden, wurden aktualisiert und verwenden jetzt neue Symbol-Glyphen. Sie müssen nichts weiter unternehmen. Die neuen Glyphen werden automatisch angezeigt.
3.42.7
29. September 2020
Änderungen:
- Ein Fehler wurde behoben, durch den die Wortreihenfolge für rechtsläufige Sprachen im Kurzinfo-Text des Steuerelements „Kartenfehler melden“ falsch war.
- Zentriertes Markierungslabel für RTL-Textrichtung.
3.42.6
21. September 2020
Änderungen:
- Betasupport für Promises im Distance Matrix-Dienst hinzugefügt.
3.42.5
16. September 2020
Änderungen:
- Die
LatLngBounds.union
-Methode wurde aktualisiert, um Fälle zu verarbeiten, in denen zwei Grenzen über 180 Grad liegen.
3.42.4
8. September 2020
Änderungen:
- Wenn eine ungültige
Date.now()
-Implementierung erkannt wird, wird jetzt ein Fehler in der Konsole protokolliert. - Betasupport für Promises in Methoden des Höhendienstes hinzugefügt.
- Es wurde eine neue
InfoWindow.minWidth
-Property eingeführt, mit der die Mindestbreite für einInfoWindow
angegeben werden kann. - Ein Fehler wurde behoben, durch den Routen in der Wegbeschreibung nach dem Ändern des Ziels verschwommen dargestellt wurden.
3.42
19. August 2020
Version 3.42 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Infofenster haben jetzt eine standardmäßige maximale Breite von 648 Pixeln. Diese kann überschrieben werden, indem Sie die maxWidth-Eigenschaft des Infofensters festlegen. Die Breite eines Info-Fensters kann jetzt 648 Pixel überschreiten, ist aber weiterhin durch die Breite der Karte begrenzt. Bisher waren Infofenster immer auf die kleinere der beiden Werte (648 Pixel oder die Kartenbreite) beschränkt.
- Flimmern des standardmäßigen gerenderten Bilds beim Rendern großer GeoJSON-Datasets verhindern.
- Der wöchentliche Kanal wurde auf Version 3.42 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.41 aktualisiert.
- Version 3.40 ist weiterhin verfügbar, wenn sie nach Nummer angefordert wird.
- Version 3.39 wurde gelöscht und kann nicht mehr verwendet werden.
3.41.7
22. Juli 2020
Behoben:
- Ein Fehler wurde behoben, bei dem das Festlegen der
clickableIcons
-Eigenschaft auffalse
bei Verwendung von Cloud-Stilen keine Auswirkungen hatte.
3.41.5
6. Juli 2020
Änderungen:
- Behebt Verstöße gegen vertrauenswürdige Typen.
3.41.2
27. Mai 2020
Änderungen:
- Das Places-Feld
permanently_closed
in der Places Library, Maps JavaScript API wurde eingestellt.
3.41
20. Mai 2020
Version 3.41 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.41 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.40 aktualisiert.
- Version 3.39 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.38 wurde gelöscht und kann nicht mehr verwendet werden.
3.40.11
28. April 2020
Änderungen:
- Fügt den Ergebnissen von Place Search und Place Details ein neues Feld,
business_status
, hinzu. Verwenden Sie dieses Feld anstelle vonpermanently_closed
. - Es wurde eine falsche Konsolenwarnung behoben, die beim Anfordern von (neuem)
PlaceResult.utc_offset_minutes
ausgegeben wurde. Jetzt wird eine Warnung fürPlaceResult.utc_offset
zurückgegeben, das eingestellt wurde.
3.40.9
14. April 2020
Änderungen:
- Die Karte gibt jetzt einen leichter zu diagnostizierenden InvalidValueError aus, wenn ein mapDiv übergeben wird, das kein Element ist.
- Wenn der Chrome-Browser eine Adresse in
google.maps.places.Autocomplete
automatisch ausfüllt, sollte keine Anfrage zur automatischen Vervollständigung mehr an den Server gesendet werden. Dadurch werden keine Kosten verursacht. - Das Attribut
maxWidth
wurde präziser formuliert. Vor dieser Änderung war die tatsächliche maximale Breite desInfoWindow
94 Pixel, wenn Sie diemaxWidth
einesInfoWindow
auf 100 festgelegt haben. Nach dieser Änderung wäre die maximale Breite tatsächlich 100 Pixel. - Ein Problem mit einem Speicherleck im Paint Request Builder bei Verwendung von Markierungen und Kartenbegrenzungen wurde behoben.
3.40.6
24. März 2020
Änderungen:
- Der abgeschnittene Text im Feld „Fahrzeit“ für IE11 wurde korrigiert.
3.40.4
10. März 2020
Änderungen:
- Es wurde ein Fehler behoben, durch den die Karte verzerrt wurde, wenn
setTilt()
zweimal aufgerufen wurde.
3.40.2
23. Februar 2020
Änderungen:
- Der ausgeblendete iFrame in der Karte wurde aus der Tab-Navigation entfernt.
3.40.1
18. Februar 2020
Änderungen:
- Bei v=beta wird keine Warnung zu InvalidVersion ausgegeben.
- Ein Problem mit dem 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 weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.37 wurde gelöscht und kann nicht mehr verwendet werden.
3.39.6
8. Januar 2020
Version 3.39.6 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Behoben:
- Bei Routenanfragen werden
ZERO_RESULTS
jetzt in der Konsole protokolliert und führen nicht mehr zu einem 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, die ihn unterstützt hat).
AutocompletePrediction
gibt jetzt die Luftlinie zum ausgewählten Ort vom angegebenen Startpunkt (Breitengrad/Längengrad) zurück.
Einstellung:
- Die Places-Felder
open_now
undutc_offset
wurden am 20. November 2019 eingestellt und am 20. Februar 2021 deaktiviert. Weitere Informationen finden Sie im Artikel zur Places-Feldmigration.
- Der wöchentliche Kanal wurde auf Version 3.39 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.38 aktualisiert.
- Version 3.37 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.36 wurde gelöscht und kann nicht mehr verwendet werden.
3,38
20. August 2019
Version 3.38 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.38 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.37 aktualisiert.
- Version 3.36 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.35 wurde gelöscht und kann nicht mehr verwendet werden.
- Fusion Tables können nicht mehr verwendet werden. Version 3.37 war die letzte Version, die sie unterstützt hat.
- Die Unterstützung für Internet Explorer 10 wurde eingestellt und endet je nach Release-Channel oder verwendeter 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 weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
- Internet Explorer 9 kann nicht mehr verwendet werden (Version 3.34 war die letzte, die ihn unterstützt hat).
3,36
14. Februar 2019
Version 3.36 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Neue Funktionen:
- Sie können jetzt die Größe von Kartensteuerelementen mit MapOption.controlSize ändern.
- Sie können jetzt Kartengrenzen 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 verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.33 wurde gelöscht und kann nicht mehr verwendet werden.
3,35
29. Januar 2019
Änderungen:
- Die API kann jetzt die Gesamtzahl der Rezensionen für jeden Ort zurückgeben.
- Unterstützung für Plus Codes hinzugefügt. Plus Codes sind kurze Codes, die eine Adresse für jeden Ort auf der Welt angeben, auch in Gebieten, in denen es keine herkömmlichen Adressen gibt.
- Internet Explorer 9 wird nicht mehr unterstützt.
Einstellung:
- Der Parameter
placeIdOnly
fürAutocomplete
ist veraltet. - Die Fusion Tables-Ebene in der Maps JavaScript API wurde am 3. Dezember 2018 eingestellt. Die Fusion Tables-Ebene wird am 3. Dezember 2019 vollständig deaktiviert und ist danach nicht mehr verfügbar. Weitere Informationen
13. November 2018
Version 3.35 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.35 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.34 aktualisiert.
- Version 3.33 ist weiterhin verfügbar, wenn sie über die Nummer angefordert wird.
- Version 3.32 wurde gelöscht und kann nicht mehr verwendet werden.
3.34
14. August 2018
Version 3.34 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Es wurden neue Versionsnamen eingeführt.
Sie können jetzt Releasekanäle oder Versionsnummern angeben:
- Der wöchentliche Kanal wurde auf Version 3.34 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.33 aktualisiert.
- Version 3.32 ist weiterhin verfügbar.
- Version 3.31 wurde gelöscht und kann nicht mehr verwendet werden. Kunden, die Version 3.0 bis 3.31 angeben, erhalten stattdessen ihren Standardkanal, entweder den wöchentlichen oder den vierteljährlichen Kanal (siehe Versionsverwaltung).
- Es ist jetzt eine größere Benutzeroberfläche für die Steuerung verfügbar. Da die Bedienung per Touch auf verschiedenen Geräten immer häufiger wird, haben wir die Benutzeroberfläche für die Steuerung so angepasst, dass sie sowohl für die Bedienung per Finger als auch per Mausklick geeignet ist. Sie können die API mit v=quarterly, v=3.33 oder v=3.32 laden, um die Funktion zu deaktivieren.
3,33
11. Juni 2018
Änderungen:
- Bei Place Details-Anfragen können Sie jetzt mit Feldern angeben, welche Arten von Ortsdaten zurückgegeben werden sollen.
- Es sind jetzt zwei neue „Find Place“-Anfragen verfügbar:
- Place Autocomplete 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-Versionierung.
Änderungen:
- Der neue Renderer ist jetzt der Standard.
- Die neue Basiskarte ist jetzt die Standardkarte.
3.32
13. Februar 2018
Änderungen:
- Ein neuer experimenteller Renderer ist jetzt verfügbar.
- Eine neue experimentelle Basiskarte ist jetzt verfügbar.
3,31
13. Februar 2018
Änderungen:
- Die ersten 256 Markierungen sind standardmäßig DOM-Markierungen, alle weiteren Markierungen sind Kachelmarkierungen. Derzeit sind standardmäßig alle Kachelmarkierungen ausgewählt.
- Bei hohen Zoomstufen (herangezoomt) sollten Sie beim Ziehen des Pegman das Panorama
NEAREST
anstelle des von Google ausgewählten PanoramasBEST
verwenden. gestureHandling: none
funktioniert jetzt genauso wiedraggable: false
, wenn es in einem „mousedown“-Handler geändert wird (es wirkt sich jetzt aufmousedown
aus).
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-Versionierung.
Änderungen:
- Das Feld
region
wird jetzt bei Place Details-Anfragen zurückgegeben.
3.30
16. August 2017
Version 3.30 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.
Änderungen:
- Die Vollbildschaltfläche ist auf dem Computer jetzt standardmäßig aktiviert.
-
In dieser Version wird die Eigenschaft
gestureHandling
für Desktopanwendungen eingeführt, die Nutzerinteraktionen über ein Mausrad oder ein Touchpad ermöglichen. Um zu steuern, wie Nutzer mit einer Karte interagieren, empfiehlt es sich, die PropertygestureHandling
anstelle der Propertiesscrollwheel
,disableDoubleClickZoom
unddraggable
zu verwenden.
3,29
16. Mai 2017
Version 3.29 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.
Änderungen:
- Das Format der Pano-ID für benutzergenerierte (benutzerdefinierte) Street View-Panoramen hat sich aufgrund von Infrastruktur-Updates geändert. Dadurch erhöht sich die Anzahl der verfügbaren Panoramen leicht.
- Anfragen für benutzergenerierte (benutzerdefinierte) Panoramen mit der alten Pano-ID in der Maps JavaScript API funktionieren weiterhin. Wenn Sie versuchen, ein Panorama mit der
position
-Eigenschaft desStreetViewPanoramaOptions
-Objekts zu finden, enthält das Ergebnis die neue Panorama-ID. Die alten und neuen Panorama-IDs müssen nicht zugeordnet werden, da beide weiterhin gültig sind. - Wenn Sie auf das Parsen und/oder die Bestätigungslogik von Panorama-IDs angewiesen sind, beachten Sie, dass sich das Format von Panorama-IDs ändern kann.
- Probleme können Sie über 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 die Karte jetzt auf visibility: hidden festlegen. So hat das Kartendiv eine tatsächliche Größe.
3,28
18. April 2017
Das Attribut draggable
des Objekts MapOptions
ist verworfen. Wenn Sie das Ziehen der Karte auf Desktopgeräten deaktivieren möchten, verwenden Sie die Eigenschaft gestureHandling
und legen Sie sie auf none
fest.
15. Februar 2017
Version 3.28 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.
Änderungen:
- Karten für angemeldete Nutzer werden in Version 3.28 und höher der Maps JavaScript API nicht mehr unterstützt.
3.27
2. Februar 2017
Behoben:
- Problem 11331: Text im InfoWindow kann nicht ausgewählt werden
10. Januar 2017
Sie können jetzt festlegen, dass Autocomplete-Vorhersagen nur aus mehreren Ländern angezeigt werden. Geben Sie dazu im Feld componentRestrictions
der AutocompleteOptions
bis zu fünf Länder an.
15. November 2016
Version 3.27 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Mit der neuen Option
gestureHandling
imMapOptions
-Objekt können Sie die Nutzerfreundlichkeit bei der Interaktion mit der Karte auf Mobilgeräten optimieren. Die verfügbaren Werte sind:greedy
: Die Karte wird immer geschwenkt (nach oben oder unten, links oder rechts), wenn der Nutzer auf dem Bildschirm wischt (zieht). Sowohl das Wischen mit einem Finger als auch das Wischen mit zwei Fingern führen also dazu, dass die Karte geschwenkt wird.cooperative
: Der Nutzer muss mit einem Finger wischen, um auf der Seite zu scrollen, und mit zwei Fingern, um die Karte zu schwenken. Wenn der Nutzer die Karte mit einem Finger wischt, wird ein Overlay mit einer Aufforderung eingeblendet, die Karte mit zwei Fingern zu verschieben. Sehen Sie sich das Beispiel oben auf einem Mobilgerät an, um den kooperativen Modus in Aktion zu sehen.none
: Die Karte kann nicht geschwenkt oder gezoomt 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 für den Vollbildmodus ist auf Mobilgeräten standardmäßig sichtbar, sodass Nutzer die Karte ganz einfach vergrößern können. Wenn die Karte im Vollbildmodus angezeigt wird, können Nutzer sie mit einem oder zwei Fingern schwenken. Hinweis:Auf iOS-Geräten wird der Vollbildmodus nicht unterstützt. Das Steuerelement ist dort nicht sichtbar.
Abmeldung bei Google Maps
6. Oktober 2016
Die Funktion „Angemeldet“ wird eingestellt.
In Version 3.27 und früheren Versionen der Maps JavaScript API werden weiterhin Karten unterstützt, für die Nutzer angemeldet sind. In einer zukünftigen Version werden Karten, für die eine Anmeldung erforderlich ist, nicht mehr unterstützt. Funktionen, mit denen ein Ort über ein Infofenster oder die SaveWidget
in Google Maps gespeichert werden kann, werden jedoch weiterhin unterstützt.
Weitere Informationen
Änderung bei „via“-Wegpunkten in der Antwort des Directions-Dienstes
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 Antwort für ziehbare Routen angezeigt, ist aber in der Antwort für alternative Routen veraltet. Version 3.27 ist die letzte Version der API, die via_waypoints
in alternativen Routen unterstützt.
Wir empfehlen, alternative Routen anzufordern und dann alle Routen als nicht ziehbar und die Hauptroute als ziehbar darzustellen. Nutzer können die Hauptroute ziehen, bis sie einer alternativen Route entspricht. Das Feld via_waypoints
ist auf der resultierenden Route verfügbar (vom Nutzer gezogen).
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 Rendern, darunter flüssigere Übergänge und Animationen, eine verbesserte Objektmodellierung, eine bessere Unterstützung für Mobilgeräte und übersichtlichere Steuerelemente. Weitere Informationen finden Sie im Google Geo Developers Blog.
- Die API unterstützt jetzt Geräteausrichtungsereignisse in Street View. Nutzer von Mobilgeräten können sich also umsehen, indem sie ihr Smartphone bewegen. Als Entwickler können Sie diese Funktion aktivieren oder deaktivieren. Weitere Informationen finden Sie im Entwicklerleitfaden.
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.
Support für Internet Explorer 9 wird eingestellt
2. Mai 2016
Seit dem 30. April 2016 wird Internet Explorer 9 nicht mehr offiziell von der Maps JavaScript API unterstützt. Hier finden Sie eine Liste der unterstützten Browser.
3,24
14. April 2016
Änderungen:
- Sie können jetzt die Klickbarkeit von Kartensymbolen deaktivieren. Ein Kartensymbol stellt einen Point of Interest (POI) dar. Weitere Informationen finden Sie unter der Methode
setClickableIcons
fürgoogle.maps.Map
.
31. März 2016
Behoben:
- Problem 9507: Links in Street View funktionieren jetzt wieder in Safari.
28. März 2016
Behoben:
- Problem 9394: Infofenster werden automatisch geschlossen, wenn der Nutzer ein Infofenster für ein Symbol auf der Basiskarte öffnet und umgekehrt.
- Das weiße Google-Logo wird angezeigt, wenn die Basiskarte mit der Eigenschaft
styles
auf der Karte formatiert wird. Bisher wurde das Logo nur weiß, wenn ein Stil mit StyledMapType angewendet wurde.
18. März 2016
Behoben:
-
Problem 9424:
new LatLng({lat: 0, lng: 0})
- Das Schwenken mit der Maus wurde mit dem neuen Street View-Renderer (mit
google.maps.streetViewViewer = 'photosphere'
) korrigiert.
15. Februar 2016
Änderungen:
- Die Möglichkeit, die neuen Einstellungen mit
google.maps.controlStyle = 'azteca'
zu deaktivieren, wurde entfernt.
3,23
18. Januar 2016
Änderungen:
- Diese Version enthält ein neues Vollbild-Steuerelement für die Karte. Nutzer können auf das Steuerelement klicken, um die Karte zu maximieren, sodass sie den gesamten Bildschirm einnimmt.
Dieses Steuerelement ist standardmäßig deaktiviert. Sie können es in
MapOptions
aktivieren und mit demFullscreenControlOptions
konfigurieren. Die Standardposition istRIGHT_TOP
. - Das Vollbildsteuerelement für Street View ist standardmäßig aktiviert. Sie können sie über
StreetViewPanoramaOptions
deaktivieren und mitFullscreenControlOptions
konfigurieren. Die Standardposition ist jetztRIGHT_TOP
.
4. Januar 2016
Behoben:
- Problem 9009: Beim Synthetisieren von Mausereignissen aus Touch-Eingaben wird zur Kompatibilität mit jQuery die linke statt der mittleren Maustaste verwendet.
-
Problem 4201: Die API verwendet
eval()
nicht mehr. Daher ist es jetzt möglich, die API ohne dieunsafe-eval
-Anweisung der Content Security Policy zu verwenden.
21. Dezember 2015
Änderungen:
- Option zum Deaktivieren der Anmeldeschaltfläche für angemeldete Karten (für angemeldete Nutzer wird der Avatar angezeigt. Die Anmeldung über angemeldete Aktionen (z. B. Markieren mit Stern) ist weiterhin möglich, aber die Schaltfläche zum Anmelden auf der Karte wird nicht mehr angezeigt, wenn diese Option festgelegt ist).
- Die Benutzeroberfläche für Textsuchanfragen hat sich geändert. Der Parameter
types
wurde am 1. März 2016 eingestellt und durch den neuen Parametertype
ersetzt, der nur einen Typ pro Suchanfrage unterstützt. Außerdem werden die Typenestablishment
,food
undgrocery_or_supermarket
nicht mehr als Suchparameter unterstützt. Sie können jedoch weiterhin in den Suchergebnissen zurückgegeben werden. Anfragen mit dem alten Parametertypes
werden bis zum 1. März 2017 unterstützt. Danach muss für alle Textsuchanfragen die neue Implementierung verwendet werden.
2. Dezember 2015
Änderungen:
- Der
Autocomplete
-Konstruktor prüft, ob ein Eingabeelement angegeben wurde. - In Infofenstern für POIs auf der Basiskarte wird im nicht angemeldeten Modus derselbe Inhalt wie im angemeldeten Modus angezeigt.
- In den Google Maps API-Externs für den Closure Compiler wird jetzt ein Typ (Zahl oder String) für Enums angegeben.
25. November 2015
Änderungen:
- Den Objekten
LatLng
undLatLngBounds
wurden.toJSON()
-Methoden hinzugefügt. Sie sind für die Verwendung überJSON.stringify()
vorgesehen.
19. November 2015
Änderungen:
- Weißes Google-Logo für stilisierte Karten
Behoben:
- Problem 8674: Fehler: Schutz vor „img { max-width: 100%; }“
3,22
7. Januar 2016
Behoben:
- Problem 9009: Beim Synthetisieren von Mausereignissen aus Touch-Eingaben wird zur Kompatibilität mit jQuery die linke statt der mittleren Maustaste verwendet.
10. November 2015
Änderungen:
- Der Directions-Dienst und der Distance Matrix-Dienst geben jetzt die voraussichtliche Zeit im Verkehr (im Antwortfeld
duration_in_traffic
) zurück, wenn die Mobilitätsform „driving“ ist. Wenn Sie geschätzte Reisezeiten erhalten möchten, fügen Sie eindrivingOptions
-Objektliteral in die Anfrage ein und geben Sie eine aktuelle oder zukünftigedepartureTime
an. Sie können auch einentrafficModel
für optimistisch, pessimistisch oder beste Schätzung (Standard) angeben, um die Annahmen zu beeinflussen, die bei der Berechnung der Reisezeit verwendet werden. Weitere Informationen finden Sie im Entwicklerhandbuch 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 Anforderungsfeld
durationInTraffic
ist jetzt eingestellt. In der Vergangenheit war dies die empfohlene Methode für Kunden mit Google Maps Platform-Premiumoption, um anzugeben, ob die aktuelle Verkehrslage bei der Berechnung der Dauer berücksichtigt werden soll. 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 demnächst aus der Release- und den eingefrorenen Versionen der API entfernt. Eine alternative Lösung ist Google AdSense. Leitfaden zum Erstellen eines AdSense-Anzeigenblocks
22. September 2015
Änderungen:
- Unterstützung von Orts-IDs bei Routen- und Distanzmatrixanfragen:
DirectionsRequest.origin
,DirectionsRequest.destination
undDirectionsWaypoint.location
akzeptieren jetzt Place-Objekte undDistanceMatrixRequest.origins
undDistanceMatrixRequest.destinations
akzeptieren jetzt ein Array von Place-Objekten.
15. September 2015
Änderungen:
- Die Standardposition und das Standarddesign vieler Steuerelemente auf der Karte und in Street View-Panoramen haben sich geändert. Die Benutzeroberfläche ist jetzt unabhängig davon, ob eine Karte im angemeldeten Modus verwendet wird oder nicht, einheitlich und entspricht auch eher der Google Maps-Website. Wenn Sie die bisherigen Steuerelemente noch eine Weile verwenden möchten, können Sie
google.maps.controlStyle = 'azteca'
in Version 3.22 festlegen. - Mit dem neuen Steuerelement für den Vollbildmodus in Street View kann der Nutzer das Street View-Panorama im Vollbildmodus öffnen.
Eingestellt:
- Das Steuerelement „Übersichtskarte“ ist nicht mehr verfügbar.
- Die Schwenkfunktion auf der Karte ist nicht mehr verfügbar. Um die Ansicht zu schwenken, klicken Nutzer auf die Karte und ziehen sie oder wischen auf der Karte. Das Schwenksteuerelement in Street View ist weiterhin verfügbar.
- Das Zoom-Steuerelement ist nur in einem Stil verfügbar.
google.maps.ZoomControlStyle
ist daher nicht mehr verfügbar.
1. September 2015
Änderungen:
- LatLngBounds-Literale hinzugefügt
- Problem mit zu weit gefassten CSS-Klassen behoben
- Verbessertes Laden von Kacheln nach dem Anpassen der Kartengröße
Ende des Supports für Internet Explorer 8
31. August 2015
Seit dem 31. August 2015 wird der Internet Explorer 8 nicht mehr offiziell von der Maps JavaScript API unterstützt. Hier finden Sie eine Liste der unterstützten Browser. Informationen zur Browser-Supportrichtlinie von Microsoft finden Sie im IEBlog-Beitrag vom 7. August 2014.
3.21
5. August 2015
Änderungen:
- Leistungsverbesserung: Nur sichtbare Kacheln laden
- Zahlreiche Verbesserungen an der Dokumentation
21. Juli 2015
Änderungen:
- Markierungen mit Labels eingeführt
- Behoben: iOS7-Fehler aufgrund von Speichermangel bei Poly auf Bildschirmen mit sehr hoher Auflösung
- Korrekturen für Touch-Ereignisse in IE10+
- Die Fehlerüberprüfung für vom Entwickler bereitgestellte Eingaben wird jetzt in der Konsole ausgegeben, anstatt einen Fehler auszulösen.
6. Juli 2015
Behoben:
- Problem 8159: Fehler: Falsche Darstellung von StrokePosition.OUTSIDE
17. Juni 2015
Änderungen:
- Behoben: Problem 6321: Fehler: „Uncaught TypeError: Cannot read property 'x' of undefined“ nur in Android-/iOS-Browsern
2. Juni 2015
Änderungen:
- Verworfen: CloudLayer, PanoramioLayer
- Behoben: Problem 8098: Fehler: Gewichtete Heatmap wird mit einem Punkt nicht richtig gerendert
2. Juni 2015
Änderungen:
- Fügt die Möglichkeit hinzu, einen placeId in eine Adresse/einen Breiten-/Längengrad zu geocodieren.
- Gibt Orts-IDs über die Geocoding API zurück
28. Mai 2015
Änderungen:
- Behoben: Problem 6358: SVG-Pfadnotation wird auf HDPI-Geräten nicht richtig gerendert
19. Mai 2015
Behoben:
- Problem 7673: Steuerelemente verlieren Position nach Verwendung des Drop-down-Menüs für den Kartentyp
- Problem 7589: Pegman springt, wenn die Größe der Karte geändert wird.
3,20
24. April 2015
Behoben:
- Die maximale Zoomstufe für das Gelände wurde erhöht und es werden auch bei maximaler Zoomstufe Kacheln mit hoher Auflösung geladen.
13. April 2015
Behoben:
- Problem 7820: Cursor funktionieren nicht auf Seiten, die über file:// geladen werden
- Problem 7591: Fehler: StreetViewService.getPanoramaByLocation schlägt fehl, wenn das Radiusargument keine Ganzzahl ist
25. März 2015
Behoben:
- Problem 7733: Fehler: KML-Boden-/Bild-Overlays haben plötzlich eine sehr niedrige Auflösung
- Text im Widget besser auf Sternsymbol ausgerichtet
17. März 2015
Behoben:
- Problem 7756: Fehler: Leistungseinbußen in Safari 8
- Demografische Ebene entfernt
- Verbesserungen am InfoWindow-Chrome
17. Februar 2015
Die aktuelle experimentelle Version der Maps JavaScript API (3.19) wird zur Releaseversion.
Version 3.17 wird entfernt. Anfragen für Version 3.17 oder eine frühere Version werden jetzt mit Version 3.18 beantwortet.
Die Dokumentation zur Versionsverwaltung finden Sie unter https://developers.google.com/maps/documentation/javascript/versions.
Verfügbare Versionen nach dem Rollover:
Experimentell: 3.20
Version: 3.19
Eingefroren: 3,18
3.19
24. April 2015
Behoben:
- Cursor im angemeldeten Modus.
19. März 2015
Behoben:
- Problem 7756: Fehler: Leistungsregression in Safari 8
20. Januar 2015
Behoben:
- Problem 7475: Fehler: phantomjs TypeError: Unable to delete property (phantomjs-TypeError: Eigenschaft kann nicht gelöscht werden)
13. Januar 2015
Behoben:
- Kacheln werden jetzt für Screenreader ausgeblendet
17. Dezember 2014
Behoben:
- Problem 6917: Fehler: Formen berücksichtigen die „draggable“-Eigenschaft der Karte nicht
- Problem 7445: Fehler: Darstellungsfehler bei Verwendung der Funktion „Angemeldet“ der Maps API v3
2. Dezember 2014
Behoben:
- Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht
- Problem 7376: Fehler: WebGL wurde deaktiviert (jetzt wieder aktiviert)
- ES6-Namenskonflikt mit Symbol
25. November 2014
Behoben:
- Problem 7333: Fehler: Das Caret des Infofensters wird in IE9 nicht richtig dargestellt.
3.18
04. Dezember 2014
Behoben:
- Problem 7390: Fehler: weather.com-Hyperlinks funktionieren nicht
18. September 2014
Behoben:
- Problem 7136: Mehrere Markertitel funktionieren in Firefox nicht
9. September 2014
Behoben:
- Problem 7098: Beim Festlegen der Street View-Perspektive wird ein Fehler ausgegeben.
26. August 2014
Version 3.18 wurde für die experimentelle Nutzung freigegeben.
Version 3.17 ist jetzt stabil.
3.17
20. August 2014
Behoben:
- Problem 6937: Regression in Version 3.17: Eigenschaft „remove“ von „undefined“ kann nicht gelesen werden (in Places)
12. August 2014
Behoben:
- Problem 6968: Fehler: Tastaturpfeiltasten funktionieren nicht mit v=3.exp
31. Juli 2014
Hinzugefügt:
-
Für Kartenbereiche gibt es eine explizite Dokumentation dazu, wie DOM-Ereignisse durch sie weitergeleitet werden.
Der Bereich „
overlayMouseTarget
“ wurde hinzugefügt.
7. Juli 2014
Hinzugefügt:
-
toGeoJson
wurde Datenebenen und einzelnen Datenebenen-Features hinzugefügt, sodass Geometrie in GeoJSON exportiert werden kann.
24. Juni 2014
Hinzugefügt:
-
place_id
, eine eindeutige ID für einen Ort, die der Places Library für Autocomplete und Place Details hinzugefügt wurde. -
overview_path
wurde zuDirectionsRoute
hinzugefügt und enthält 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
Version 3.17 wurde für die experimentelle Nutzung freigegeben.
3,16
15. April 2014
Behoben:
- Marker haben jetzt eine Deckkraft, die mit anderen Geometrietypen übereinstimmt: https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
08. April 2014
Hinzugefügt:
- Die Karte wird beim Zeichnen durch Mausbewegungen geschwenkt.
Behoben:
- LatLngLiteral an weiteren Stellen akzeptieren
- Das InfoWindow wird angepasst, wenn Roboto geladen wurde ( Problem 5713)
31. März 2014
Behoben:
- Halbtransparente KML-Ebenen sind in IE 8 nicht mehr transparent ( Problem 6540)
26. März 2014
Behoben:
- „event.returnValue“-Aufrufe in Chrome wurden entfernt, um Konsolenwarnungen zu vermeiden.
- Die Zoomfunktion per Pinch-Geste funktioniert in IE11 nicht ( Problem 5747)
18. März 2014
Hinzugefügt:
- Einführung der Datenschicht: https://developers.google.com/maps/documentation/javascript/datalayer
12. März 2014
Hinzugefügt:
- LatLngLiteral-Unterstützung an den meisten Stellen, an denen google.maps.LatLng akzeptiert wird – https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24. Februar 2014
Hinzugefügt:
- Unterstützung von Fähren im „Distance Matrix“- und „Directions“-Dienst
17. Februar 2014
Version 3.16 wurde für die experimentelle Nutzung freigegeben.
3,15
3. März 2014
Behoben:
- Hardwarebeschleunigung in Chrome für Windows und Linux wieder aktivieren Der Chrome-Fehler wurde behoben ( https://code.google.com/p/chromium/issues/detail?id=336676).
10. Februar 2014
Behoben:
- Deaktivieren Sie die gesamte Hardwarebeschleunigung für Kacheln in Chrome/Linux, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen.
3. Februar 2014
Behoben:
- Das Scrollrad funktioniert in IE 11 nicht ( Problem 5944)
29. Januar 2014
Behoben:
- Deaktivieren Sie die gesamte Hardwarebeschleunigung für Kacheln in Chrome/Windows, um ein größeres Problem mit der Hardwarebeschleunigung in Chrome zu umgehen. ( Problem 6219)
22. Januar 2014
Behoben:
- Hardwarebeschleunigung in Chrome/Windows vorübergehend deaktivieren, 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
Behoben:
- Das CSS für die visuelle Aktualisierung wurde weniger spezifisch gestaltet, um weniger von Nutzern festgelegte Stile zu überschreiben.
27. November 2013
Behoben:
- Beim Erstellen einer Markierung nach dem Instanziieren der Karte wird der Fehler „contains“ nicht definiert ausgegeben ( Problem 5798)
19. November 2013
Behoben:
- Manöversymbole im Routenfeld werden in Firefox nicht richtig angezeigt
3.14
10. September 2013
Behoben:
- Links in offiziellen Google-Infofenstern werden nicht in neuen Tabs/Fenstern geöffnet ( Problem 5794)
15. August 2013
- Die visuelle Aktualisierung wird in der Releaseversion der API zum Standardmodus für das Kartenrendering.
- DynamicMapsEngineLayer: Melden von Elementen für Vektor-, Bild- und KML-Ebenen
3.13
25. Juni 2013
Hinzugefügt:
- DynamicMapsEngineLayer
11. Juni 2013
Hinzugefügt:
- Die Option „disableDefaultUI“ für StreetViewPanoramaOptions
Behoben:
- Fehler: Benutzerdefinierte Street View-Panoramen und 90 Grad nach unten ( Problem 4875)
3.12
4. Juni 2013
Behoben:
- Das „domready“-Ereignis für das Infofenster wird nicht ausgelöst, wenn „visualRefresh=true“ festgelegt ist ( Problem 5415)
- Fehler: Visuelle Aktualisierung von Infofenstern unter iOS ( Problem 5396)
15. Mai 2013
Hinzugefügt:
- Visuelle Aktualisierung von Google Maps: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29. April 2013
Behoben:
- Entfernte Markierungen bleiben in Android- und Dolphin-Browsern auf der Karte
3.11
19. Februar 2013
Behoben:
- Ändern von DrawingMode während des Zeichnens führt zu Fehler
- Wenn Sie im Routenbereich auf einzelne Schritte klicken, wird der Zoomfaktor geändert.
12. Februar 2013
Behoben:
- Nicht ziehbares Polygon kann über ein ziehbares Polygon mit Touch-Eingabe gezogen werden ( Problem 4868)
- Symbole für öffentliche Verkehrsmittel im Bereich „Routenalternativen“ sind falsch, wenn „travelMode“ geändert wird (Problem 4581)
- panTo(latLng) zentriert die Karte unter bestimmten Bedingungen nicht immer genau auf latLng
29. Januar 2013
Hinzugefügt:
- StreetViewCoverageLayer zum programmatischen Hinzufügen der Abdeckungsebene hinzugefügt
- StreetViewPov für StreetView-Panoramen verfügbar gemacht
Behoben:
- Erhöhte Speichernutzung bei Verwendung von V3.8 des Google Maps JavaScript führt zu einem Absturz (beobachtet in IE 9, Chrome usw.) ( Problem 4162 )
- Das Drop-down-Menü (Auswahlmenü) im Infofenster folgt dem Schwenken der Karte in Firefox nicht.
22. Januar 2013
Hinzugefügt:
- Option zum Ziehen von Polylinien, Polygonen, Kreisen und Rechtecken
- Feld „price_level“ in „PlaceResult“
15. Januar 2013
Behoben:
- Wiederholte Polylinien-Symbole werden für einige Polylinien falsch gezeichnet ( Problem 4333)
7. Januar 2013
Behoben:
- Beim Scrollen auf der Karte wird auch die Seite gescrollt ( Problem 1605, Problem 3652)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Behoben:
- Verschwommene/trübe Karten in IE9 nach der Navigation ( Problem 3875)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Behoben:
- Verschwommene/trübe Karten in IE9 nach der Navigation ( Problem 3875)
10. Dezember 2012
Hinzugefügt:
- Bilder mit dem Attribut „crossorigin“ laden
Behoben:
- Probleme beim Anzeigen von Markierungen mit Remote-Bildern in Nahaufnahmen (Problem 4616)
- JS-Fehler beim erneuten Anzeigen von Symbolen auf Polylinien in IE 7/8
3. Dezember 2012
Behoben:
- Die Markermanager-Bibliothek funktioniert nicht mit der Maps API JS v3 ( Problem 4543)
27. November 2012
Hinzugefügt:
- High-DPI-Canvas auf High-DPI-Geräten für optimierte Markierungen verwenden
Behoben:
- MapTypeControl hat Stile nicht gelöscht ( Problem 4588)
3,10
4. Februar 2013
Behoben:
- Die Speichernutzung steigt bei Verwendung von V3.8 von Google Maps JavaScript und führt zu einem Absturz (beobachtet in IE 9, Chrome usw.). ( Problem 4162 )
25. September 2012
Hinzugefügt:
- Street View-Innenansicht
- fixedRotation-Option für IconSequence
- „Zeit im aktuellen Verkehr“ in Wegbeschreibungen
11. September 2012
Neu:
- StrokePosition für Polygone, Rechtecke und Kreise hinzugefügt
- computeOffsetOrigin in die Geometry-Bibliothek
- Vier neue Sprachen für die API: Afrikaans, Amharisch, Suaheli und Zulu
28. August 2012
Hinzugefügt:
- „types“ für „textSearch“ der Places API
Behoben:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Auf iOS 5 ist kein Zoomen per Pinch-Geste möglich, wenn die Seite gescrollt wird (Problem 4046).
14. August 2012
Wichtige Änderungen:
- Ändern Sie die Schnittstelle zu KmlLayer so, dass „url“ als MVC-Property und nicht als Konstruktorargument akzeptiert wird.
3,9
10. September 2012
Behoben:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Pinch-to-Zoom unter iOS 5, wenn die Seite gescrollt wird ( Problem 4046)
9. August 2012
Behoben:
- Syntaxfehler unter Android 3.x
31. Juli 2012
Wichtige Änderungen:
- Street View-Overlay in benutzerdefinierten Projektionen ausblenden
Behoben:
- Bei einer Skalierung von über 35 werden keine Ereignisse für Markierungssymbole in Safari ausgelöst.
- Klickereignis für Markierungen auf einer benutzerdefinierten Karte (Kartentyp + Projektion) wird nicht ausgelöst
25. Juli 2012
Behoben:
- componentRestrictions für die automatische Vervollständigung ( Problem 4302)
17. Juli 2012
Behoben:
- Textfeld im Infofenster in IE nicht anklickbar
- „bounds_changed“ sollte vor „zoom_changed“ ausgelöst werden ( Problem 1399).
- Die Option „backgroundColor“ für die Karte wird nach dem Aufrufen von Street View nicht beibehalten.
- Beim Wechsel von einer Karte mit benutzerdefiniertem Stil zu einer Satellitenansicht werden unnötigerweise die Kartenkacheln geladen
- Die Eigenschaften „draggable“ und „scrollwheel“ der Karte werden im Zeichenmodus ignoriert ( Problem 4012)
- LatLngBounds sollte einen vollständigen Längenbereich zurückgeben, wenn mehr als eine Kopie der Welt angezeigt wird.
- Beim Doppelklicken keine leere Form zeichnen ( Problem 3964)
- Überflüssige Markierungsereignisse bei Klick ( Problem 3911)
Wichtige Änderungen:
- Die Such- und Anfrage-Endpunkte wurden in „nearbySearch“ und „textSearch“ umbenannt.
10. Juli 2012
Wichtige Änderungen:
- Make google.maps.event.removeListener() accept null as argument
27. Juni 2012
Hinzugefügt:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginierung, Rezensionen, Text Search für die Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Wichtige Änderungen:
- „Transparent“ als Farbe erkennen.
23. Juni 2012
Hinzugefügt:
- Symbole
- HeatmapLayer
- Neue Styler-Optionen „weight“ und „color“:
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15. Mai 2012
Hinzugefügt:
- Länderspezifische Einschränkung für die automatische Vervollständigung (AutocompleteOptions.componentRestrictions) ( Problem 3899)
- Filter für Typ „Regionen und Städte“
3,8
1. Mai 2012
Behoben:
- Gelöschte Markierungen werden manchmal wieder angezeigt ( Problem 4087)
- Schatten von Markierungen werden manchmal nicht gerendert ( Problem 3993)
23. April 2012
Behoben:
- Pegman bleibt nach dem Schließen von Street View auf der Karte mit benutzerdefiniertem Kartentyp ( Problem 4076)
- Entfernte animierte Markierungen können der Karte nicht wieder hinzugefügt werden (Problem 4052).
18. April 2012
Behoben:
- Im Wetterinfofenster wird in Firefox immer das Symbol für Regen angezeigt ( Problem 4063)
Hinzugefügt:
- orderBy, limit und offset für FusionTablesLayer ( Problem 3557)
10. April 2012
Behoben:
- Luftbilder werden auch dann angezeigt, wenn sie nicht für den gesamten Darstellungsbereich verfügbar sind ( Problem 3913)
3. April 2012
Hinzugefügt:
- WeatherLayer und CloudLayer ( Problem 3555)
- DemographicsLayer
Behoben:
- Kachelgrenzen sind für Polygone in IE 9 Quirks sichtbar
- Markierungen springen beim Schwenken in Canvas Street View
28. März 2012
Behoben:
- Verwenden Sie Kleinbuchstaben für Tagnamen, um XHTML-kompatibel zu sein ( Problem 3868).
- Das Zoomverhalten für Apple-Trackpads wurde geändert, um die Empfindlichkeit zu verringern (Problem 2416).
20. März 2012
Behoben:
- Wenn Sie eine Markierung mit einem Schattenbild erstellen, das nicht vorhanden ist, treten Fehler auf (Problem 4014).
Hinzugefügt:
- Klicken, um zu navigieren/zu zoomen Street View ( Problem 2447)
Wichtige Änderungen:
- Doppelklicken zum Zoomen ist in Street View standardmäßig deaktiviert
6. März 2012
Behoben:
- Fehler in OverviewMapControl beim sehr schnellen Heranzoomen ( Problem 3882)
- Fehler in IE, wenn das Karten-Div von der Seite entfernt wird ( Problem 3971)
- Skalierte Markierungen werden in IE < 9 falsch gerendert ( Problem 3912, Problem 3908)
Hinzugefügt:
- Deckkraft für GroundOverlay ( Problem 2767)
- utc_offset und opening_hours zu PlaceResult ( Problem 2431)
- clickToGo-Option für StreetViewPanoramaOptions ( Problem 2447)
21. Februar 2012
Behoben:
- Verschwommene Karten in IE 9 ( Problem 3875)
- Polylinie mit kollinearen Kanten im LatLng-Raum wird fälschlicherweise vereinfacht ( Problem 3739)
Hinzugefügt:
- google.maps.geometry.poly.containsLocation() und isLocationOnEdge() ( Problem 1978)
15. Februar 2012
Behoben:
- Regression: Skalierte Markierungen werden mit ungültigem „size“-Parameter falsch gerendert (Problem 3908)
- Karte bleibt im Bearbeitungsmodus, wenn „setEditable(false)“ aufgerufen wird, während der Nutzer einen Kontrollpunkt zieht ( Problem 3842)
Wichtige Änderungen:
- Blenden Sie zwischen Street View-Panoramen über.
3,7
7. Februar 2012
Behoben:
- Markierung flackert an der Endposition, bevor die Drop-Animation beginnt. ( Problem 3608)
- Wenn Sie gleichzeitig ein InfoWindow öffnen und den Zoom festlegen, wird das Kartenzentrum falsch festgelegt (Problem 3738).
- Rechtsklick beim Ziehen von Markierungen ignorieren ( Problem 3237)
- Der Markierungstitel wird in Firefox manchmal nicht angezeigt ( Problem 3773).
Wichtige Änderungen:
- Skalierte Markierungen werden jetzt in Canvas gerendert, sofern verfügbar
- setOpacity() für ImageMapType ( Problem 3125)
- setOpacity() für GroundOverlay ( Problem 2767)
- „tilesLoaded“-Ereignis für ImageMapType ( Problem 1744)
- stop() für MouseEvent, wodurch die Ereignisweiterleitung beendet wird ( Problem 2172)
31. Januar 2012
Behoben:
- Behoben: Falsche koreanische Kacheln nach dem Schwenken um die Welt ( Problem 2722)
- Behoben: Pegman kann nicht genau platziert werden, um Street View anzuzeigen ( Problem 3861)
- Attribut „visible“ für Polys hinzugefügt ( Problem 2861)
- „panTo“ und „panBy“ werden auch dann animiert, wenn die Viewports weit voneinander entfernt sind. (Regression)
24. Januar 2012
Behoben:
- Mausereignisse werden durch ein „InfoWindow“-Element weitergeleitet ( Problem 3573)
- CSS-Transformationen in IE9 aktiviert
- „imageDateControl“ wurde zu „StreetViewPanorama“ hinzugefügt.
- Canvas Street View in IE 9, Opera und Safari/Windows aktiviert
16. Januar 2012
Behoben:
- Pegman sollte im Zeichenmodus nicht verschiebbar sein
- Ereignisse werden korrekt ausgelöst und der zIndex von Polygonen und anderen Ebenen wird berücksichtigt.
- KmlLayer-Attribut „status“ hinzufügen ( Problem 3015)
10. Januar 2012
Behoben:
- Pegman anzeigen, wenn disableDefaultUI auf „true“ und streetViewControl auf „true“ gesetzt ist
7. Dezember 2011
Behoben:
- Autobahnen können separat von anderen Straßen formatiert werden (road.highway.controlled_access).
- „place_changed“ wird ausgelöst, wenn der Nutzer in der Autovervollständigung die Eingabetaste drückt (Problem 3407).
28. November 1011
Behoben:
- Die automatische Vervollständigung wird neu positioniert, wenn die Größe des Fensters geändert wird. Das Ereignis „resize“ kann für das Autocomplete-Objekt ausgelöst werden.
22. November 2011
Behoben:
- Die Größe von InfoWindow-Inhalten wird jetzt unter Berücksichtigung von kaskadierenden Styles berechnet.
- Die Steuerung für die Drehung der Luftbildkarte stimmt nicht mit der Ausrichtung beim Erstellen der Karte überein.
7. November 2011
Wichtige Änderungen:
- Neuer visueller Stil der Standardsteuerelemente
- Bearbeitbare Formen (Polygone, Polylinien, Kreise, Rechtecke)
- Neu DrawingManager zum Hinzufügen neuer Overlays
- Neue PlaceResult-Felder: „website“ und „international_phone_number“
- Neues ElevationResult-Feld: resolution
Behoben:
- Start- und Endsymbole in den Routenergebnissen werden jetzt mit transparentem Hintergrund in IE 7+ gerendert.
3,6
31. Oktober 2011
Behoben:
- Fehler bei Verwendung der Maps API mit der Prototype-Bibliothek in IE7
25. Oktober 2011
Behoben:
- Fehler, wenn die KmlLayer-Karte geändert wird, bevor die Ebene vollständig geladen ist
- Speicherleck in IE beim Hinzufügen und Entfernen von Polys
18. Oktober 2011
Wichtige Änderungen:
- Das Feld „keyword“ wurde „PlaceSearchRequest“ hinzugefügt.
- Straßenlinien aus Street View entfernt
10. Oktober 2011
Behoben:
- Adresse in der Street View-Vorschau zu lang
27. September 2011
Behoben:
- Übersichtskartensteuerung aktualisiert Zentrum und Zoom gemeinsam, wenn sich der Zoom geändert hat
27. September 2011
Behoben:
- Doppelter Abruf von Startkacheln in Chrome
- Speicherlecks beim Schwenken
- Street View-Pegman nicht absetzen, wenn Sie zu einem Bereich außerhalb der Abdeckung schwenken
- Regression: GroundOverlays, die den Längengrad -180 überschreiten, verschwinden
- Regression: Kartenmittelpunkt beim Öffnen des Infofensters während des Schwenkens und Zoomens falsch
Wichtige Änderungen:
- Street View-Vorschau anzeigen, während Pegman gezogen wird
20. September 2011
Behoben:
- Speicherleck in Chrome/Windows beim Rendern von Markierungen mit Canvas
- Markierung für Luftbild mit Ausrichtung von 90 oder 270 Grad
Wichtige Änderungen:
- Auf Standard-Google-Kartentypen kann nicht über die Registry für Kartentypen zugegriffen werden (verhindert den Zugriff auf Kartenkacheln).
- Rotationsanimationen beim Verlassen und Aufrufen von Luftbildern
12. September 2011
Behobene Probleme:
- Markierung bleibt nach dem Anzeigen der Kurzinfo in Firefox 4+ in der angehobenen Position hängen ( Problem 3334)
Wichtige Änderungen:
- GeocoderResult.formatted_address nicht dokumentiert
6. September 2011
Behoben:
- Das Infofenster für das Drop-down-Menü „Element auswählen“ folgt in Firefox nicht dem Schwenken der Karte.
- Kacheln in Korea auf einigen Mobilgeräten
29. August 2011
Wichtige Änderungen:
- Zulassen, dass benutzerdefinierte Steuerelemente einen höheren Z-Index als API-Steuerelemente haben
- Links leiten Nutzer zur richtigen Sprachversion von maps.google.com weiter.
- Öffnen Sie kein InfoWindow für ein KML-Element, wenn kein InfoWindow-HTML-Code, kein Name oder keine Beschreibung vorhanden ist.
- Behobener Fehler: Hochauflösende Kacheln werden nicht richtig dargestellt
24. August 2011
Behobene Probleme:
- Hardwarebeschleunigung für Chrome/Mac deaktiviert: Behebt Probleme beim Rendern von Markierungen und beim Klicken auf Overlays ( Problem 3544, Problem 3551)
- Das Problem mit dem Pinch-to-Zoom-Vorgang unter Android wurde behoben, wenn auf der Seite gescrollt wurde ( Problem 3373).
Wichtige Änderungen:
- Unternehmenssymbole sind jetzt standardmäßig aktiviert.
17. August 2011
Wichtige Änderungen:
- Klickbare Kartensymbole für POIs.
- Stile können in MapOptions festgelegt und auf alle Standardkartentypen angewendet werden.
- Pegman wird bei benutzerdefinierten Kartentypen angezeigt, sofern er nicht explizit deaktiviert wurde.
3,5
10. August 2011
Behoben:
- Markierungen bleiben in der Position „Nach oben ziehen“, wenn sie in Street View zum Horizont gezogen werden
- Street View-Bilder werden nicht neu skaliert, wenn die Karte oder das Fenster in der Größe angepasst wird
- Street View mit gemeinsam genutztem InfoWindow stürzt Browser ab
2. August 2011
Behobene Probleme:
- Hyperlinks im Infofenster in IE funktionieren nicht ( Problem 3503)
- Maßstab wird nicht gedruckt ( Problem 2966)
- Regression: Fehler bei Verwendung von OverviewMapControl mit Karten mit Stil ( Problem 3489)
Wichtige Änderungen:
- Das Kontextmenü für die meisten Steuerelemente ist jetzt bei Rechtsklick deaktiviert.
- Street View-Panorama/Karte in einem Infofenster wird beim Bewegen des Mauszeigers über das Infofenster nicht geschwenkt
- Infofenster können jetzt auf dem iPad gescrollt werden
18. Juli 2011
Behobene Probleme:
- LatLng-Ereignis ist falsch, wenn die Seite unter iOS >= 4.1 gescrollt wird ( Problem 3373)
11. Juli 2011
Behobene Probleme:
- Behoben:
<select>
ist im Infofenster auf Touchgeräten nicht anklickbar ( Problem 3232) - Behoben: Nach einem Rechtsklick auf die Karte wird kein Klick ausgelöst, wenn „MapOptions.draggable“ auf „false“ gesetzt ist (Problem 3071).
Wichtige Änderungen:
- Markierungen mit demselben Z-Index werden jetzt einheitlich über Kachelgrenzen hinweg sortiert.
- Scrollen im Infofenster auf iOS-Geräten jetzt möglich
- Markierungen und Polys werden jetzt neu gezeichnet, wenn sich die Projektion der Karte ändert.
5. Juli 2011
Behobene Probleme:
- Behoben: Der Markierungscursor wird nicht angezeigt, wenn die Karte nicht gezogen werden kann ( Problem 3120).
Wichtige Änderungen:
- Die Möglichkeit, das Places Autocomplete-Steuerelement und das Drop-down-Menü zu gestalten, wurde hinzugefügt.
- Das „Place Autocomplete“-Widget behält die vom Server zurückgegebene Beschreibung bei, nachdem der Nutzer einen Vorschlag ausgewählt hat.
30. Juni 2011
Behobene Probleme:
- Behoben: Die ersten Kartenkacheln wurden doppelt abgerufen.
- Behoben: Das Ereignis „maptypeid_changed“ wurde mehrmals ausgelöst, wenn die Karte nach Version 3.4 erstellt wurde ( Problem 3051).
Wichtige Änderungen:
- Die automatische Vervollständigung von Orten wurde so geändert, dass sie an den Body und nicht an das übergeordnete Element der Eingaben angehängt wird.
- BOTTOM_RIGHT wird jetzt korrekt positioniert
8. Juni 2011
Behobene Probleme:
- Behoben: Der Zoom wird nicht mehr animiert, wenn sich die Zoomstufe um mehr als 2 ändert ( Problem 3033).
Wichtige Änderungen:
- Behoben: OverlayView.set('map', foo) entspricht jetzt OverlayView.setMap.
- Option „language“ von GeocoderRequest entfernt
17. Mai 2011
Behobene Probleme:
- Behoben: Problem mit dem Rendern von Street View in IE7 ( Problem 3272)
Wichtige Änderungen:
- Beim Laden und Ändern des Kartentyps werden jetzt Einblendungsübergänge für Kartenkacheln verwendet.
7. Mai 2011
Keine nennenswerten Änderungen.
3.4
7. Mai 2011
Keine nennenswerten Änderungen.
6. Mai 2011
Behobene Probleme:
- Behoben: Street View-Panorama wird in IE7 nicht angezeigt ( Problem 3272)
- Behoben: Halbdurchsichtiges PNG mit ImageMapType verliert Transparenz in IE7 und IE8 ( Problem 3275)
Wichtige Änderungen:
- „Distance Matrix“-Dienst
14. April 2011
Behobene Probleme:
- Behoben: Unterstützung von benannten CSS-Farben für „poly strokeColor“ und „fillColor“
- Behoben: Polygon ist nicht sichtbar, wenn „strokeOpacity“ auf 0,0 festgelegt ist. ( Problem 3241)
- Behoben: Fehler in IE8 beim Schwenken mit sichtbarer AdUnit ( Problem 3159)
- Gelände- und Hybridkarte ohne Standardkarte und Satellitenkarte in der Steuerung für den Kartentyp zulassen ( Problem 3089)
- Für Bildschirme mit hoher DPI werden Kacheln mit hoher DPI geladen ( Problem 2614).
Wichtige Änderungen:
- Die Neigung der Luftaufnahme ist standardmäßig auf 45 Grad eingestellt, wenn Luftaufnahmen aktiviert und verfügbar sind.
- Das Verhalten beim Auf- und Zuziehen auf dem iPad wurde verbessert.
- DirectionsTravelMode und DirectionsUnitSystem wurden in TravelMode und UnitSystem umbenannt. Die alten Namen sind weiterhin abwärtskompatibel.
14. April 2011
Behobene Probleme:
- Behoben: Markierungssymbol und Schatten sind in IE6 nicht mehr transparent.
- Problem behoben: Markierungen flackern beim Zoomen nicht mehr.
- Behoben: Rendern von Polygonen über Kachelgrenzen hinweg in der Nähe der Nord-/Südpole
Wichtige Änderungen:
- Polylinien und Polygone werden jetzt nach Möglichkeit in Canvas gerendert.
- LatLngs für Ereignisse auf Polylinien und Polygongrenzen werden jetzt am nächsten Punkt auf 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:
- In der Satellitenansicht kann die Ausrichtung in Street View nicht geändert werden ( Problem 3174)
- Karte wird nicht richtig dargestellt, wenn VML deaktiviert ist (Problem 3119)
Wichtige Änderungen:
- Die Straßenüberlagerung in Street View wird jetzt im Schrägbildmodus angezeigt.
22. März 2011
Behobene Probleme:
- Pegman wird in benutzerdefinierten Kartentypen angezeigt ( Problem 3154)
Wichtige Änderungen:
- Behoben: Riesige Markierungen werden an Kachelgrenzen abgeschnitten
- Behoben: Street View-Overlay im Schrägbildmodus
- Behoben: Das Steuerelement für die Übersichtskarte wird im Druckmodus angezeigt.
17. März 2011
Behobene Probleme:
- 45°-Bilder ( Problem 2412)
- Übersichtskarten-Steuerelement ( Problem 1470)
- Unterstützung für animierte GIFs – Option „Optimiert“ hinzugefügt ( Problem 3095)
- Marker.getVisible() gibt „undefined“ zurück ( Problem 3114)
Wichtige Änderungen:
- Behoben: Kreise und Rechtecke ignorieren zIndex
- Behoben: Mausereignisse lösen Ereignisse zweimal aus, wenn die Markierung animiert wird
- Behoben: Bei Karten mit benutzerdefinierten Stilen werden keine Stile verwendet, wenn der Kartentyp nach dem Festlegen der Kartentyp-ID in die Registry aufgenommen wird.
- Behoben: Nicht benutzerdefinierte Kartentypen übernehmen den Stil eines Kartentyps mit benutzerdefinierten Stilen
- Markierungen lösen jetzt MouseEvents und keine DOM-Ereignisse aus
11. März 2011
Behobene Probleme:
- Durch Doppelklicken auf eine Markierung wird die Karte nicht mehr vergrößert ( Problem 3090).
- Ankerpunkt mit benutzerdefiniertem Markierungsschatten funktioniert jetzt ( Problem 3112)
Wichtige Änderungen:
- Panoramio-Ebene
- Z-Indexierung von Markierungen für Wegbeschreibungen korrigiert
- Standardposition des Schattens korrigiert
2. März 2011
Wichtige Änderungen:
- Markierungen werden jetzt in Canvas/VML gerendert, sofern verfügbar
- Größere Click-Ziele für Polylinien, Polygone und KML auf Touch-Geräten
22. Februar 2011
Behobene Probleme:
- InfoWindow-Anker über die MVC-Eigenschaft „anchorPoint“ verfügbar gemacht ( Problem 2860)
- Behebung von Problemen mit der Hybridansicht bei Zoomstufe 0 und 1 ( Problem 3062)
- Kreis/Rechteck wird korrigiert, wenn es schnell auf der Karte hinzugefügt/entfernt wird ( Problem 3052)
- „draggable: false“ auf Touch-Geräten behoben ( Problem 3044)
18. Februar 2011
Behobene Probleme:
- Markierungen in Street View werden nur verkleinert, nicht vergrößert ( Problem 2969)
- Ziehbare Routen funktionieren jetzt auch, wenn routeIndex nicht 0 ist ( Problem 2995)
- Konflikt zwischen Flash und dem Ziehen der Karte behoben ( Problem 2956)
- Wenn „mapTypeId“ im Listener „maptypeid_changed“ geändert wird, ist das Steuerelement für den Kartentyp jetzt konsistent.
Wichtige Änderungen:
- Labels sind jetzt standardmäßig aktiviert, wenn im Steuerelement für den Kartentyp der Satellitenmodus ausgewählt wird.
8. Februar 2011
Wichtige Änderungen:
- Neue hierarchische Steuerelemente für den Kartentyp – sie sind für die Touchbedienung optimiert.
- Neues Logo (Problem 2574)
- MarkerShape.coord wurde in MarkerShape.coords umbenannt, um dem HTML-Attribut
<area>
coords zu entsprechen.
3.3
17. März 2011
Behobene Probleme:
- Polygon wird nicht gerendert
8. Februar 2011
Behobene Probleme:
- Kachelanfragen werden in Chrome nicht abgebrochen ( Problem 3011)
- Das Rechtsklick-Ereignis wird in Firefox/Mac nicht ausgelöst ( Problem 2920)
- Probleme beim Rendern von Text in Safari/Mac ( Problem 3024)
- Wegbeschreibungen werden in IE nicht richtig gedruckt
21. Januar 2011
Wichtige Änderungen:
- MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
- Problem behoben, bei dem beim Ziehen eines Markers in IE6 ein Kreuz unter dem Marker angezeigt wurde
- Der Z-Index ist nicht mehr für das Kartencontainer-Div-Element festgelegt.
17. Januar 2011
Behobene Probleme:
- Ein Problem wurde behoben, bei dem eine falsche Zeitabstimmung für „zoom_changed“ zu falschen Ergebnissen für „fromLatLngToContainerPixel“ geführt hat (Problem 2539).
6. Januar 2011
Behobene Probleme:
- Geometry-Bibliothek hinzugefügt – bietet Dienstfunktionen für sphärische Geometrie und Polylinien-Codierung ( Problem 2540, Problem 2595, Problem 2246)
- Möglichkeit, die minimale/maximale Zoomstufe für die Karte festzulegen ( Problem 1624)
Wichtige Änderungen:
- Die Zoom- und Schwenksteuerung wurde getrennt (keine Navigationssteuerung mehr). Diese können separat konfiguriert werden.
- Neue Touch-freundliche Zoomsteuerung auf Touch-Geräten
- Inhalte eines MVCArray können jetzt durch Aufrufen von clear() gelöscht werden.
- Ein Speicherleck wurde behoben, das beim Hinzufügen und Entfernen von Markierungen in IE8 auftrat.
- Schnelleres Rendern von Polygonen mit verbessertem Vereinfachungsalgorithmus
23. Dezember 2010
Behobene Probleme:
- Klick-Handler für Wegpunkte in ziehbaren Wegbeschreibungen behoben ( Problem 2871)
21. Dezember 2010
Behobene Probleme:
- Beim Ziehen der Karte wurde ein Impuls hinzugefügt ( Problem 2592).
- CSS-Fehler in Street View behoben ( Problem 2666)
- Ein JS-Fehler wurde behoben, der beim Anzeigen eines InfoWindow mit einer Kartenbreite von 0 in IE aufgetreten ist ( Problem 2536).
Wichtige Änderungen:
- Auf Touchgeräten wird jetzt ein für die Touchbedienung optimiertes Zoom-Steuerelement angezeigt, unabhängig davon, ob ZOOM_PAN oder SMALL als Navigationssteuerelement angefordert wird. Wenn das Gerät Multitouch im Browser unterstützt, wird keine Zoomsteuerung angezeigt, da das Zoomen durch Auf- und Zuziehen erfolgt.
9. Dezember 2010
Behobene Probleme:
- Infofenster werden jetzt im Internet Explorer korrekt gedruckt ( Problem 1343).
- Feste Deckkraft in IE8 für ImageMapType
Wichtige Änderungen:
- Unter Markierungen mit einem benutzerdefinierten Symbol wird ein Kreuz angezeigt, wenn sie gezogen werden und „raiseOnDrag“ aktiviert ist.
5. Dezember 2010
Behobene Probleme:
- Eine Schnittstelle zum Ermitteln der maximalen Zoomstufe für Satellitenbilder an einem bestimmten Ort. ( Problem 2049)
- Es wurde eine Option (raiseOnDrag) hinzugefügt, mit der Animationen beim Ziehen einer Markierung aktiviert bzw. deaktiviert werden können. ( Problem 2910)
Wichtige Änderungen:
- Markierungen werden jetzt angehoben, wenn sie gezogen werden, und springen, wenn sie losgelassen werden.
- Markierungsanimationen können programmatisch mit der Funktion „setAnimation“ gesteuert werden.
28. November 2010
Behobene Probleme:
- „maptypeid_changed“ wird nicht mehr zweimal ausgelöst ( Problem 2449)
- Die „size“-Property eines MarkerImage-Objekts ist jetzt zugänglich ( Problem 2465).
- Die Markierungsform bezieht sich auf das Symbol und nicht auf den Sprite ( Problem 2629)
- Das Schwenken der Karte beim Ziehen von Markierungen wurde für kleinere Karten verbessert ( Problem 2868).
- Karten können jetzt gedruckt werden, ohne dass das Drucken von Hintergrundbildern aktiviert werden muss.
- Ein Fehler wurde behoben, durch den Richtungspfeile, die gezogen werden können, auch dann gezogen werden konnten, wenn „draggable“ auf „false“ gesetzt war.
16. November 2010
Geänderte Probleme:
- Problem 2076: Möglichkeit, dem DirectionsRenderer ein InfoWindow zu übergeben ( Problem 2076)
- Problem 2524: Implement streetViewControlOptions
- Problem 2557: Zoom für Street View deaktivieren
Wichtige Änderungen:
- Ein Fehler wurde behoben, der dazu führte, dass in Firefox ein neues Fenster geöffnet wurde, wenn mit der Umschalttaste auf eine Markierung geklickt wurde.
- Buchstabensymbole für Markierungen gingen verloren, wenn „markerOptions“ mit „DirectionsRenderer“ angegeben wurden.
3.2
11. November 2010
Wichtige Änderungen:
- Ein Fehler wurde behoben, durch den Polygone in IE7/IE8 mit RTL abgeschnitten wurden.
- Ein Fehler wurde behoben, der dazu führte, dass Checkboxen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
- Geodätische Polylinien, die den Äquator überspannten, waren nicht detailliert genug.
- Es wurden Steuerpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER und RIGHT_BOTTOM hinzugefügt.
- Die Steuerelementpositionen LEFT wurden in LEFT_TOP, RIGHT in RIGHT_TOP, TOP in TOP_CENTER und BOTTOM in BOTTOM_CENTER umbenannt.
11. Oktober 2010
Geänderte Probleme:
- Problem 2478: Street View – Kompass in einigen Browsern falsch ausgerichtet oder nicht vorhanden
- Problem 2528: ImageMapTypeOptions-Deckkraft in IE8 fehlerhaft
- Problem 2661: Infowindow - Right click on an input field does not display context menu (Infofenster – Beim Rechtsklick auf ein Eingabefeld wird kein Kontextmenü angezeigt)
- Problem 2741: Markierungen werden nach dem Schwenken der Karte unter iOS 4 nicht platziert
Wichtige Änderungen:
- Street View ist standardmäßig aktiviert
- Es wurde ein Fehler behoben, durch den „this“ nicht an .getTileUrl übergeben wurde.
- Das „domready“-Ereignis für „InfoWindow“ wird jetzt ausgelöst, nachdem das Fenster sichtbar ist.
28. September 2010
Geänderte Probleme:
- Problem 2712: Memory Leaks (add/remove markers, show/hide markers, zoom/pan map)
Wichtige Änderungen:
- V2- und V3-Karten funktionieren besser, wenn sie sich auf derselben Seite befinden.
- Fehler in HTML5 Street View behoben, der auftrat, wenn die Ansicht schnell nach unten gezogen wurde
16. September 2010
Geänderte Probleme:
- Problem 2701: Die anfängliche Ausrichtung des Street View-Navigators folgt nicht der Perspektive.
14. September 2010
Geänderte Probleme:
- Problem 157: Unterstützung für ziehbare Wegbeschreibungen
- Problem 1852: Das „rightclick“-Ereignis für ein google.maps.Marker-Objekt wird ohne Argument ausgelöst.
- Problem 2673: Pegman verschwindet nach Positionsänderung
Wichtige Änderungen:
- Leistung der Markierungen wurde verbessert
31. August 2010
Geänderte Probleme:
- Problem 2658: Hohe Infofenster
Wichtige Änderungen:
- Geodätische Linien wurden für höhere Zoomstufen verbessert
24. August 2010
Geänderte Probleme:
- Problem 2648: Das Auslösen des Ereignisses zum Ändern der Kartengröße führt in Firefox in Version 3.2.1 zu einem Fehler.
Wichtige Änderungen:
- Beim wiederholten Ein- und Auszoomen (z. B. mit einem Scrollrad) werden jetzt weniger Kacheln aus den Zwischenzoomstufen geladen.
16. August 2010
Geänderte Probleme:
- Problem 2416: Schwenken und Zoomen mit Apple Magic Mouse zu empfindlich
- Problem 2606: Wenn „draggable“ auf „false“ gesetzt wird, werden Links auf einer Karte deaktiviert.
- Problem 2640: Arbeitsspeicher wird bei Browseraktualisierungen / onunload nicht geleert (IE)
Wichtige Änderungen:
- Street View-Markierungen werden entsprechend ihrer Entfernung skaliert.
- Zoom-Schieberegler wird beim Schwenken aktualisiert
9. August 2010
Wichtige Änderungen:
- Die verworfenen Eigenschaften „KMLMouseEvent.position“ und „FusionTablesMouseEvent.position“ wurden entfernt. Stattdessen .latLng verwenden
- Die nicht mehr unterstützte Property „StreetViewService.getNearestPanorama“ wurde entfernt. Stattdessen .getPanoramaByLocation verwenden
3.1
28. September 2010
Wichtige Änderungen:
- Es wurde ein Problem behoben, bei dem für Routen mit demselben Start- und Zielort ein JS-Fehler ausgegeben wurde.
9. August 2010
Wichtige Änderungen:
- Das Ändern der Karte einer OverlayView wurde korrigiert
- Aufrufen von „GroundOverlay.setMap(null)“ behoben
- IE – kein Speicherleck mehr beim Zoomen/Schwenken
5. August 2010
Geänderte Probleme:
- Problem 2588: Wenn setVisible(false) für ein Panoramaobjekt mit angehängtem Listener aufgerufen wird, tritt in IE ein JS-Fehler auf
Wichtige Änderungen:
- Das Problem, dass Markierungen in IE6 bei einer Zoomänderung verschwanden, wurde behoben.
29. Juli 2010
Geänderte Probleme:
- Problem 2337: Verlorene Polylinie
- Problem 2497: Die anklickbare Option wird für „Circle“ nicht berücksichtigt.
Wichtige Änderungen:
- Das benutzerdefinierte Panorama „originHeading“ wurde zugunsten von „centerHeading“ eingestellt.
- Auf koreanischen Hybridkacheln werden jetzt Straßen angezeigt
- Klicks werden jetzt durch nicht klickbare Polygone auf der Karte weitergeleitet
22. Juli 2010
Geänderte Probleme:
- Problem 1856: Unterstützung für das Rendern von Polygonen in Opera
- Problem 2159: Das „dragend“-Ereignis wird nach dem Zoomen mit dem Mausrad ausgelöst.
- Problem 2385: Bei höheren Zoomstufen wird das GroundOverlay in Internet Explorer schwarz dargestellt.
- Problem 2337: Verlorene Polylinie
- Problem 2427: Wenn ein Infofenster geöffnet ist und die Karte automatisch geschwenkt wird, bleiben Markierungen „hängen“
- Problem 2493: Markierungen werden in IE7 nicht richtig gelöscht.
- Problem 2500: MarkerImage wird zugeschnitten, wenn !Marker.setIcon(<scaled MarkerImage>) für eine vorhandene Markierung verwendet wird
- Problem 2549: CSS für das Drop-down-Menü von Google generiert Warnung
Wichtige Änderungen:
- Beim Ziehen eines Polygons wird kein Click-Event mehr ausgelöst.
- Wenn Sie auf ein Formularauswahlelement klicken, das sich außerhalb eines Info-Fensters befindet, wird kein Kartenklick mehr ausgelöst.
- Wenn Sie auf ein KML-Overlay klicken, wird kein Kartenklickereignis mehr ausgelöst.
- Street View wird jetzt automatisch geschwenkt, damit ein Info-Fenster auf den Bildschirm passt.
- KML- und FusionTables-MouseEvent-LatLng wurde von „position“ zu „latLng“ geändert
- Android-Zoomsteuerelemente leiten Klicks nicht mehr an die Karte weiter
17. Juni 2010
Geänderte Probleme:
- Problem 2346: Option zum Deaktivieren von flüssigen Animationen
Wichtige Änderungen:
- Fehler behoben, durch den Markierungen geflackert haben
- Das „domready“-Ereignis des „InfoWindow“-Elements wurde verbessert.
- „DirectionsRoute.bounds“ ist jetzt verfügbar
11. Juni 2010
Geänderte Probleme:
- Problem 2389: Street View funktioniert nicht in IE7
- Problem 2460: Fehler bei der Positionierung von Pegman
- Speicherleck bei Markierungen behoben
- Die Latenz für die erste Geocodierung wurde verbessert
- Zugriff auf den StreetViewService
3
18. Mai 2010
Geänderte Probleme:
- Problem 2037: GPolylineOptions geodesic
- Fehler behoben, damit das Google-Urheberrecht für benutzerdefinierte Kartentypen korrekt angegeben wird
- Geodätische Eigenschaft für Polygone und Polylinien hinzugefügt
- Polygone und Polylinien sind jetzt anklickbar.
- Dem GroundOverlay wurde eine anklickbare Option hinzugefügt.
13. Mai 2010
- Problem 1724: Falsche Größe/falsche Ränder des Info-Fensters beim Festlegen des Inhalts über ein Element anstelle eines Strings
Wichtige Änderungen:
- Es wurde ein Fehler behoben, durch den Boden-Overlays beim Überqueren der Datumsgrenze vorzeitig abgeschnitten wurden.
- „marker.setIcon“ funktioniert jetzt mit „\“ in der URL
- Maus-Raus-Ereignisse für Polygone und Polylinien in IE
- Das Ändern eines Markierungssymbols führt nicht mehr zu Flimmern.
7. Mai 2010
- Problem 1458: Funktionsanfrage: KML-Unterstützung in der Google API v3
- Problem 1658: Verkehrs-Overlay hinzufügen
- Problem 2209: Stack-Überlauf
- Problem 2254: Mehrere Aufrufe von „setMap(gMap)“ und „setMap(null)“ für das Circle-Objekt ändern die Deckkraft von Strich und Füllung.
Wichtige Änderungen:
- KML- und GeoRSS-Ebenen hinzugefügt
- Hinzugefügt: Boden-Overlays
- Es wurden neue Ebenen hinzugefügt: Verkehrslage und Radfahrer
- Die Property „suppressBicyclingLayer“ wurde für DirectionsRendererOptions hinzugefügt.
- Ein Fehler wurde behoben, damit der Zoomlayer bei einer Änderung des MapType-Werts korrekt referenziert wird.
- Die „DirectionsResult“-Property „start/end_point“ wurde in „start/end_location“ umbenannt.
- Die DirectionsLeg-Property „start/end_geocode“ wurde in „start/end_address“ umbenannt.
- Die DirectionsRoute-Eigenschaft „optimized_waypoint_order“ wurde in „waypoint_order“ umbenannt.
- Die Unterstützung für alte Eigenschaftsnamen für Wegbeschreibungen (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) wurde entfernt. Es werden weiterhin Warnungen protokolliert. Außerdem wird die Umwandlung von Routen in Abschnitte in Schritte und von Fahrten in Routen in Schritte entfernt.
- GeocoderGeometry.latLng wurde in GeocoderGeometry.location geändert.
30. April 2010
- Problem 2230: Die Karte wird ohne die beabsichtigte benutzerdefinierte Projektion initialisiert.
Wichtige Änderungen:
- Wenn Sie auf die Karte klicken, wird der Fokus jetzt auf die Tastatur gelegt.
- iPad Zusammenziehen von Fingern zum Heranzoomen 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 Option „hideRouteList“ für „DirectionsRenderer“ funktioniert nicht wie erwartet.
Wichtige Änderungen:
- Ein Fehler wurde behoben, durch den benutzerdefinierte Symbole beim Schwenken vom unteren Rand der Karte verschwanden.
13. April 2010
- Problem 2275: MarkerImage kann nicht wiederverwendet werden
- Problem 2181: Wenn Sie eine google.maps.Marker-Markierung hinzufügen und dann mit dem Mausrad ein- oder auszoomen, wird die Markierung ausgeblendet.
11. April 2010
Keine nennenswerten Änderungen oder geänderten Probleme.
5. April 2010
- Problem 1976: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2107: Verschiebbarer Marker verschwindet, wenn er von der Karte gezogen wird
- Problem 2181: Die Projektionseigenschaft der Grundkarten ist nicht vorhanden.
Wichtige Änderungen:
- Die Übersichtspolylinie für die Wegbeschreibung in DirectionsRoute wurde als „overview_path“ verfügbar gemacht.
- Die aktuelle Projektion der Karte wird als schreibgeschützte Property verfügbar gemacht.
23. März 2010
Wichtige Änderungen:
- Höhe ist jetzt in der API verfügbar
- Die Kacheln werden bei langsamen Internetverbindungen jetzt schneller geladen.
15. März 2010
Wichtige Änderungen:
- Polygone werden jetzt korrekt neu gezeichnet, wenn sich die Stile ändern.
- Über console.log werden Warnmeldungen zur Einstellung ausgegeben, wenn der alte Stil „Directions“ verwendet wird.
10. März 2010
- Problem 1801: zIndex für Polylinien/Polygone
- Problem 2144: DirectionsRequest sollte die Option „avoidHighways“ enthalten.
- Problem 2207: Fehler: Linienzug wird in IE ausgefüllt
- Problem 2113: Polylinien werden in Firefox bei hohen Zoomstufen nach der Veröffentlichung im Januar unterbrochen
Wichtige Änderungen:
- Neu: Fahrradrouten
- Neue DirectionsRequest-Optionen hinzugefügt:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Verbesserte Rendering-Geschwindigkeit für Polygone/Polylinien
- Die folgenden Directions-Objekte wurden umbenannt. Alte Namen werden weiterhin unterstützt.
- Route zu DirectionsLeg
- DirectionsTrip zu DirectionsRoute
3. März 2010
- Problem 2136: Eigenschaften in google.maps.MarkerImage verschleiern, auf die nicht verwiesen werden sollte
Wichtige Änderungen:
- Ein Fehler wurde behoben, durch den die Karte gesprungen ist.
- Das zweimalige Heranzoomen direkt hintereinander wurde verbessert.
- Das latLng-Attribut des Drag-Events für Markierungen wird nicht mehr verschleiert.
26. Februar 2010
- Problem 1651: mousemove / mouseover / mouseout für die Kartenfläche
- Problem 2142: DirectionsRendererOptions should allow users to suppress markers entirely
- Problem 2148: event.latLng fehlt!
- Problem 2109: Fehler: NavigationControlStyle.ZOOM_PAN wird in IE8 nicht richtig angezeigt
- Problem 2153: MVCArray.push() gibt keine neue Länge zurück
Wichtige Änderungen:
- Fügen Sie ImageMapType die Deckkraft hinzu.
- Der Fehler wurde behoben, durch den der Rechtsklick auf ein Rechteck oder einen Kreis nicht ausgelöst wurde.
- Die Inhalte 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.
Wichtige Änderungen:
- Neue Rechteckklasse hinzugefügt
- Neue Circle-Klasse hinzugefügt
- Ein Speicherleck beim Erstellen und anschließenden Entfernen einer Markierung wurde behoben.
- Die Annotation des MVCArray von LatLngs zum Schließen von Polygonen wurde beendet, da dies dazu führt, dass Polylines, die dasselbe MVCArray verwenden, ebenfalls geschlossen werden (siehe Problem 2135).
- Ein Fehler wurde behoben, durch den Markierungen auf dem Bildschirm manchmal ausgeblendet wurden, wenn die Zoomstufe der Karte auf den aktuellen Wert eingestellt war.
- Der ImageMapType wird jetzt unter Android korrekt angezeigt.
- Das Schema zum Zuschneiden von Polygonen wurde geändert, um Polygone zuzulassen, die den Nord- oder Südpol enthalten.
- Der Breitenbereich von MercatorProjection wurde auf das Maximum erhöht, das durch die Gleitkomma-Genauigkeit möglich ist.
28. Januar 2010
- Problem 1367: Funktionsanfrage: LayoutManager für Entwickler verfügbar machen, damit sie DIVs im „Kontrollfluss“ platzieren können
- Problem 1916: Funktionsanfrage: Möglichkeit zum Skalieren von MarkerImage hinzufügen
- Problem 1443: extend() und union() sollten das LatLngBounds-Objekt zurückgeben
- Problem 1997: Dokumentation der MapOption „size“
- Problem 2074: Karte wird nicht gerendert, wenn die Weltkarte genau den Abmessungen des Kartencontainers entspricht
Wichtige Änderungen:
- Unterstützung für indische Sprachen hinzugefügt:
- bn, gu, kn, ml, mr, ta, te
- Dem Ereignis-Namespace wurden neue statische Methoden hinzugefügt:
- addListenerOnce
- addDomListenerOnce
- Dem Objekt DirectionsStep wurde das neue Attribut „encoded_lat_lngs“ hinzugefügt, um die Menge der LatLngs im komprimierten ASCII-Format verfügbar zu machen.
- Leistungsverbesserung durch Entfernen von DOM-Elementen für Markierungen außerhalb des Bildschirms
- Fehler beim Schwenken in Google Chrome behoben
- Fehler beim Pinch-Zoom auf dem iPhone behoben
19. Januar 2010
- Problem 1422: Funktionsanfrage: Entwickler sollen benutzerdefinierte Kartentypen erstellen können
- Problem 1523: Funktionsanfrage: fromContainerPixelToLatLng (und umgekehrt)
- Problem 1443: „extend()“ und „union()“ sollten das LatLngBounds-Objekt zurückgeben
- Problem 1960: Fehler: Unvollständige Informationen bei Verwendung von „provideTripAlternatives“
- Problem 1675: Fehler in der Dokumentation des Tutorials
- Problem 1676: Tutorial Documentation Error - Control Options
- Problem 1856: Polygone werden in Opera nicht gerendert.
- Problem 1954: Die bulgarische Lokalisierung ist nicht korrekt.
- Problem 1976: Fehler: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2063: Variable Name Collisions when Minifying OverlayView Subclasses
Wichtige Änderungen:
- Unterstützung für benutzerdefinierte Kartentypen, einschließlich Basiskartentypen, Overlay-Kartentypen und Projektion:
- Neues ImageMapType-Objekt zur Unterstützung benutzerdefinierter Kartenkacheln
17. Dezember 2009
Wichtige Änderungen:
- Der anfängliche Ruck, der vor dem Beginn einer Karten-Schwenkanimation auftrat, wurde behoben.
- Das Problem, dass die Karte beim Heranzoomen über die maximale Zoomstufe hinaus mit dem Mausrad oder durch Doppelklicken an einen anderen Ort springt, wurde behoben.
- Die Steuerelemente für Urheberrecht, MapType und Navigation werden an die Kartengröße angepasst.
- Die alten Getter, Setter und Ereignisnamen sind offiziell veraltet und nicht mehr definiert.
10. Dezember 2009
- Problem 1820: Beim Heranzoomen mit dem Mausrad wird über den maximalen Zoomfaktor hinaus gezoomt und die Position der Karte wird „übersprungen“.
- Problem 1743: Durch Scrollen zum Zoomen wird die Karte an einen völlig anderen Ort verschoben.
Weitere wichtige Änderungen:
- Die neue Methode panToBounds wurde hinzugefügt.
- Neue Kartenanimation hinzugefügt. Betrifft das Ziehen, Schwenken, Zoomen und Aufrufe von setCenter/setZoom in allen Browsern.
- Es wurde eine Warnmeldung für die Konsolenprotokollierung hinzugefügt, wenn eingestellte Methoden verwendet werden.
25. November 2009
- Problem 1696: Funktionsanfrage: Platzierung der Kartensteuerung
- Problem 1909: „getBounds“-Fehler nach Änderung der Kartenmitte
- Problem 1938: map.setOptions erkennt keine Steuerungsoptionen
Weitere wichtige Änderungen:
- RTL-Unterstützung für die folgenden Sprachen wurde hinzugefügt: Arabisch, Persisch, Hebräisch
- Die Eigenschaft „lat_lngs“ für „DirectionsResult“-Schritte wurde verfügbar gemacht.
11. November 2009
- Problem 1742: Benutzerdefinierte Symbolmarkierung wird immer über der Standardmarkierung angezeigt
Weitere wichtige Änderungen:
- Unterstützung für drei neue Sprachen hinzugefügt.
- Baskisch
- Galizisch
- Tagalog
29. Oktober 2009
- Problem 1421: Funktionsanfrage: Directions-Klasse in API v3 hinzufügen
Weitere wichtige Änderungen:
- Referenzdokumentation mit DirectionsRenderer und DirectionsService aktualisiert
26. Oktober 2009
- Problem 1647: Funktionsanfrage: Bereitstellung eines Ereignisses für das fertige DOM des Infofensters
- Problem 1710: Möglichkeit, das Zoom-Event des Nutzers bei Doppelklick abzubrechen
Weitere wichtige Änderungen:
- JS-Fehler wird ausgegeben, wenn ungültige Argumente an „new google.maps.LatLng()“ übergeben werden
- Fehler behoben: Statische Karte wurde beim Laden der Karte zweimal geladen
15. Oktober 2009
- Problem 1525: Fehler bei „get_bounds“ bei niedrigen Zoomstufen
- Problem 1757: fitBounds() funktioniert nicht über den 180. Meridian hinweg
- Problem 1790: Mit „map.setOptions“ kann der Cursor nicht festgelegt werden.
- Problem 1767: BugProblem with event propagation
Weitere wichtige Änderungen:
- Updates für die Dokumentation:
- Neue Methode verfügbar: LatLngBounds.isEmpty()
- Alle Methoden, Ereignisse, Properties und Konstanten nach Namen sortiert
- Falsche Typen in den Eigenschaften der Polylinien- und Polygonoptionen wurden korrigiert.
28. September 2009
- Verbesserungen der Leistung beim Rendern von Polygonen.
- Ein Problem mit der JS-Warnung für SVGView wurde behoben.
22. September 2009
- Problem 1420: Funktion: Der API die Klasse „Polyline“ hinzufügen
- Problem 1371: Das Ereignis „map.bounds_changed“ wird wiederholt ausgelöst, wenn die Karte verschoben wird.
- Problem 1700: Falscher Standort bei Klick nach dem Verkleinern in Firefox 3.5
- Problem 1702: Falsche latLng-Werte in click- und dblclick-Ereignissen, wenn ein Scroll-Offset in einem übergeordneten Element vorhanden ist
- Problem 1723: Karte springt beim Ziehen auf dem iPhone
Weitere wichtige Änderungen:
- Polylinien und Polygone sind jetzt verfügbar. Damit können Sie Linien oder ausgefüllte Bereiche auf der Karte zeichnen, Strich- und Füllstile festlegen und die meisten Mausereignisse unterstützen (d.h. noch kein Mouseover). Sie funktionieren in allen unterstützten Browsern (IE6.0+, Firefox 2.0+, Safari 3.1+, Chrome), einschließlich unterstützter Mobilgeräte.
- Der Entwicklerleitfaden für Polylinien und Polygone wurde um zwei neue Abschnitte erweitert.
- Der API-Referenz wurden zwei neue Klassen für Polylinien und Polygone hinzugefügt.
- Neues Kartenereignis „idle“ hinzugefügt, das ausgelöst wird, wenn sich die Karte eine Weile nicht bewegt hat. Behebt Problem 1371.
- Es wurden falsche LatLng-Werte zurückgegeben, wenn auf die Karte geklickt wurde. Das Problem wurde behoben.
- Ein Fehler beim Zoomen mit zwei Fingern auf dem iPhone wurde behoben. Siehe Problem 1723.
10. September 2009
- Problem 1659: Falsche latLng-Werte in Click- und Dblclick-Ereignissen nach dem Schwenken, Firefox 3.5
- Problem 1621: Falscher Standort nach dem Klicken auf die Karte in IE8 mit DOCTYPE
- Problem 1642: InfoWindow overflow:auto
- Problem 1531: Die Höhe des Infofensters nimmt mit jedem Öffnen zu.
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 die Abwärtskompatibilität zu gewährleisten. Beispiel:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Der OverlayView-Schnittstelle wurde die neue Methode „onAdd“ hinzugefügt, die aufgerufen wird, wenn Bereiche und Projektion zum ersten Mal initialisiert werden. Damit wird Problem 1377 behoben.
- Die Methode „remove“ der OverlayView-Schnittstelle wurde in „onRemove“ umbenannt. Der alte Name wird weiterhin unterstützt, um die Abwärtskompatibilität zu gewährleisten.
2. September 2009
- Problem 1525: Fehler bei „get_bounds“ bei niedrigen Zoomstufen
- Problem 1596: Beim Schwenken über den nördlichen oder südlichen Rand der Welt hinaus wird ein Fehler zurückgegeben.
- Problem 1643: Fehler: Karte wird unnötig gescrollt
- Problem 1379: Ich kann in V3 keine Kartendaten für Korea sehen
Weitere wichtige Änderungen:
- Kontinuierliches Scrollen mit dem Mausrad und Zoom per Doppelklick in Chrome, Safari 4 und Firefox 3.5 aktiviert
- Verbesserte Leistung beim Ziehen der Karte
- Durch Doppelklicken wird die Karte nach dem Zoomen zentriert
24. August 2009
- Problem 1567: map.set_center für einen nahegelegenen Ort funktioniert nicht.
- Problem 1605: Beim Scrollen auf der Karte wird auch die Seite gescrollt.
- Problem 1467: Schwenken Kartenfunktion + Animation
Weitere wichtige Änderungen:
- Das Zoomen mit dem Mausrad ist standardmäßig aktiviert. Um die Funktion zu deaktivieren, setzen Sie die scrollwheel-Eigenschaft der Kartenoption auf „false“.
- Die Dokumentation wurde aktualisiert und enthält jetzt die Funktionen „panTo“ und „panBy“.
14. August 2009
- Problem 1575: Fehler in der Methode „set_draggable()“ für ziehbare Markierungen
Weitere wichtige Änderungen:
- Das Zoomen mit dem Scrollrad wurde aktiviert.
- Ein Problem wurde behoben, das iPhones betraf und bei dem nach dem Ziehen der Karte Sprünge auftraten.
4. August 2009
- Problem 1393: Ziehbare Markierungen zulassen
- Problem 1448: Fehler: Für API v3 ist eine checkResize()-Funktion (oder eine entsprechende Funktion) erforderlich.
- Problem 1404: Fehler mit dem Cursor in Opera
- Problem 1514: Auswahlpfeil für „MapType“ wird mit HTML 4.01 Strict falsch dargestellt
- Problem 1426: InfoWindow z-index control
Weitere wichtige Änderungen:
- Das Zoomen und Ziehen auf dem iPhone sollte robuster sein.
- InfoWindow-Objekten wurden Setter und Getter für zIndex hinzugefügt.
Änderungen in der Dokumentation:
- Die Methoden „get_draggable“ und „set_draggable“ für Markierungen wurden hinzugefügt.
- Die Ereignisse „marker drag“, „dragstart“, „dragend“ und „draggable_changed“ wurden hinzugefügt.
- Eigenschaft „Marker draggable“ hinzugefügt
- Methoden „get_zIndex“ und „set_zIndex“ für Infofenster hinzugefügt
- Info Das Ereignis „zIndex_changed“ wurde für Infofenster hinzugefügt.
- zIndex-Eigenschaft für Infofenster hinzugefügt
13. Juli 2009
- Problem 1415: infowindow content: selectable true/ false
- Problem 1432: Das Mouseout-Ereignis wird nicht ausgelöst, nachdem „set_icon“ aufgerufen wurde.
- Problem 1365: Kartentyp-Steuerelemente werden bei striktem DOCTYPE falsch gerendert
Weitere wichtige Änderungen:
- Entwickler müssen die Größe für ein MarkerImage nicht mehr angeben. Die API erkennt sie, wenn sie nicht angegeben wird. Die Argumente „size“, „anchor“ und „origin“ für „MarkerImage“ sind alle optional.
- Entwickler müssen OverlayView.call(this) nicht mehr im Konstruktor einer OverlayView-Unterklasse aufrufen.
- Die OverlayView-Methoden „changed“ wurden aus der Schnittstelle entfernt. Das sollte sich nicht auf den Code von Entwicklern auswirken, da diese Methoden zuvor nicht verwendet wurden.
- Die Option „partialmatch“ wurde aus GeocoderRequest-Objekten entfernt. Wenn ein Entwickler den Parameter weiterhin übergibt, hat das keine Auswirkungen auf die Abfrage.
12. Juni 2009
Geänderte Probleme:
- Problem 1363: Fehler: Ereignisse durch Kartenklick werden auf dem iPhone nicht gesendet
Weitere wichtige Änderungen:
- Große Zoomsteuerung ist in allen Browsern anklickbar
- Das Infofenster „räumt“ die große Zoomsteuerung aus dem Weg und positioniert sich vollständig innerhalb der Karte und der Steuerelemente.
- Mobile Copyright-Verwendung mit schönen Bildern
- Kacheln werden von der Mitte anstatt von oben links geladen
- Nutzer können den Text der Schaltflächen für den Kartentyp oder die Steuerelementbilder nicht mehr auswählen.
- Die Hauptbibliothek ist um etwa 1,9 KB kleiner.