Abonniere 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 Versionierung
In diesem Änderungslog sind Releases nach Datum und Versionsnummer sowie die zugehörigen Änderungen aufgeführt.
Wenn Sie Updates zu neuen Maps API-Versionen erhalten möchten, abonnieren Sie die Gruppe google-maps-js-api-v3-notify.
3.59.3
12. Dezember 2024
Änderungen:
- Firebase App Check kann jetzt mit der Maps JS API und Places JS verwendet werden.
3.59.2
5. Dezember 2024
Änderungen:
- [Alphakanal] Atomare Kartenelemente werden in unterstützten Städten ab Zoomstufe 17 angezeigt.
- Fügen Sie der Initialisierer-Funktion eine ID für die Nutzerzuordnung hinzu. So kann Google besser nachvollziehen, welche Bibliotheken und Samples für Entwickler hilfreich sind, z. B. die Verwendung einer Markierungs-Clustering-Bibliothek. Wenn Sie die ID für die Nutzerzuordnung 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-Überprüfung mit Google Lokale Dienstleistungen und zur Verwendung von App-Überprüfung mit Google Maps
3.59.1
21. November 2024
Änderungen:
- [Betakanal] Ein Problem wurde behoben, durch das die Zoomsteuerung in Street View fehlte.
- Ein Fehler wurde behoben, bei dem bei älteren Markierungen, die nicht anklickbar sind, trotzdem das Click-Event ausgelöst wurde.
- Ein Fehler wurde behoben, durch den die Pixelposition bei Advanced Markers nicht aktualisiert wurde, wenn zu einem benutzerdefinierten Kartentyp gewechselt wurde.
- Wenn Standard- oder benutzerdefinierte Kartentypen und -stile mit einer Karten-ID angewendet werden, wird jetzt eine Konsolenwarnung protokolliert. In diesem Fall werden Kartenstile über die Cloud Console gesteuert. Cloud-Stile werden derzeit nur für Kartentypen vom Typ „Straßenkarte“ unterstützt.
- Im Dunkelmodus werden die Schaltflächen zum Verschieben der Kamera beim Bewegen des Mauszeigers eingeblendet.
- Problem mit dem Abstand von „fitBounds“ bei sehr kleinen Rändern.
3.58.11a
31. Oktober 2024
Änderungen:
- [Betakanal] Ein Fehler wurde behoben, durch den der Street View-Pegman auf der Webkomponentenkarte nicht verwendet werden konnte.
- Screenreader können den Fokus nicht mehr auf die Scroll-Mitteilung legen, wenn sie auf einer Embed API-Karte ausgeblendet ist.
3.58.10
24. Oktober 2024
Änderungen:
- Ein Problem wurde behoben, das beim Zugriff auf den Sitzungsspeicher zu einer Ausnahme führte.
3.58.9 (Rollback durchgeführt)
17. Oktober 2024
Änderungen:
- [Alphakanal] Benutzerdefinierte Bilder und SVGs können jetzt für Markierungen verwendet werden, die in 3D-Karten gerendert werden.
3.58.8
10. Oktober 2024
Änderungen:
- Eine falsche Konsolenwarnung für WebGLOverlayView wurde entfernt.
- Ein Problem wurde behoben, durch das in Chrome fälschlicherweise eine blaue Fokuslinie um die Karte herum angezeigt wurde, wenn es sich dabei um das erste Element auf der Seite handelte, mit dem über einen Cursor oder eine Maus interagiert wurde.
- ODRD-Fahrzeug- und Flottenstandortanbieter für das JavaScript-Flotten-Tracking von Mobilitätsdiensten hinzugefügt
3.58.7
3. Oktober 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.58.6
25. September 2024
Änderungen:
- [Alphakanal]
*Opacity
-Properties 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 Kameraanimationen sind jetzt für die Verwendung mit 3D‑Karten in der experimentellen Version verfügbar.
- Es wurde ein Fehler behoben, durch den benutzerdefinierte Kartentypen auf Vektorkarten nicht miteinander ausgetauscht werden konnten.
- Verwenden Sie High-DPI-Satellitenbilder für Geräte mit hoher Pixeldichte.
3.58.5a
19. September 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.58.4a
12. September 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.58.3
5. September 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.58.2
29. August 2024
Änderungen:
- Das Text-Glyph der
PinElement
wird jetzt mit derPinElement
skaliert und die Standardfarbe entspricht der StandardglyphColor
derPinElement
.
3.58.1a
22. August 2024
Änderungen:
- [Betakanal] Das Zoom-Steuerelement wird standardmäßig durch die Kamerasteuerung ersetzt. Die Kamerasteuerung bietet sowohl Zoom- als auch Schwenkfunktionen.
- Veröffentlichen Sie die Properties
cameraControl
undcameraControlOptions
inMapOptions
. - Es soll möglich sein, das Farbschema (hell oder dunkel) bei der Instanziierung der Karte festzulegen.
- Kartentyp-Steuerelement so aktualisieren, dass es bei zu geringer Kartenbreite umgebrochen wird
- Ein neuer Labeler für das Rendern der Labels in Vector Maps wurde integriert.
- Die neuen Basiskartenfarben sind jetzt im Kanal
v=weekly
standardmäßig für Entwickler verfügbar, 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] Adressbeschreibungen wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Vorwärtsgeocodierung und die Orts-ID-Suche hinzugefügt.
3.57.12
1. August 2024
Änderungen:
- [Betakanal] Adressbeschreibungen wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Vorwärtsgeocodierung und die Orts-ID-Suche hinzugefügt.
- [Betakanal] Das Farbschema (hell oder dunkel) kann jetzt bei der Instanziierung der Karte festgelegt werden.
- Latenz von IconMouseEvent verringern, wenn auf ein Element in Vektorkarten geklickt wird
3.57.10
25. Juli 2024
Änderungen:
- [Betakanal] Adressbeschreibungen wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Vorwärtsgeocodierung und die Orts-ID-Suche hinzugefügt.
- Der „Place“-Klasse wurden mehrere Attribute für primäre Typen und Anzeigenamen hinzugefügt.
3.57.9
18. Juli 2024
Änderungen:
- Die Barrierefreiheit der Pegman-Steuerung für Street View wurde verbessert.
3.57.8b
11. Juli 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.57.7
4. Juli 2024
Änderungen:
- Fügen Sie den Properties der Ortsklasse Optionen für Elektrofahrzeuge und Kraftstoff hinzu. Suchoptionen für Elektrofahrzeuge für Place.searchByText aktivieren
3.57.6a
27. Juni 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.57.5
20. Juni 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.57.4
13. Juni 2024
Änderungen:
- [Betakanal] Ein neuer Labeler für das Rendern von Vector Maps-Labels wurde integriert.
- Das Infofenster hat die neue Property
isOpen
, die angibt, ob es auf einer Karte oder in Street View geöffnet ist. - Fehler in der Referenzdokumentation für die Klasse „Place Autocomplete“
PlacePrediction
behoben.
3.57.3a
6. Juni 2024
- [Betakanal] Adressbeschreibungen wurden der Geocoding-Antwort für die umgekehrte Geocodierung, die Vorwärtsgeocodierung und die Orts-ID-Suche hinzugefügt.
3.57.2
28. Mai 2024
Änderungen:
- Ein Fehler wurde behoben, bei dem das Steuerelement für den Kartentyp in der Webanwendung keine Menüs öffnete.
- Ein Fehler wurde behoben, durch den der Ziehpunkt von AdvancedMarkerElement fehlte.
- Fügen Sie der neuen Place API eine Autocomplete-Funktion hinzu.
- Karten-Rasterkacheln werden jetzt im WebP-Bildformat gesendet.
- Die Dokumentation für Place.searchByText und Place.searchNearby wurde aktualisiert, um auf die richtige Liste der Felder zu verweisen.
- Im Wochenkanal sind jetzt eine neue Schaltfläche zum Schließen des Infofelds und ein optionaler Titel verfügbar.
3.57.0
24. Mai 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.56.12a
9. Mai 2024
Änderungen:
- Ein Fehler wurde behoben, durch den der Ziehpunkt von
AdvancedMarkerElement
fehlte.
3.56.11
2. Mai 2024
Änderungen:
- [Betakanal]
<gmp-map>
wird jetzt auch standardmäßig im Vektormodus angezeigt, wenn eine Karten-ID festgelegt ist, für die aber kein expliziter Rendering-Typ festgelegt ist (z.B. DEMO_MAP_ID).
3.56.10
25. April 2024
Änderungen:
- [Betakanal] Das Ereignis „gmp-placeselect“ des Elements „PlaceAutocomplete“ wird jetzt gepuffert.
- [Betakanal] Es gibt jetzt eine neue Schaltfläche zum Schließen des Infofensters und einen optionalen Titel.
- [Betakanal] Die Barrierefreiheit für Tastatur und einzelne Mauszeiger wurde für das Pegman-Steuerelement in Street View verbessert.
- Das Problem mit dem Speicherleck, das durch das Entfernen erweiterter Markierungen verursacht wurde, wurde behoben.
- Ein Problem wurde behoben, durch das Kreise keinen flüssigen Umriss hatten.
- API zum Festlegen des Vektormodus bei der Instanziierung von google.maps.Map hinzugefügt (mapId nicht erforderlich).
3.56.8
11. April 2024
Änderungen:
- Ein Problem mit Speicherlecks bei der Verwendung von
AdvancedMarkerElement
wurde behoben.
3.56.7
4. April 2024
Änderungen:
- Fügen Sie der neuen „Place“-Klasse die Funktion „searchNearby“ hinzu.
3.56.6
28. März 2024
Änderungen:
- [Betakanal] Karten-Rasterkacheln werden jetzt im WebP-Bildformat gesendet.
- Die Positionierung des Infofenster-Ankers für POIs auf Vektorkarten wurde korrigiert.
- Es wurde ein Fehler behoben, durch den das
AdvancedMarkerElement
ohne festgelegte Position angezeigt wurde. - Der InfoWindow API wurde das Ereignis „close“ hinzugefügt.
3.56.5
21. März 2024
Änderungen:
- [Betakanal] Die neuen Basiskartenfarben sind jetzt standardmäßig für Entwickler verfügbar, die keine Karten-IDs verwenden. Weitere Informationen finden Sie unter https://developers.google.com/maps/new-basemap-style-opt-in.
- Die Basisposition des Infofelds für die Labels und Symbole der Vektorkarte wurde korrigiert.
3.56.4
14. März 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.56.3
7. März 2024
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.56.1
22. Februar 2024
Änderungen:
- Ein Dokumentationsfehler im Parameter „fields“ von Place.searchByText wurde behoben.
- [Betaversion] Erstellt einen Standard-Slot in
<gmp-map>
und ermöglicht das Erstellen benutzerdefinierter Elemente, um Web-Komponenten der Maps JavaScript API zu umschließen. - Die neue API der Ortsklasse enthält jetzt Parkoptionen.
- Einstellung von google.maps.Marker Verwenden Sie bitte stattdessen „google.maps.marker.AdvancedMarkerElement“. Derzeit ist noch nicht bekannt, zu welchem Datum google.maps.Marker eingestellt wird, doch empfehlen wir bereits jetzt die Verwendung von google.maps.marker.AdvancedMarkerElement anstelle von google.maps.Marker. Wir stellen für google.maps.Marker weiterhin bei schwerwiegenden Regressionen Fehlerkorrekturen bereit, doch werden bestehende Fehler in google.maps.Marker nicht mehr behoben. Die Unterstützung endet erst 12 Monate nach Bekanntgabe der Einstellungsphase. Einzelheiten zur Einstellung finden Sie unter https://developers.google.com/maps/deprecations.
- Fügen Sie der neuen API der Ortsklasse zusätzliche Attribute hinzu.
- Zahlungsoptionen zur neuen API der Ortsklasse hinzufügen
3.55.11a
15. Februar 2024
Änderungen:
- Verhindern, dass Karten automatisch eingeblendet werden, wenn darauf geklickt wird.
3.55.11
8. Februar 2024
Änderungen:
- [Alphakanal] Die Property „inputElement“ wurde aus „PlaceAutocompleteElement“ entfernt.
- [Alphakanal] CSS-Teile für das Place Autocomplete-Element hinzufügen
- [Betakanal] „PlaceAutocompleteElement“ ist jetzt in der Vorabversion verfügbar (v=beta)
- Die Places V2 API bietet jetzt Optionen für Barrierefreiheit.
3.55.10
1. Februar 2024
Änderungen:
- [Betakanal] Einstellung von „SearchByTextRequest.rankBy“ Verwenden Sie stattdessen „SearchByTextRequest.rankPreference“.
- [Betakanal] „Place.findPlaceFromQuery“ und „Place.findPlaceFromPhoneNumber“ sind nicht mehr verfügbar. Verwenden Sie stattdessen „Place.searchByText“.
- Das Nutzungs-Tracking pro Kanal wurde korrigiert.
- Aktivieren Sie bei der JavaScript-Fahrtfreigabe stauabhängige Polylinien für Anbieter von Fahrt- und Fahrzeugstandorten.
- Die neue Ortsklasse ist jetzt im Wochenkanal verfügbar.
- Verwerfen von „Place.openingHours“ Verwenden Sie stattdessen „regularOpeningHours“.
3.55.9
25. Januar 2024
Änderungen:
- [Betakanal] Ein Problem wurde behoben, durch das das Dialogfeld für Tastenkombinationen nicht geschlossen werden konnte, wenn auf der Tastatur die Taste
Esc
gedrückt wurde.MapElement
- Der Bootstrap-URL wurde der neue URL-Parameter
loading=async
für das direkte Laden des Scripts hinzugefügt. Das bedeutet, dass die Maps JavaScript API nicht synchron geladen wurde und dass kein JavaScript-Code durch dasload
-Ereignis des Scripts ausgelöst wird. Wir empfehlen, diese Einstellung nach Möglichkeit aufasync
festzulegen, um die Leistung zu verbessern.
3.55.8
18. Januar 2024
Änderungen:
- [Alphakanal] Sitzungstoken wird jetzt als Teil von PlaceAutocompleteElement-Anfragen gesendet.
- [Betakanal] Das neue Attribut
gmpClickable
wird inAdvancedMarkerElement
eingeführt. Das ist eine gravierende Änderung für Nutzer, die das Ereignisgmp-click
mitaddEventListener()
im Betakanal registrieren. Wenn Sie das Ereignis „gmp-click
“ beim Klicken erhalten möchten, legen Sie die Property „gmpClickable
“ auf „true
“ fest oder fügen Sie der-Webkomponente das Attribut „ gmp-clickable
“ hinzu. Nutzer, die das Ereignisgmp-click
mitaddListener()
registrieren, müssen derzeit keine Änderungen vornehmen.
3.55.7
11. Januar 2024
Änderungen:
- [Betakanal] Das Attribut
element
vonAdvancedMarkerElement
verweist jetzt auf die Instanz vonAdvancedMarkerElement
. - [Betakanal] Der Inhalt erweiterter Markierungen kann jetzt mit untergeordneten Knoten angepasst werden.
- Ein Fehler wurde behoben, durch den die Tastenkombinationen zum Schwenken und Zoomen nicht funktionierten, nachdem auf die Karte geklickt wurde.
- Polylinienanpassung für die Freigabe von JavaScript-Pfaddaten aktivieren
- [Alphakanal] Den Attributen „types“, „requestedLanguage“, „requestedRegion“ und „name“ zu „PlaceAutocomplete“ hinzufügen
- [Betakanal] Der Fehler wurde behoben, durch den das Element „Erweiterte Markierung“ beim Aufrufen von
document.createElement('gmp-advanced-marker')
nicht erstellt wurde.
3.55.3
30. November 2023
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.55.2
23. November 2023
Änderungen:
- Behoben: Ein Fehler, der zu stilbezogenen CSP-Fehlern in Street View führte
3.55.1
16. November 2023
Es gibt keine Änderungen, die für Nutzer sichtbar sind.
3.54.12a
8. November 2023
Änderungen:
- Ein Fehler wurde behoben, durch den WebGLOverlayView in bestimmten Situationen nicht gerendert wurde.
3.54.12
2. November 2023
Änderungen:
- [Alphakanal] Place Autocomplete wird zu einer Webkomponente. Dies ist eine funktionsgefährdende Änderung. Aktuelle Informationen zur Nutzung finden Sie unter https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
- [Alphakanal] Aktualisierung der Fokusverwaltung für das Place Autocomplete-Element
- [Betakanal] Ereignis „gmp-zoomchange“ in MapElements freigeben
- Aktivieren Sie „MapTypeControl HORIZONTAL_BAR“, um automatisch mit RTL-Layoutkontexten zu arbeiten.
3.54.11
26. Oktober 2023
Änderungen:
- Ein Problem, bei dem beim Einrichten von Steuerelementen auf einer Karte ein Fehler auftreten konnte, wurde behoben.
- Es ist jetzt möglich, 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 anhand des berechneten
direction
-Stils für von links nach rechts oder umgekehrt laufende Texte angepasst. Slots sind auch zum Hinzufügen benutzerdefinierter Steuerelemente verfügbar. „ControlPosition“ unterstützt jetzt logische Werte für die Unterstützung von LTR-/RTL-Layouts. Außerdem wird das Layout der Steuerelemente der Maps Embed API jetzt automatisch an die Sprache angepasst (von links nach rechts oder von rechts nach links). - [Betakanal] Für MapElement ist jetzt „delegatesFocus“ aktiviert
3.54.9
12. Oktober 2023
- [Betakanal] Die Places V2 API enthält jetzt eine redaktionelle Zusammenfassung.
3.54.7a
28. September 2023
Änderungen:
- Unterstützung für mehrere Standortanbieter in JavaScript für die Freigabe von Fahrten hinzugefügt.
3.54.6
21. September 2023
Änderungen:
- google.maps.FeatureLayer reagiert auf mousemove-Ereignisse.
- Der Typ „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() von AdvancedMarkerElement nicht verfügbar war.
3.54.4
7. September 2023
Änderungen:
- Das Google-Logo überschneidet sich nicht mehr so oft mit den Urheberrechtsinformationen auf der Karte.
3.54.2
24. August 2023
Änderungen:
- Fehler im DirectionsRenderer behoben, bei dem die Karte nicht geladen wurde, wenn Zoom und Mittelpunkt nicht vor dem Rendern des DirectionsResult festgelegt wurden.
3.54.1
18. August 2023
Änderungen:
- Die Maps JavaScript API wurde aktualisiert, um ECMAScript 2020 nativ zu unterstützen.
- Erweiterte Markierungen werden jetzt klarer dargestellt.
- Die Zuordnung wird deaktiviert, wenn „Array.from“ mit einer Implementierung überschrieben wird, die keine Iterable unterstützt.
- Der Fokus wurde korrigiert, der verloren ging, wenn die Zoomschaltflächen bei den Grenzwerten deaktiviert waren.
3.53.13
27. Juli 2023
Änderungen:
- [Betakanal] Die Attributionen 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 Ankerversatz des Infofelds für Labels und Symbole von Rasterkarten wurde angepasst.
3.53.12
20. Juli 2023
Änderungen:
- [Betakanal] ODRD-Anbieter für Fahrzeug- und Flottenstandorte für die Freigabe von JavaScript-Wegen – 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 sich der angegebene Punkt nahe am Anfang oder am Rand einer Polylinie befindet. - Fügen Sie ein Fehlerprotokoll hinzu, damit Entwickler wissen, wann die Vektorkarte nicht geladen werden kann und auf eine Rasterkarte zurückgegriffen wird.
3.53.7
15. Juni 2023
Änderungen:
- [Alphakanal] Das Element „Place Autocomplete“ wurde aktualisiert, um Screenreader und andere Hilfstechnologien besser zu unterstützen.
3.53.5
1. Juni 2023
Änderungen:
- Es ist jetzt zulässig, das Knotenelement an die Eigenschaft
content
der erweiterten Markierung zu übergeben. - Die Leistung des Konfliktverhaltens für erweiterte Markierungen wurde verbessert.
- Für die Freigabe von Informationen zu Fahrten mit JavaScript wurde ein neues Feld für „DeliveryVehicleStop“ hinzugefügt.
3.53.4a
24. Mai 2023
Fehlerkorrekturen:
- Das Problem mit dem Flackern der Vektorkarte wurde behoben.
- Die falsche Datumsberechnung bei der Berücksichtigung verschiedener Zeitzonen in der Ortsmethode getNextOpeningTime() wurde behoben.
- Ein fehlerhafter Typ in „VehicleJourneySegment“ für die Freigabe von Fahrten wurde korrigiert.
3.53.3
18. Mai 2023
Änderungen:
- [Alphakanal] Ein Fehler wurde behoben, durch den der ursprüngliche Text beim Autocomplete-Element für Orte nicht wiederhergestellt wurde, wenn Sie mit den Pfeiltasten eine Vorhersage markiert und dann auf die Escape-Taste geklickt haben.
- [Alphakanal] Die Stilvorlagen für die automatische Vervollständigung von Orten wurden aktualisiert, damit bei Textüberlauf eine Ellipse angezeigt wird.
- [Betakanal] In Local Context wird jetzt eine Benachrichtigung angezeigt, dass Kontextinformationen zu Orten auf der Local Context-Karte bald nicht mehr verfügbar sein werden.
- Ein Fehler wurde behoben, durch den der Street View-Pegman nur dann eine Vorschau beim Bewegen des Mauszeigers zeigte, wenn er zuvor mindestens einmal angedockt wurde.
- Die Parameter „bounds“, „location“ und „radius“ für den „Place Autocomplete“-Dienst wurden eingestellt. Verwenden Sie stattdessen „locationBias“ und „locationRestriction“.
3.53.2
4. Mai 2023
Änderungen:
- [Betakanal] Datengestützte Stile für Datensätze sind verfügbar
- [Betakanal] Die Webkomponenten
<gmp-map>
und<gmp-advanced-marker>
sind jetzt verfügbar. - Das Feld „TimeWindow“ wurde der Aufgabe und „TaskTrackingInfo“ in der JavaScript-Journey-Freigabe hinzugefügt.
- AdvancedMarkerElement und PinElement wurden für den wöchentlichen Kanal veröffentlicht.
- Datengestützte Stile für Grenzen werden für den Wochenkanal veröffentlicht.
getMapCapabilities
und das Ereignismapcapabilities_changed
werden für den Wochenkanal veröffentlicht.
3.53.1a
27. April 2023
Änderungen:
- Der „Place Autocomplete“-Dienst wurde aktualisiert, um „locationBias“ und „locationRestriction“ zu unterstützen.
- [Betakanal] Es wurde eine Dokumentation zur toJSON-Methode von Place v2 veröffentlicht.
- [Betakanal] Das Ziehen erweiterter Markierungen wurde korrigiert, wenn die Karte umgebrochen wird.
- [Betakanal] Bei der datengestützten Stilisierung werden die Anzeigenamen von PlaceFeature.fetchPlace in der Sprache des Endnutzers angezeigt.
- [Betaversion] „AdvancedMarkerView“ und „PinView“ wurden in „AdvancedMarkerElement“ und „PinElement“ umbenannt.
- [Betakanal] Ein Problem wurde behoben, durch das AdvancedMarkers und Markierungen manchmal verfügbar waren, ohne dass sie explizit geladen wurden. Denken Sie daran, immer die „marker“-Bibliothek zu laden, bevor Sie auf diese Klassen zugreifen.
- [Betakanal] „AdvancedMarker“
position
wird jetzt zu einer LatLngAltitude normalisiert. - [Betakanal] Die Property „Erweiterte Markierung“
draggable
wird eingestellt und durchgmpDraggable
ersetzt.
3.52.9
13. April 2023
Änderungen:
- [Betakanal] Der Wert des Ortsattributs „priceLevel“ wird von einer Zahl in einen String geändert. Mögliche Werte für „priceLevel“ sind jetzt: „FREE“ (KOSTENLOS), „INEXPENSIVE“ (GÜNSTIG), „MODERATE“ (MODERAT), „EXPENSIVE“ (TEUER) und „VERY_EXPENSIVE“ (SEHR TEUER).
- [Betaversion] Einstellung von „AdvancedMarkerView.draggable“ zugunsten von „gmpDraggable“.
- [Betakanal] Das Attribut „icon“ und das Feld „icon“ werden aus der „Place“-Klasse entfernt. Entwicklern wird empfohlen, stattdessen „svgIconMaskURI“ zu verwenden.
- [Betakanal] Die Titeleigenschaft von AdvancedMarkerView akzeptiert jetzt nur noch einen String. Titel können mit einem leeren String entfernt werden.
- [Betakanal] „svgIconMaskURI“ als unterstützten Feldnamen für die Methoden „Place.fromPlaceFrom“ hinzugefügt.
- [Betakanal] Die Ortsklasse wurde von
userRatingsCount
inuserRatingCount
geändert - Das Drucken von Fehlern wurde verbessert, wenn Sie in der Konsole angemeldet sind.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den beim Schließen des Infofensters ein Fehler auftrat.
3.52.8
6. April 2023
Änderungen:
pollingIntervalMillis
wurde als öffentliches Feld für Standortanbieter in der JavaScript-Sitzungsfreigabe 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 Rezensionen das falsche Datum für
publishTime
angezeigt wurde. - Ein Problem wurde behoben, durch das das Erstellen benutzerdefinierter Elemente global nicht funktionierte.
- [Betakanal] Ein Fehler wurde behoben, durch den erweiterte Markierungen beim Umbrechen der Karte ausgeblendet wurden.
3.52.6
23. März 2023
Änderungen:
- [Alphakanal] Das experimentelle Widget „Place Autocomplete (New)“ (Place Autocomplete, neu) wurde veröffentlicht.
- Die Funktion „JavaScript Journey Sharing“ wird auf dem Wochenkanal veröffentlicht.
3.52.5
16. März 2023
Änderungen:
- [Betakanal] Datengestützte Stile: Die Feature-Typen „NEIGHBORHOOD“, „ADMINISTRATIVE_AREA_LEVEL_3“, „ADMINISTRATIVE_AREA_LEVEL_4“ und „SUBLOCALITY_LEVEL_1“ wurden entfernt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, aufgrund dessen TypeScript-Schnittstellen für Bibliotheken, die von importLibrary() verwendet werden, leer waren.
3.52.4
9. März 2023
Änderungen:
- [Betakanal] Das Klickereignis für erweiterte Markierungen wird unterdrückt, wenn eine Markierung gezogen wird.
3.52.3
2. März 2023
Änderungen:
- [Betakanal] Es werden TaskTrackingInfo-Entitäten für die JavaScript-Funktion „Reise teilen“ hinzugefügt.
- [Betakanal] Die Maps JavaScript API unterstützt jetzt nativ ECMAScript 2020.
Fehlerkorrekturen:
- Ein Speicherleck wurde behoben, das auftreten konnte, wenn Markierungen zur Karte hinzugefügt oder von der Karte entfernt wurden.
- Ein Fehler wurde behoben, durch den das interaktive Element auf Touchgeräten anklickbar war, wenn es sich unter einer anklickbaren erweiterten Markierung befand.
3.52.2
23. Februar 2023
Änderungen:
- [Betakanal] Datengestützte Stile: Attribut „PlaceFeature.displayName“ entfernt
- [Betakanal] 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, durch den die Schaltfläche zum Schließen des Infofensters in einem Schattenknoten nicht sichtbar war.
- Um die Core Web Vitals zu verbessern und unnötige Datenübertragungen zu reduzieren, wird das Laden von Kartenkacheln in Maps JS jetzt verzögert, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die innerhalb des ursprünglichen Darstellungsbereichs der Seite erstellt werden, sollte es keine Unterschiede geben.
3.52.1
16. Februar 2023
Änderungen:
- Die Funktion
importLibrary()
wird hinzugefügt, mit der Bibliotheken zur Laufzeit dynamisch geladen werden können. - [Betakanal] Die Funktion zum automatischen Schwenken des Infofensters wird aktiviert, wenn es bei einer erweiterten Markierung geöffnet wird.
- [Betakanal] Bestimmte Felder in Datenobjekten der Bibliothek „Reise teilen“ können jetzt nicht mehr leer sein
- [Betaversion] Datengestütztes Styling: Die Featuretypen „NEIGHBORHOOD“, „ADMINISTRATIVE_AREA_LEVEL_3“, „ADMINISTRATIVE_AREA_LEVEL_4“ und „SUBLOCALITY_LEVEL_1“ werden eingestellt. Sie werden im März 2023 entfernt.
3.51.8
2. Februar 2023
Änderungen:
- Betakanal: Unterstützung für das Rendern erweiterter Markierungen auf benutzerdefinierten Kartentypen
- Die neueste Kopie des Inline-Bootstrap-Ladeprogramms verwendet jetzt CSP-Nonces, die an anderer Stelle im Dokument gefunden wurden.
3.51.7
26. Januar 2023
Änderungen:
- Betakanal: Datengetriebenes Styling: Die Methode „fetchPlace“ wurde hinzugefügt, um den Anzeigenamen einer Ortsansicht abzurufen. Das Attribut „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 das Entfernen einer Markierung mit Kollision aus der Karte manchmal dazu führte, dass im DOM ein Geister-Markierungselement zurückblieb.
3.51.5
12. Januar 2023
Änderungen:
- Der Typ von
element
in „AdvancedMarkerView“, „PinView“ und „LocalContextMapView“ wird vonElement
inHTMLElement | SVGElement
korrigiert, um den erforderlichen Elementtyp besser darzustellen.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem das Infofenster einer erweiterten Markierung möglicherweise nicht geöffnet wurde, nachdem die Markierung mit der Tastatur verschoben wurde.
3.51.4
5. Januar 2023
Änderungen:
- Betakanal: Dem Ortstyp neue Attribute hinzufügen
- Betakanal: Das Array „FeatureMouseEvent.features“ für das datengestützte Styling kann mehr als ein Element enthalten, wenn sich mehrere Elemente unter dem Klick befinden. Alle FeatureLayer-Klick-Listener unter einem Klick werden ausgelöst.
- Betakanal: Bei ungültigen Argumenten für google.maps.Map.getFeatureLayer wird ein Fehler ausgegeben.
- Die Pixelposition erweiterter Markierungen auf einer Vollbildkarte wurde korrigiert.
- Bei Mausereignissen wird jetzt ignoriert, wenn eine Maustaste gedrückt wird, während eine andere Maustaste bereits gedrückt ist.
- Ein Fehler wurde behoben, durch den erweiterte Markierungen beim Heranzoomen der Karte verschwanden.
- Verbessert die Leistung beim Heranzoomen der Karte mit vielen erweiterten Markierungen.
- Die Dokumentation zu StreetViewPanoramaOptions wurde aktualisiert, um zu verdeutlichen, dass „clickToGo“ nicht für benutzerdefinierte Panoramen verfügbar ist.
- Verbessert die Leistung beim Erstellen von LatLngBounds, auch über Map.getBounds().
- Die WebGLOverlayView-Referenz für onAdd und onRemove wurde aktualisiert.
- Es wird eine Anpassung des Stils für feste Markierungen für die Freigabe von Fahrten hinzugefügt.
3.51.3
8. Dezember 2022
Änderungen:
- Es wurde ein Fehler behoben, durch den eine Markierung den Tastaturfokus nicht aufgab, wenn sie sich außerhalb des Karten-Darstellungsbereichs befand.
- Betakanal: Einführung der Klasse
Place
, einer neuen, einfacheren API, die moderne Nutzungsmuster wie Promises unterstützt. Die „Place“-Klasse enthält einige neue Datenfelder. - Betakanal: Es wurde ein Fehler behoben, durch den erweiterte Markierungen nicht gerendert wurden, wenn eine Karte übergeben wurde, die in einem Proxy verpackt war.
- Betakanal: Es wurde eine Anpassung der Markierungen von Anbietern von Reisezielen für die JavaScript-Reisefreigabe hinzugefügt.
3.51.2
1. Dezember 2022
Änderungen:
- Betaversion: Die
google.maps.importLibrary()
API ist jetzt verfügbar. - Betakanal: Eingestellt: Der lokale Kontext wird nicht mehr unterstützt und für neue Websites nicht mehr empfohlen. Die Optionen funktionieren 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 „Lokale Highlights“ 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: Um die Core Web Vitals zu verbessern und unnötige Datenübertragungen zu reduzieren, wird das Laden von Kartenkacheln in Maps JS jetzt verschoben, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die innerhalb des ursprünglichen Darstellungsbereichs der Seite erstellt werden, sollte es keine Unterschiede geben.
- Betakanal: Es wird ein Ereignis für Statusänderungen bei der Abfrage von Standortanbietern für die Freigabe von Fahrten hinzugefügt.
- Betakanal: Es wurden Funktionen zur Stilanpassung für die Freigabe von Fahrten hinzugefügt. Ältere Einrichtungsmethoden wurden eingestellt.
- Die Schritte im Navigationsbereich sind jetzt per Tastatur zugänglich. Sie können jetzt mit der Tabulatortaste zwischen den einzelnen Schritten der Wegbeschreibung wechseln und sie mit der Leertaste oder der Eingabetaste auswählen.
-
google.maps.geometry.spherical.computeArea()
akzeptiert jetztLatLngBounds
undCircle
.LatLngBounds
kann jetzt mit einerLatLngBoundsLiteral
erstellt werden. - Fügen Sie Bildern im Bereich „Vorgeschlagene Routen“ von
DirectionRenderer
alt
-Text hinzu.
3.51.1
17. November 2022
Änderungen:
- Betakanal: Die Place-Klasse in der Places-Mediathek wurde veröffentlicht.
- Betakanal: Es wurden Funktionen zur Stilanpassung für die Freigabe von Fahrten hinzugefügt. Ältere Einrichtungsmethoden werden nicht mehr unterstützt.
- Internet Explorer 11 wird in der Maps Embed API nicht mehr unterstützt.
- Das Google-Logo in der Maps Embed API ändert den Stil, wenn die Kartentypen „Hybrid“ oder „Satelliten“ verwendet werden, um die Sichtbarkeit zu verbessern.
- Die Ladeleistung erweiterter Markierungen wurde verbessert.
- Die Schaltfläche „Rückgängig“ für Zeichnungen ist jetzt für die Tastatur und Screenreader zugänglich.
- Die Markierungen des Navigations-Renderers sind jetzt per Tastatur und Screenreader zugänglich.
- Dem Steuerelement für den Kartenmaßstab wird eine ARIA-Beschreibung hinzugefügt.
- Aktivieren Sie den Tastaturfokus und die Interaktion für das Skalierungskontrollelement der Karte.
- Einführung eines Sprachparameters in der Geocoder JS API. In der Maps JS API wird
US
nicht mehr als Standardregion im Geocoder berücksichtigt, wenn sie nicht explizit angegeben wird. - Einführung eines Sprachparameters in der Directions JS API.
- Einführung eines Sprachparameters in der Distance Matrix JS API.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem der Tastaturfokus beim Öffnen eines Infofensters auf die Markierung umgeleitet wurde.
- Ein Fehler wurde behoben, durch den Markierungen nicht fokussiert werden konnten.
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.
- Versionen 3.49 und 3.48 sind weiterhin verfügbar, wenn sie per 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 haben.
3.50.12
3. November 2022
Änderungen:
- Betakanal: Erweiterte Markierungen unterstützen jetzt die Höhe bei der Verwendung auf Schrägaufnahmen.
3.50.11
27. Oktober 2022
Änderungen:
- Betakanal: Wenn Feature-Ebenen mit datengestütztem Styling nicht verfügbar sind, wird jetzt ein Fehler protokolliert.
- Betakanal: Leistungsverbesserungen beim Laden der standardmäßigen erweiterten Markierungen.
3.50.10
20. Oktober 2022
Fehlerkorrekturen:
- Korrektur des Abstands rechts und unten des Infofelds auf iOS-Geräten.
3.50.9
13. Oktober 2022
Änderungen:
- Ausgewählte Schritte werden jetzt im Bereich mit den Wegbeschreibungen hervorgehoben.
- Der TypeScript-Typ für den
PinView
-Konstruktor wurde korrigiert. - Der TypeScript-Typ für den
LagLngAltitude
-Konstruktor wurde korrigiert. - Aktualisiert das Standardsymbolbild für Markierungen in
DirectionsRenderer
.
3.50.8
6. Oktober 2022
Änderungen:
- Betaversion: Die Vorabversion von erweiterten Markierungen ist verfügbar.
- Betakanal: Es wird eine Dokumentation für
isAdvancedMarkersAvailable
im RückgabeobjektgetMapCapabilities()
eingeführt. - Fügen Sie der API-Beschreibung von
LocalContextMapView
und demelement
-Attribut vonLocalContextMapViewOption
den Hinweis „Dieses Feld ist schreibgeschützt“ hinzu.
Fehlerkorrekturen:
- Für Farben in benutzerdefinierten JSON-Stilen wird jetzt die Deckkraft des Standardstils verwendet, anstatt eine erzwungene Deckkraft von 100 %.
3.50.7
29. September 2022
Änderungen:
- Screenreader lesen jetzt die Anleitung zur Interaktion mit Google Maps und Street View vor.
- Dem Dialogfeld für Tastenkombinationen wurden Tastenkombinationen zum Neigen und Drehen hinzugefügt.
3.50.6
22. September 2022
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den VoiceOver auf iOS-Geräten Elemente unter dem Dialogfeld für Tastenkürzel bedienen konnte.
- Dem statischen Kartenbild wird Alt-Text hinzugefügt.
Ä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 JavaScript-Klasse
DeliveryVehicle
für die Freigabe von Kaufverläufen wurde um benutzerdefinierte Attribute erweitert. - Ein Fehler wurde behoben, bei dem nach dem Neigen einer Karte in einem Ereignis eine falsche LatLng angegeben wurde.
3.50.2
25. August 2022
Änderungen:
- Betakanal: Bei
FleetEngineDeliveryFleetLocationProvider
wird jetzt ein String-Filter für das Übermittlungsmedium akzeptiert. - Das Standardsymbol für Markierungen wird aktualisiert.
3.50.1
18. August 2022
Änderungen:
- Betakanal: Einführung von APIs für Kartenfunktionen (
getMapCapabilities
- undmapcapabilities_changed
-Ereignisse) im Betakanal. - Betakanal: Für
google.maps.Geocoder
wird einlanguage
-Parameter eingeführt. - Betakanal: Für
google.maps.DistanceMatrixService
wird einlanguage
-Parameter eingeführt. - Betakanal: Für
google.maps.DirectionsService
wird einlanguage
-Parameter eingeführt. - Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS APIs ignoriert wurde. Einführung von Sprach- und Regionsparametern für verschiedene Place JS APIs.
- Die Unterstützung für Street View in der Maps JavaScript API für Websites ohne googleapis.com-Domain in den Content Security Policy-Einstellungen wurde entfernt. Weitere Informationen finden Sie im Leitfaden zur Content Security Policy.
3.49.12
4. August 2022
Änderungen:
- Fügen Sie
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, für die eine Cloud-Konfiguration erforderlich ist (z. B. Cloud-Styling). - Erläutern Sie, dass
FleetEngineDeliverFleetLocationProvider.locationRestriction
erforderlich ist, um das Tracking zu starten.
3.49.11
28. Juli 2022
Änderungen:
- Auf
google.maps.VehicleType
kann jetzt als Laufzeitenumerierreferenz verwiesen werden.
3.49.10
21. Juli 2022
Änderungen:
- Bei der Validierung der Größe des Markierungssymbols, der skalierten Größe des Markierungssymbols oder der Größe des Infofelds werden NaN-Werte für Breite oder Höhe abgelehnt.
- Es wurde ein Fehler behoben, durch den das Steuerelement für die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
- Ein Fehler wurde behoben, durch den der Text für Wegbeschreibungen in der Embed API für Sprachen mit rechtsläufiger Schreibrichtung abgeschnitten wurde.
- Das Infofenster für öffentliche Verkehrsmittel ist jetzt barrierefreier und für Screenreader besser geeignet.
3.49.9
14. Juli 2022
Änderungen:
- Die Verwendung von ID-Feldern bei Standortanbietern für die Standortfreigabe wurde verdeutlicht.
3.49.8
7. Juli 2022
Änderungen:
- Die Links zur Street View-Navigation sind jetzt für die Tastaturnavigation und Screenreader optimiert.
- Einführung einer neuen
focus
Methode amStreetViewPanorama
.
3,49
23. Juni 2022
Änderungen:
- Betakanal: Datengestützte Stile für Google-Grenzen wurden veröffentlicht.
Fehlerkorrekturen:
- Macht das
BusinessStatus
-Enum übergoogle.maps.places.BusinessStatus
zugänglich.
3.49.5
16. Juni 2022
Änderungen:
- In Street View gibt es jetzt eine Steuerung und ein Dialogfeld für Tastenkombinationen, damit diese leichter gefunden werden.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den beim Schließen von Street View ein Formular gesendet wurde.
3.49.4
9. Juni 2022
Änderungen:
- Verschiebt
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, den teilweisen Zoom undgetVisibleRegion
in den Wochenkanal. - Der Fokus des standardmäßigen Street View-Panoramas für
Map
wird jetzt beim Öffnen automatisch gesteuert. Das ist das neue Standardverhalten. - Der Fokus wird beim Schließen des Street View-Panoramas jetzt automatisch wiederhergestellt (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 für das Steuerelement für die Bewegungserkennung in Street View wurde verbessert.
- Die Steuerelemente für die Bewegungsverfolgung in Street View sind jetzt per Tastatur und Screenreader zugänglich.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich zugänglich und dokumentiert.
3.49.2
26. Mai 2022
Änderungen:
- Der Farbkontrast für das Steuerelement für die Bewegungserkennung in Street View wurde verbessert.
- Die Steuerelemente für die Bewegungsverfolgung in Street View sind jetzt per Tastatur und Screenreader zugänglich.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich zugänglich und dokumentiert.
3.49.1
19. Mai 2022
Änderungen:
- Betakanal: Ein Fehler wurde behoben, bei dem ein Regionscode in mehreren Places JS APIs ignoriert wurde. Einführung von Sprach- und Regionsparametern für verschiedene Place JS APIs.
- Der Farbkontrast für den Vollbildmodus und die Kompasssteuerung im Dunkelmodus wurde verbessert.
- Die Street View-Kompasssteuerung, die Schaltfläche „Schließen“ und die Steuerung für den Adresslink sind jetzt 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.
- Versionen 3.47 und 3.46 sind weiterhin verfügbar, wenn sie per Nummer angefordert werden.
- Version 3.45 wird gelöscht und kann nicht mehr verwendet werden.
3.48.11
28. April 2022
Änderungen:
- Für Place Autocomplete können jetzt mehr Typen verwendet werden. Weitere Informationen
isFractionalZoom
wurde in den wöchentlichen Kanal verschoben.
3.48.9
14. April 2022
Änderungen:
- Betaversion: Hiermit wird WebGL 2.0 für
WebGLOverlayView
aktiviert. - Betakanal: Die
JourneySharing
-Bibliothek ist in den TypeScript-Typen, Externs und der Referenzdokumentation der Maps JavaScript API enthalten. - Die Funktionen
google.maps.event.addDomListener()
undgoogle.maps.event.addDomListenerOnce()
wurden eingestellt und sollten nicht mehr verwendet werden. Verwenden Sie stattdessen die standardmäßige MethodeaddEventListener()
. Die Methoden funktionieren weiterhin und es ist nicht geplant, sie außer Betrieb zu nehmen. - Dem Street View-Markierungssymbol werden
title
undaria-label
hinzugefügt. - Fügt dem Steuerelement Fullscreen das Attribut
aria-pressed
hinzu. - Der Abstand zwischen den Optionen im Drop-down-Menü für das Steuerelement Kartentyp wurde verbessert.
- Aria-Labels für das Drop-down-Menü Kartentyp werden aktualisiert.
Fehlerkorrekturen:
- Entfernt ein nicht zulässiges
aria-expanded
-Attribut aus einem Steuerelement für den Standardkartentyp.
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 veralteten WebGL Overlay View APIs wurden entfernt.
- Hiermit wird die aktualisierte Basiskarte für Kunden der Maps JavaScript API aktiviert. Die aktualisierte Basiskarte, die bereits in der Google Maps-Version für Verbraucher verwendet wird, bietet eine detailliertere Karte, insbesondere im Hinblick auf natürliche Gegebenheiten.
Fehlerkorrekturen:
- Hiermit wird eine frühere Fehlerbehebung für
map.fitBounds()
rückgängig gemacht (Viewport-Übergang bei kurzen Entfernungen vereinfachen). Die Analyse ist noch nicht abgeschlossen. - Probleme mit dem Farbkontrast des Steuerelements „Kartentyp“ im Modus mit hohem Farbkontrast wurden behoben.
- Die barrierefreien Namen der Kästchen für die Kartentypsteuerung werden den entsprechenden visuellen Labels zugeordnet.
- Probleme mit dem Farbkontrast in Infofenstern im Modus mit hohem Farbkontrast wurden behoben.
3.48.6
24. März 2022
Änderungen:
map.fitBounds()
wurde korrigiert, um den Übergang zwischen den Darstellungsbereichen bei kurzen Entfernungen zu erleichtern.
3.48.5
17. März 2022
Änderungen:
- Nur Safari: Die Schaltfläche „Schließen“ und der Inhaltscontainer werden automatisch auf
open
fokussiert.
Fehlerkorrekturen:
- Ein Farbkontrastproblem beim Link „In Google Maps ansehen“ auf s
InfoWindow
s wurde behoben. - Ein Farbkontrastproblem für den Link „In Google Maps ansehen“ im Adresskontrollelement
StreetViewPanorama
wurde behoben.
3.48.4
10. März 2022
Änderungen:
- Einführung eines neuen
visible
-Ereignisses fürInfoWindow
- Einführung einer neuen
focus
-Methode aufInfoWindow
3.48.3
3. März 2022
Änderungen:
- Betakanal: Hier wird der neue Aufrufstil für Dienste im Street View-Dienst der Maps JavaScript API aktiviert. Möglicherweise 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: Es wurde die Unterstützung für das Festlegen globaler Website-IDs hinzugefügt. API-Referenzdokumentation
- Betakanal: Der erste und zweite Parameter von fromLatLngAltitude werden jetzt zu LatLngAltitude zusammengeführt, anstatt zu LatLng und
number
. - Der Parameter
noWrap
von LatLng wurde innoClampNoWrap
umbenannt. - Screenreader lesen jetzt die Anleitung zur Navigation zwischen den Markierungen, wenn eine Markierung den Fokus erhält.
- Die Maps JavaScript API sendet jetzt Telemetriedaten. Möglicherweise müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.
- Internet Explorer wird von dieser Version nicht unterstützt. Wenn Sie Internet Explorer 11 weiterhin unterstützen möchten, geben Sie
v=3.47
an, das bis November 2022 verfügbar ist.
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.
- Versionen 3.46 und 3.45 sind weiterhin verfügbar, wenn sie per Nummer angefordert werden.
3.47.6
20. Januar 2022
Fehlerkorrekturen:
- Ein Problem wurde behoben, durch das die Seite nach oben gescrollt wurde, wenn das Steuerelement für Tastenkombinationen den Fokus hatte.
3.47.4
6. Januar 2022
Änderungen:
- Beta-Kanal: WebGLOverlayView API-Update für die Betaversion – Alle Klassen und Methoden mit „gl“ im Namen werden zugunsten neuerer mit „GL“ im Namen eingestellt. WebglCameraParams wird zugunsten der neuen Klasse „CameraParams“ eingestellt, die eine Unterklasse von „CameraOptions“ ist.
- Die Dokumentation zur Methode „PlaceOpeningHours“ wurde aktualisiert, um darauf hinzuweisen, dass bei der Berechnung 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 zulässig, woLatLng
für Projektionen zulässig ist.
Fehlerkorrekturen:
- Einige Renderingprobleme bei kleineren Maßstabswerten (unter 1,0) wurden behoben.
3.47.1
18. November 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter zulässig, überall dort, woLatLng
in der Geometriebibliothek zulässig ist.- In der Maps JavaScript API wurde die neue API „onGIStateUpdateRequest“ für die WebGL-Unterstützung hinzugefügt.
- Der Farbkontrast auf dem Fehlerbildschirm wurde angepasst.
- Internet Explorer 11 wird in Version=beta eingestellt. 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.
- Die Karte erhält nicht mehr den Tab-Effekt, wenn die
keyboardShortcuts
-Kartenoption auffalse
gesetzt ist. - Die Schaltflächen „Heranzoomen“ und „Herauszoomen“ werden jetzt deaktiviert, wenn die jeweilige maximale oder minimale Zoomstufe erreicht ist.
- Das Steuerelement
MapType
wurde in semantische Elemente umgewandelt, um die Barrierefreiheit und die Nutzung von Screenreadern in der Maps Embed API zu verbessern. - Dem Symbol auf dem Fehlerbildschirm wurde Alt-Text hinzugefügt.
- Verschiedene allgemeine Verbesserungen bei der Codequalität.
Fehlerkorrekturen:
- Ersetzen Sie nicht WCAG-konforme
controlHeight
- undcontrolWidth
-Attribute durch konforme data-*-Attribute.
3,47
11. November 2021
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.47 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.46 aktualisiert.
- Version 3.45 ist weiterhin auf Anfrage verfügbar.
- Version 3.44 wurde gelöscht und kann nicht mehr verwendet werden.
3.46.12
4. November 2021
Fehlerkorrekturen:
- Die Menüleiste für den Kartentyp wurde mit genaueren ARIA-Labels aktualisiert.
- Embed API: Mehreren Links wurden ARIA-Labels hinzugefügt, um die Nutzung mit Screenreadern zu verbessern.
- Embed API: Der Farbkontrast einiger Textelemente wurde korrigiert.
- Der Typ von
google.maps.Marker.MAX_ZINDEX
in externen Elementen wurde korrigiert.
3.46.11
28. Oktober 2021
Änderungen:
- Getter und Setter wurden so konvertiert, dass sie goog.a11y.aria verwenden. So können Sie besser gegen Rechtschreibfehler geschützt sein.
3.46.8
7. Oktober 2021
Änderungen:
- Lokaler Kontext: Der Verweis auf die Quelle wurde aus den Infofenster-Fotos für den lokalen Kontext entfernt.
3.46.6
23. September 2021
Änderungen:
- Ein Fehler wurde behoben, bei dem der Kartencursor eine Hand anzeigte, wenn die Karte nicht verschiebbar war.
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 geöffneten
InfoWindow
s undCustomOverlay
s angezeigt.
3.46.2
26. August 2021
Änderungen:
- Betaversion: Telemetriedaten werden jetzt erfasst. Möglicherweise müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden. Weitere Informationen finden Sie unter Google Maps Platform – FAQs.
3.46
18. August 2021
Version 3.46 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
PlaceResult
,icon_mask_base_uri
undicon_background_color
wurden zwei neue Felder hinzugefügt.- Der wöchentliche Kanal wurde auf Version 3.46 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.45 aktualisiert.
- Version 3.44 ist weiterhin verfügbar, wenn sie per 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. Seit August 2021 wird Nutzern von Internet Explorer 11 mit der Maps JavaScript API 3.46 oben in Google Maps eine Warnmeldung angezeigt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den der Scheitelpunkt 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 die Nutzer zur Wegbeschreibungsseite weitergeleitet wurden.
3.45.7
22. Juli 2021
Änderungen:
- Die Unterstützung für IE11 wurde eingestellt. In Google Maps im IE11 wird jetzt im Betakanal ein Banner angezeigt.
- Der Link „Wegbeschreibung abrufen“ in eingebetteten Karten wurde aktualisiert, um genauer zu sein.
Fehlerkorrekturen:
- Ein Problem wurde behoben, bei dem mit der Methode
getFeatureById()
keine Elemente mit der ID 0 abgerufen werden konnten. - Ein Problem wurde behoben, bei dem eine
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
-Ausnahme 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 gelenkt, wenn sich das erste fokussierbare Steuerelement nicht im InfoWindow-Viewport befindet oder
disableAutoPan=true
.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem unvollständige Polygone automatisch fertiggestellt wurden, wenn der Zeichenmanager entfernt und der Karte wieder hinzugefügt wurde.
- Ein Fehler wurde behoben, bei dem der String „Wegbeschreibung“ im Pop-up-Fenster „Karte einbetten“ in einigen Sprachen abgeschnitten wurde.
3.45.5
1. Juli 2021
Änderungen:
- Die URL für Maps Studio wurde in den Typings und in der JS API aktualisiert.
Fehlerkorrekturen:
- Es wurde ein nicht verarbeitetes Promise-Verwerfen beim Bereitstellen eines Callbacks behoben.
3.45.4
24. Juni 2021
Änderungen:
- Ein Fehler wurde behoben, durch den das Dialogfeld für Tastenkürzel beim Senden eines Formulars geöffnet wurde.
- Ein Fehler wurde behoben, durch den die Schaltfläche „Tastenkürzel“ nicht richtig ausgerichtet war.
- Objekte entfernt, die
window
versehentlich hinzugefügt wurden (Spherical, PolylineCodec, PolyGeometry) Stattdessen sollte auf diese Objekte über ihren voll qualifizierten Namespace zugegriffen werden.
3.45.3
16. Juni 2021
Fehlerkorrekturen:
InfoWindow
wurde aktualisiert, damit der Fokus nicht verschoben wird, wennopen()
innerhalb derselben Ausführungsschleife wie die Karteninstanz aufgerufen wird.
Änderungen:
- Der Abschnitt zur
InfoWindowOpenOptions
API-Referenz wurde um detailliertere Informationen ergänzt. - Der Fokusring wurde bei der Tastaturnavigation (Tabulatortaste + Option) in Safari korrigiert.
3.45.2
10. Juni 2021
Fehlerkorrekturen:
- Ein Problem wurde behoben, durch das das Steuerelement für den Kartentyp in der Embed API nicht richtig vom Hintergrund des Dialogfelds für Tastenkombinationen überlagert wurde.
- Ein Problem wurde behoben, das beim Laden von CSS-Schriftstilen zu einem Fehler führen konnte.
- Ein Fehler wurde behoben, durch den es beim Schwenken der Karte mit geöffnetem Infofenster zu Flimmern kommen konnte.
Änderungen:
- Die Property
InfoWindowOpenOptions.map
wurde hinzugefügt.
3.45.1
3. Juni 2021
Änderungen:
- Die Benutzeroberfläche Data.StyleOptions wurde um eine Dokumentation für Animationen, Symbole, Labels und Deckkrafteigenschaften ergänzt.
- Das Dialogfeld zum Urheberrecht wurde überarbeitet, um die Barrierefreiheit zu verbessern.
- Der Fokus wird jetzt automatisch verwaltet, wenn Infofenster geöffnet werden. Das ist das neue Standardverhalten.
- Die API InfoWindowOpenOptions 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 bei Verwendung von Screenreadern als „Dialogfeld“ angesagt.
- Die Polyfill-Isolation ist jetzt aktiviert. Durch diese Änderung wird verhindert, dass die internen polyfills der Maps API auf der Hostseite installiert werden.
Fehlerkorrekturen:
- Ein Problem wurde behoben, durch das beim Wechseln zwischen Browser-Tabs ein Kartenfokusring angezeigt wurde.
- Ein Problem wurde behoben, bei dem der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüpunkte für die Kartentypsteuerung in einigen Browsern bei der Mausinteraktion falsch angezeigt wurde.
Neue Funktionen:
- Unterstützung für Promises für die Dienste „Wegbeschreibungen“, „Distanzmatrix“, „Höhe“, „Geocoder“, „Maximum Zoom Imagery“, „Street View“ und
AutcompleteService.getPlacePredictions()
aktiviert. - Auf der Karte wurde ein Steuerelement und ein Dialogfeld für Tastenkombinationen hinzugefügt, um die Sichtbarkeit von Tastenkombinationen zu verbessern.
- Vektorkarten sind jetzt im Wochenkanal verfügbar (nur grundlegende Funktionen; WebGL-Funktionen sind im Betakanal verfügbar).
3.44.14
13. Mai 2021
Änderungen:
- Wenn
InfoWindow.open()
ohne zugehörige Maps- oder StreetView-Instanz aufgerufen wird, wird jetzt eine Warnung in der Konsole protokolliert.
3.44.12
28. April 2021
Fehlerkorrekturen:
- Ein Problem wurde behoben, durch das entfernte oder ausgeblendete optimierte Markierungen der Karte wieder hinzugefügt wurden, nachdem ein neuer Kartentyp ausgewählt wurde.
Lokaler Kontext:
- Unterstützung für Arrays hinzugefügt, für die keine
@@iterator
-Methode als gültigerplaceTypePreferences
-Wert definiert ist.
3.44.11a
20. April 2021
Änderungen:
- Verbesserte Leistung beim Erstellen benutzerdefinierter Markierungen mit Symbolobjekten.
- Verhindern, dass der Fokus beim Bewegen des Mauszeigers auf eine Schaltfläche auf die Drop-down-Menüs für den Kartentyp verschoben 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 bei aktiviertem Street View über die Tastatur zugänglich waren.
3.44.8
1. April 2021
Änderungen:
- Lokale Kontextbibliothek: Das Google-Logo in der Detailansicht für Orte wurde ans Ende des Inhalts verschoben.
3.44.7
25. März 2021
Änderungen:
- Der Tastaturfokus kehrt jetzt zum entsprechenden Element zurück, wenn das Infofenster geschlossen wird.
3.44.4
4. März 2021
Änderungen:
- 45°-Aufnahmen sind jetzt in einem breiteren Bereich von Zoomstufen verfügbar. Die Drehsteuerung enthält 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, durch den der Funktionsaufruf „Place Autocomplete“
getPlacePredictions
im Betakanal fälschlicherweise auf den falschen Endpunkt verweist.
3.44.1
18. Februar 2021
Änderungen:
- Die Schaltflächen der LocalContext-Ortsauswahl werden jetzt deaktiviert, wenn die angezeigten Orte neu geladen werden.
- Nicht optimierte Markierungen können jetzt fokussiert und über die Tastatur ausgewählt werden.
- Betakanal: Objekte entfernt, die fälschlicherweise
window
(Spherical
,PolylineCodec
,PolyGeometry
) hinzugefügt wurden. Auf diese Objekte sollte stattdessen über ihren vollständig qualifizierten Namespace zugegriffen werden. - Polyfill-Isolation im Betakanal aktiviert Das bedeutet, dass die Maps JavaScript API keine Polyfills mehr auf der Hostseite installiert.
3.43.8a
25. Februar 2021
Nur der vierteljährliche Kanal wurde aktualisiert. Änderungen:
- Ein Problem mit Speicherlecks 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 Klickereignisse von
Markers
mit Labels abgefangen wurden, auch wennclickable
auf „falsch“ gesetzt war.
3.43.7a
28. Januar 2021
Fehlerkorrekturen:
- Verschiedene Probleme beim Zeichnen von Polylinien wurden behoben.
3.43.6
21. Januar 2021
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem Löcher in GeoJSON-Polygonen manchmal geschlossen wurden.
- Ein Fehler wurde behoben, durch den das Overlay beim Wechseln zwischen Karte und Street View verschwand.
3.43.5
14. Januar 2021
Änderungen:
- Die Kästchen in Menüs wurden geändert, damit sie mit Screenreadern besser genutzt werden können.
- Die Schaltflächen für Etagen in Street View-Innenansichtsbildern wurden vergrößert.
- Die Position der Steuerelemente für die Bewegungserkennung auf Mobilgeräten in Street View wurde korrigiert.
Fehlerkorrekturen:
- Die Menüschaltfläche der Tastatur löst jetzt das Ereignis
contextmenu
aus. - Ein Fehler wurde behoben, durch den die Vollbildsteuerung in einigen Fällen nicht richtig funktionierte, wenn zwischen der Karte und Street View gewechselt wurde.
- Ein Problem wurde behoben, bei dem Nutzer mit Screenreadern nicht zu Markierungen auf der Karte wechseln konnten.
- Ein Fehler wurde behoben, durch den das Ortssymbol in der Ortsmarkierung von LocalContext verschwunden ist.
3.43.3
9. Dezember 2020
Änderungen:
- Die
google.maps.MouseEvent
-Benutzeroberfläche wurde ingoogle.maps.MapMouseEvent
umbenannt und einedomEvent
-Property hinzugefügt, die direkten Zugriff auf das zugrunde liegende Ereignis aus dem DOM bietet. - Das Speicherverhalten von Polygon-Overlays wurde verbessert.
- Canvas-Speicher wird jetzt explizit freigegeben, um Speicherprobleme in Safari zu vermeiden.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den das Vollbildkontrollelement in einigen Fällen nicht mehr funktionierte, wenn zwischen der Karte und Street View gewechselt wurde.
- Ein Fehler wurde behoben, bei dem in der Konsole ein Fehler beim
click
-Ereignis der Markierung protokolliert wurde. - Es wurde ein Fehler behoben, durch den die Größe des anklickbaren Bereichs einer Markierung zu groß dargestellt wurde.
- Ein Fehler mit Polyfill-Konflikten, der sich auf Symbole im IE11 auswirkte, wurde behoben.
3.43.2
1. Dezember 2020
Änderungen:
- Das Ereignis
contextmenu
wird als bessere Alternative zum Ereignisrightclick
hinzugefügt. Mit demcontextmenu
-Ereignis können Sie auf macOS auf die Tastenkombination „Strg“ + „Klick“ reagieren. - Fügen Sie nicht optimierten Markierungen Barrierefreiheitsattribute hinzu, wenn
title
oderlabel
angegeben ist. - Es wurden weitere ARIA-Labels und ‑Rollen für
MapType
-Steuerelemente hinzugefügt, um die Nutzung von Screenreadern zu verbessern. - Verbesserte Screenreader-Unterstützung für die
MapType
-Steuerelemente. Wenn der Nutzer das Steuerelement verlässt, wird das Drop-down-Menü automatisch geschlossen. - Die Anzahl der Elemente, die von Screenreadern im Drop-down-Menü gemeldet werden, wird korrigiert. Dadurch wird verhindert, dass das Zeilenende als Listenelement gezählt wird.
- Fügen Sie einen Fokusring innerhalb des
map
-Elements hinzu, um den Tastaturfokus anzuzeigen, wenn der Fokus über die Tastatur festgelegt wird. - Fügen Sie den
MapType
-Steuerelementen zusätzliche Tastatursteuerungen hinzu. Die Drop-down-Optionen werden jetzt automatisch geschlossen, wenn der Fokus nicht mehr auf dem Steuerelement liegt. Mit den Auf- und Abwärtspfeilen wird das Drop-down-Menü geöffnet und mit der Escape-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 bestimmten 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ügen Sie der
MarkerLabel
-Benutzeroberfläche dieclassName
-Eigenschaft hinzu, um die CSS-Klasse deslabel
-Elements festzulegen. - Es wird Betasupport für Promises im Maximum Zoom Imagery Service hinzugefügt.
- Beta-Unterstützung für Versprechen im StreetView-Dienst hinzufügen
- Nicht optimierten Markierungen wurde Text für die Barrierefreiheit hinzugefügt, wenn
title
oderlabel
angegeben ist. - Das Label „
aria-pressed
“ wurde aus der Drop-down-Menüschaltfläche für das Steuerelement „MapType
“ entfernt, um die Barrierefreiheit zu verbessern. DropdownMenu
undDropdownMenuItem
wurden in semantische Elemente umgewandelt, um die Barrierefreiheit zu verbessern.- Der Text des Urheberrechtselements wurde geändert, um die Standards für den Farbkontrast einzuhalten.
- Drop-down-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.
- Lokale Kontextbibliothek: Die Schaltflächen zum Steuern des Karussells werden jetzt deaktiviert, wenn sie keine Auswirkungen haben, und überlappen sich nicht mehr mit dem ersten oder letzten Element in der Liste.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der auftreten konnte, wenn
GroundOverlays
den 180. Grad-Meridian kreuzte. - Tastenkombinationen sind nicht mehr standardmäßig deaktiviert, wenn
disableDefaultUI
auftrue
gesetzt ist. - Es wurde ein Fehler behoben, durch den der Text für die Ein-/Aus-Schaltflächen für die Karte in Screenreadern falsch war.
- Fügen Sie
Map
den Namen und den Typ der Barrierefreiheit hinzu. - Die Dokumentation der Benutzeroberfläche wurde korrigiert, da einige optionale Properties fälschlicherweise als erforderlich angezeigt wurden.
- 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 per Nummer angefordert wird.
- Version 3.40 wurde gelöscht und kann nicht mehr verwendet werden.
3.42.9
15. Oktober 2020
Änderungen:
- Ein Fehler wurde behoben, durch den ein Screenreader den falschen Status einer Kästchenauswahl übermittelte.
- Ein Problem mit den Kartensteuerelementen wurde behoben, bei dem die Tabulatortaste und die Umschalttaste + Tabulatortaste in der falschen Reihenfolge waren.
- Die Kartenschaltflächen wurden von
div
in native Schaltflächen umgewandelt, um die Barrierefreiheit zu verbessern. - Die Neigung ist jetzt für WebGL-Karten je nach Zoomstufe eingeschränkt.
- Die Schaltfläche „Vollbild“ ist im Internet Explorer nicht mehr teilweise ausgeblendet, wenn
controlSize
kleiner als 27 ist.
3.42.8
7. Oktober 2020
Änderungen:
- Betasupport für Versprechen im Navigationsdienst hinzugefügt.
- Der Geocoder
componentRestrictions
führt jetzt Validierungs- und Prüfungen auf leere Strings durch. - Es wurde ein Fehler behoben, durch den das Markierungslabel in Safari vom Symbol für die benutzerdefinierte Markierung verdeckt wurde.
Unterstützung für aktualisierte Ortssymbole
1. Oktober 2020
Die mit Place Details- und Place Search-Anfragen zurückgegebenen Symbole wurden aktualisiert und verwenden jetzt neue Symbole. Sie müssen nichts weiter unternehmen. Die neuen Zeichen werden automatisch angezeigt.
3.42.7
29. September 2020
Änderungen:
- Ein Fehler wurde behoben, durch den die Wortstellung in rechtsläufigen Sprachen in der Kurzinfo zum Steuerelement „Kartenfehler melden“ falsch war.
- Zentriertes Markierungslabel für die linksläufige Textrichtung.
3.42.6
21. September 2020
Änderungen:
- Betasupport für Versprechen im Distance Matrix-Dienst hinzugefügt.
3.42.5
16. September 2020
Änderungen:
- Die
LatLngBounds.union
-Methode wurde aktualisiert, um Fälle zu behandeln, in denen zwei Begrenzungen ü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 Versprechen in Methoden des Höhenangabendienstes hinzugefügt
- Es wurde eine neue
InfoWindow.minWidth
-Eigenschaft eingeführt, mit der die Mindestbreite für eineInfoWindow
angegeben werden kann. - Es wurde ein Fehler behoben, durch den Wegbeschreibungsrouten nach dem Ändern des Ziels verschwommen 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. Dieser Wert kann überschrieben werden, indem Sie die InfoWindow-Eigenschaft „maxWidth“ festlegen. Die Breite eines Infofelds kann jetzt mehr als 648 Pixel betragen, ist aber weiterhin auf die Breite der Karte beschränkt. Bisher waren Infofelder immer auf 648 Pixel oder die Kartenbreite beschränkt.
- Verhindert das Flimmern des Renderings im Standardstil beim Rendern großer GeoJSON-Datenmengen.
- 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 per 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 die Einstellung der
clickableIcons
-Property auffalse
bei Verwendung von Cloud-Styling keine Auswirkungen hatte.
3.41.5
6. Juli 2020
Änderungen:
- Verstoß gegen vertrauenswürdige Typen behoben
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 auf Anfrage per Nummer verfügbar.
- Version 3.38 wurde gelöscht und kann nicht mehr verwendet werden.
3.40.11
28. April 2020
Änderungen:
- Den Ergebnissen der Place Search und Place Details wird das neue Feld
business_status
hinzugefügt. Verwenden Sie dieses Feld anstelle vonpermanently_closed
. - Eine falsche Konsolenwarnung beim Anfordern von (neuer)
PlaceResult.utc_offset_minutes
wurde behoben. Jetzt wird eine Warnung fürPlaceResult.utc_offset
zurückgegeben, die eingestellt wurde.
3.40.9
14. April 2020
Änderungen:
- Wenn für „map“ eine „mapDiv“ übergeben wird, die kein Element ist, wird jetzt der leichter zu diagnostizierende Fehler „InvalidValueError“ ausgegeben.
- Wenn eine Adresse im Chrome-Browser automatisch in
google.maps.places.Autocomplete
ausgefüllt wird, sollte das nicht mehr zu einer automatischen Vervollständigungsanfrage an den Server führen. Dadurch wird die Abrechnung vermieden. - Das Attribut
maxWidth
wurde präzisiert. Vor dieser Änderung war die tatsächliche maximale Breite einesInfoWindow
mit einermaxWidth
von 100 Pixeln 94 Pixel.InfoWindow
Nach dieser Änderung beträgt die maximale Breite tatsächlich 100 Pixel. - Ein Speicherleck beim Erstellen von Paint-Anfragen mit Markierungen und Kartengrenzen wurde behoben.
3.40.6
24. März 2020
Änderungen:
- Der Text im Feld für die Fahrtzeit wurde im IE11 gekürzt.
3.40.4
10. März 2020
Änderungen:
- Es wurde ein Fehler behoben, durch den die Karte beim zweimaligen Aufrufen von
setTilt()
verzerrt wurde.
3.40.2
23. Februar 2020
Änderungen:
- Der ausgeblendete iFrame in der Karte wurde aus der Tabnavigation entfernt.
3.40.1
18. Februar 2020
Änderungen:
- Keine Warnung bei InvalidVersion für „v=beta“ ausgeben.
- Ein Problem beim Scrollen in 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 auf Anfrage verfügbar.
- 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 Console protokolliert und führen nicht mehr zu einem Fehlerprotokoll.
3,39
20. November 2019
Version 3.39 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Internet Explorer 10 wird nicht mehr unterstützt. Version 3.38 war die letzte Version, die ihn unterstützte.
AutocompletePrediction
gibt jetzt die Luftlinie vom angegebenen Startpunkt (Lat/Lng) zum ausgewählten Ort zurück.
Einstellung:
- Die Places-Felder
open_now
undutc_offset
wurden am 20. November 2019 eingestellt und am 20. Februar 2021 deaktiviert. Weitere Informationen hierzu 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 auf Anfrage per Nummer verfügbar.
- Version 3.36 wurde gelöscht und kann nicht mehr verwendet werden.
3,38
20. August 2019
Version 3.38 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.38 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.37 aktualisiert.
- Version 3.36 ist weiterhin auf Anfrage verfügbar.
- Version 3.35 wurde gelöscht und kann nicht mehr verwendet werden.
- Fusion Tables können nicht mehr verwendet werden. Version 3.37 war die letzte Version, die sie unterstützte.
- Der Support für Internet Explorer 10 wurde eingestellt und wird je nach Release-Kanal oder Versionsnummer zwischen November 2019 und Mai 2020 beendet.
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 auf Anfrage verfügbar.
- Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
- Internet Explorer 9 kann nicht mehr verwendet werden. Version 3.34 war die letzte Version, die ihn unterstützte.
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:
- Mit MapOption.controlSize können Sie jetzt die Größe der Kartensteuerelemente ändern.
- Mit MapOptions.restriction können Sie die Kartengrenzen jetzt 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 per 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 Kurzcodes, die eine Adresse für jeden Ort auf der Welt liefern, auch in Gebieten, in denen es keine traditionellen Straßenadressen gibt.
- Internet Explorer 9 wird nicht mehr unterstützt.
Einstellung:
- Der Parameter
placeIdOnly
fürAutocomplete
wird nicht mehr unterstützt. - Die Fusion Tables-Ebene in der Maps JavaScript API wird seit dem 3. Dezember 2018 nicht mehr unterstützt. 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 auf Anfrage per Nummer verfügbar.
- Version 3.32 wurde gelöscht und kann nicht mehr verwendet werden.
3.34
14. August 2018
Version 3.34 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Es wurden neue Versionsnamen implementiert.
Sie können jetzt 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 Versionen 3.0 bis 3.31 angeben, erhalten stattdessen ihren Standardkanal, entweder den wöchentlichen oder den vierteljährlichen Kanal (siehe Leitfaden zur Versionierung).
- Die Benutzeroberfläche ist jetzt größer. Da immer mehr Touchbedienungen auf verschiedenen Geräten genutzt werden, haben wir die Benutzeroberfläche der Steuerelemente so angepasst, dass sie sowohl für Fingertippen als auch für Mausklicks geeignet ist. Sie können die Funktion deaktivieren, indem Sie die API mit „v=quarterly“, „v=3.33“ oder „v=3.32“ laden.
3,33
11. Juni 2018
Änderungen:
- Bei Place Details-Anfragen können Sie jetzt Felder verwenden, um die Arten von Ortsdaten anzugeben, die zurückgegeben werden sollen.
- Es gibt jetzt zwei neue „Find Place“-Anfragen:
- 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:
3.32
13. Februar 2018
Änderungen:
- Ein neuer experimenteller Renderer ist jetzt verfügbar.
- Eine neue experimentelle Grundkarte ist jetzt verfügbar.
3,31
13. Februar 2018
Änderungen:
- Legen Sie die ersten 256 Markierungen standardmäßig als DOM-Markierungen fest und die nachfolgenden als Kachelmarkierungen. Derzeit ist „Alle Ansichtsmarkierungen“ die Standardeinstellung.
- Bei hohen Zoomstufen (herangezoomt) sollten Sie beim Ziehen von 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 Schaltfläche „Vollbild“ ist jetzt standardmäßig auf dem Computer aktiviert.
-
In dieser Version wird die Eigenschaft
gestureHandling
für Desktopanwendungen eingeführt, die die Nutzerinteraktion über das Mausrad oder das Touchpad ermöglichen. Wenn Sie steuern möchten, wie Nutzer mit einer Karte interagieren, sollten Sie die PropertygestureHandling
anstelle der Propertiesscrollwheel
,disableDoubleClickZoom
unddraggable
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 Panorama-ID für von Nutzern erstellte (benutzerdefinierte) Street View-Panoramen hat sich aufgrund von Aktualisierungen der zugrunde liegenden Infrastruktur geändert. Dadurch erhöht sich die Anzahl der verfügbaren Panoramen leicht.
- Anfragen für von Nutzern erstellte (benutzerdefinierte) Panoramen mit der alten Panorama-ID in der Maps JavaScript API funktionieren weiterhin. Wenn Sie versuchen, ein Panorama mithilfe des Attributs
position
des ObjektsStreetViewPanoramaOptions
zu finden, enthält das Ergebnis die neue Panorama-ID. Es ist nicht erforderlich, die alten und neuen Panorama-IDs zuzuordnen, da beide gültig bleiben. - Wenn Sie das Parsen und/oder die Überprüfung von Panorama-IDs verwenden, beachten Sie, dass sich das Format der Panorama-IDs ändern kann.
- Probleme können Sie über die Problemverfolgung melden.
- Aktualisierungen an der Methode
fitBounds
der Klassegoogle.maps.Map
. - Wenn Sie den Darstellungsbereich ändern möchten, während eine Karte ausgeblendet ist, können Sie jetzt für die Karte visibility: hidden festlegen. Dadurch hat das Karten-Div eine tatsächliche Größe.
3,28
18. April 2017
Das Attribut draggable
des MapOptions
-Objekts wird nicht mehr unterstützt. Wenn Sie das Ziehen der Karte auf Desktop-Geräten deaktivieren möchten, verwenden Sie die Eigenschaft gestureHandling
und legen Sie sie auf none
fest.
15. Februar 2017
Version 3.28 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.
Änderungen:
- In Version 3.28 und höher der Maps JavaScript API werden keine Karten mehr unterstützt, die für angemeldete Nutzer erstellt wurden.
3,27
2. Februar 2017
Behoben:
- Problem 11331: Text im Infofenster kann nicht ausgewählt werden
10. Januar 2017
Sie können jetzt festlegen, dass Autocomplete-Vorschläge nur aus mehreren Ländern angezeigt werden. Geben Sie dazu bis zu fünf Länder im Feld componentRestrictions
der AutocompleteOptions
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-Versionierung.
Änderungen:
- Mit der neuen
gestureHandling
-Option imMapOptions
-Objekt können Sie die Nutzerfreundlichkeit bei der Interaktion mit der Karte auf Mobilgeräten optimieren. Verfügbare Werte:greedy
: Die Karte wird immer schwenken (nach oben oder unten, nach links oder rechts), wenn der Nutzer über den Bildschirm wischt (ihn zieht). Mit anderen Worten: Sowohl Wischen mit einem Finger als auch Wischen mit zwei Fingern bewirkt, dass die Karte schwenkt.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 mit einem Finger über die Karte wischt, wird ein Overlay mit der Aufforderung angezeigt, die Karte mit zwei Fingern zu verschieben. Sehen Sie sich das Beispiel oben auf einem Mobilgerät an, um den Co-op-Modus in Aktion zu sehen.none
: Die Karte kann nicht gezoomt oder gepannt werden.auto
(Standardeinstellung): Das Verhalten ist entwedercooperative
odergreedy
, je nachdem, ob die Seite scrollbar ist oder nicht.
Weitere Informationen und Beispiele finden Sie im Entwicklerhandbuch.
- Auf Mobilgeräten ist das Steuerelement für den Vollbildmodus standardmäßig sichtbar, damit Nutzer die Karte ganz einfach maximieren 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.
Karten für angemeldete Nutzer eingestellt
6. Oktober 2016
Die Funktion für angemeldete Nutzer wird eingestellt.
Version 3.27 und älter der Maps JavaScript API unterstützen weiterhin Karten für angemeldete Nutzer. In einer zukünftigen Version werden Karten für angemeldete Nutzer nicht mehr unterstützt. Funktionen, mit denen ein Ort über ein Infofenster oder die SaveWidget
in Google Maps gespeichert werden kann, werden jedoch weiterhin unterstützt.
Weitere Informationen zu Karten für angemeldete Nutzer
Zwischenstopp-Wegpunkte in der Antwort des Navigationsdienstes ändern
29. August 2016
Das Feld via_waypoints
in der Antwort des Navigationsdienstes 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 die verschiebbaren Wegbeschreibungen angezeigt, ist aber in der Antwort für alternative Routen nicht mehr unterstützt. 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 verschiebbar und die Hauptroute als verschiebbar anzuzeigen. 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 per Drag-and-drop verschoben).
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-Versionierung.
Änderungen:
- Ein neuer Street View-Renderer bietet Verbesserungen beim Rendering, darunter flüssigere Übergänge und Animationen, eine verbesserte Objektmodellierung, eine bessere Unterstützung für Mobilgeräte und übersichtlichere Steuerelemente. Weitere Informationen finden Sie im Google Geo Developers Blog.
- Die API unterstützt jetzt Geräteausrichtungsereignisse in Street View. So können Nutzer auf Mobilgeräten durch Bewegen ihres Smartphones die Umgebung erkunden. 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-Versionierung.
Support für Internet Explorer 9 endet
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 steht für einen POI (Point of Interest). 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 der Basiskarte öffnet, und umgekehrt.
- Ein weißes Google-Logo wird angezeigt, wenn die Basiskarte mithilfe der Property
styles
auf der Karte gestaltet wird. Bisher wurde das Logo nur bei der Anwendung eines Stils mit einem StyledMapType weiß.
18. März 2016
Behoben:
-
Problem 9424:
new LatLng({lat: 0, lng: 0})
- Das Schwenken per Maus mit dem neuen Street View-Renderer (mit
google.maps.streetViewViewer = 'photosphere'
) wurde korrigiert.
15. Februar 2016
Änderungen:
- Die Möglichkeit, die neuen Steuerelemente über
google.maps.controlStyle = 'azteca'
zu deaktivieren, wurde entfernt.
3,23
18. Januar 2016
Änderungen:
- Diese Version enthält eine neue Vollbildsteuerung für die Karte. Nutzer können auf das Steuerelement klicken, um die Karte zu maximieren, sodass sie den gesamten Bildschirm einnimmt.
Diese Option ist standardmäßig deaktiviert. Sie können sie unter
MapOptions
aktivieren und mitFullscreenControlOptions
konfigurieren. Die Standardposition istRIGHT_TOP
. - Die Vollbildsteuerung 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: Verwenden Sie beim Synthetisieren von Mausereignissen aus Touch-Ereignissen die linke Schaltfläche anstelle der mittleren Schaltfläche, um die Kompatibilität mit jQuery zu gewährleisten.
-
Problem 4201: Die API verwendet
eval()
nicht mehr. Daher ist es jetzt möglich, die API ohne die Anweisungunsafe-eval
Content Security Policy zu verwenden.
21. Dezember 2015
Änderungen:
- Kartenoption zum Deaktivieren der Anmeldeschaltfläche für angemeldete Karten. Der Avatar für angemeldete Nutzer wird angezeigt und es ist weiterhin möglich, sich über Aktionen für angemeldete Nutzer anzumelden (z. B. Markieren). Wenn diese Option festgelegt ist, wird auf der Karte jedoch keine Anmeldeschaltfläche mehr angezeigt.
- Die Benutzeroberfläche für Textsuchanfragen hat sich geändert. Der Parameter
types
wird seit dem 1. März 2016 nicht mehr unterstützt 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 bisherigen Parametertypes
werden bis zum 1. März 2017 unterstützt. Danach muss für alle Textsuchen die neue Implementierung verwendet werden.
2. Dezember 2015
Änderungen:
- Der Konstruktor von
Autocomplete
prüft, ob ein Eingabeelement übergeben wurde. - In den Infofenstern zu POIs auf der Basiskarte werden im angemeldeten und im nicht angemeldeten Modus dieselben Inhalte angezeigt.
- Externe Google Maps API-Objekte für den Closure Compiler geben jetzt einen Typ (Zahl oder String) für Enumerationen an.
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: Verwenden Sie beim Synthetisieren von Mausereignissen aus Touch-Ereignissen die linke Schaltfläche anstelle der mittleren Schaltfläche, um die Kompatibilität mit jQuery zu gewährleisten.
10. November 2015
Änderungen:
- Der Navigationsdienst und der Distance Matrix-Dienst geben jetzt die geschätzte Zeit im Stau (im Antwortfeld
duration_in_traffic
) zurück, wenn die Mobilitätsform „Auto“ ist. Wenn Sie prognostizierte Reisezeiten erhalten möchten, fügen Sie der Anfrage eindrivingOptions
-Objektliteral mit einem aktuellen oder zukünftigendepartureTime
hinzu. Sie können auch einentrafficModel
-Wert von „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 Navigationsdienst und den Distance Matrix-Dienst. Hinweis:Dieduration_in_traffic
ist nur für Kunden der Google Maps Platform-Premiumoption verfügbar.
Eingestellt:
- Das Feld „
durationInTraffic
“ wird nicht mehr unterstützt. In der Vergangenheit war dies die empfohlene Methode für Kunden mit Google Maps Platform-Premiumoption, um anzugeben, ob die aktuelle Verkehrslage bei der Berechnung der Dauer berücksichtigt werden soll. Es wurde durch das FelddrivingOptions
abgelöst.
5. November 2015
Eingestellt:
- Die AdSense-Bibliothek wurde seit Mai 2015 eingestellt und ist in der experimentellen Version der Maps JavaScript API nicht mehr verfügbar. Die Bibliothek wird bald aus den Release- und eingefrorenen Versionen der API entfernt. Eine alternative Lösung ist Google AdSense. Weitere Informationen finden Sie im Leitfaden zum Erstellen eines AdSense-Anzeigenblocks.
22. September 2015
Änderungen:
- Unterstützung für Orts-IDs bei Anfragen für Wegbeschreibungen und Entfernungsmatrix hinzugefügt: Für
DirectionsRequest.origin
,DirectionsRequest.destination
undDirectionsWaypoint.location
werden jetzt Place-Objekte und fürDistanceMatrixRequest.origins
undDistanceMatrixRequest.destinations
ein Array von Place-Objekten akzeptiert.
15. September 2015
Änderungen:
- Die Standardposition und das Aussehen vieler Steuerelemente auf der Karte und in Street View-Panoramen haben sich geändert. Die Nutzerfreundlichkeit ist jetzt unabhängig davon einheitlich, ob auf einer Karte der Modus für angemeldete Nutzer verwendet wird oder nicht. Außerdem ist sie jetzt einheitlicher mit der Google Maps-Website. Wenn Sie die vorherigen Steuerelemente noch eine Weile verwenden möchten, können Sie in Version 3.22
google.maps.controlStyle = 'azteca'
festlegen. - Mit dem neuen Steuerelement für den Vollbildmodus in Street View können Nutzer das Street View-Panorama im Vollbildmodus öffnen.
Eingestellt:
- Das Steuerelement „Übersichtskarte“ ist nicht mehr verfügbar.
- Die Funktion zum Schwenken auf der Karte ist nicht mehr verfügbar. Um die Ansicht zu schwenken, können Nutzer auf die Karte klicken und sie ziehen oder wischen. Die Schwenkfunktion in Street View bleibt jedoch 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 der Größenänderung der Karte
Support für Internet Explorer 8 endet
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 Browsersupportrichtlinie von Microsoft finden Sie im IEBlog-Beitrag vom 7. August 2014.
3.21
5. August 2015
Änderungen:
- Leistungsverbesserung: Nur sichtbare Kacheln werden geladen
- Zahlreiche Verbesserungen bei Google Docs
21. Juli 2015
Änderungen:
- Markierungen mit Labels eingeführt
- Behoben: Fehler „Speicherplatz aufgebraucht“ für Poly auf sehr hochauflösenden Bildschirmen unter iOS 7
- Korrekturen für Touch-Ereignisse in IE10 und höher
- Die Fehlerprüfung bei vom Entwickler bereitgestellten Eingaben wird jetzt in der Konsole ausgegeben, anstatt einen Fehler zu werfen.
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:
- Nicht mehr unterstützt: CloudLayer, PanoramioLayer
- Behoben: Problem 8098: Fehler: Die gewichtete Heatmap wird mit einem Punkt nicht richtig gerendert
2. Juni 2015
Änderungen:
- Es ist jetzt möglich, eine PlaceID mit einer Adresse/Koordinate zu geocodieren.
- Orts-IDs über die Geocoding API zurückgibt
28. Mai 2015
Änderungen:
- Behoben: Problem 6358: SVG-Pfadbeschriftung wird auf HDPI-Geräten nicht korrekt gerendert
19. Mai 2015
Behoben:
- Problem 7673: Steuerelemente verlieren ihre Position, nachdem das Drop-down-Menü für den Kartentyp verwendet wurde
- Problem 7589: Pegman springt, wenn die Karte neu skaliert 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: Der Cursor funktioniert 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 mit dem Sternsymbol ausgerichtet
17. März 2015
Behoben:
- Problem 7756: Fehler: Leistungsrückgang in Safari 8
- Demografische Ebene entfernt
- Verbesserungen am Infofenster-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.
Eine entsprechende Dokumentation finden Sie unter https://developers.google.com/maps/documentation/javascript/versions.
Verfügbare Versionen nach dem Wechsel:
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: Leistungsrückgang in Safari 8
20. Januar 2015
Behoben:
- Problem 7475: Fehler: phantomjs TypeError: Unable to delete property
13. Januar 2015
Behoben:
- Kacheln werden jetzt für Screenreader ausgeblendet
17. Dezember 2014
Behoben:
- Problem 6917: Fehler: Bei Formen wird die Eigenschaft „draggable“ der Karte nicht berücksichtigt
- Problem 7445: Fehler: Darstellungsfehler bei Verwendung der Anmeldungsfunktion der Maps API v3
2. Dezember 2014
Behoben:
- Problem 7390: Fehler: Hyperlinks zu weather.com funktionieren nicht
- Problem 7376: Fehler: WebGL wurde deaktiviert (jetzt wieder aktiviert)
- Namenskonflikt in ES6 mit Symbol
25. November 2014
Behoben:
- Problem 7333: Fehler: Im IE9 funktioniert das Caret des Infofelds nicht
3.18
4. Dezember 2014
Behoben:
- Problem 7390: Fehler: Hyperlinks zu weather.com funktionieren nicht
18. September 2014
Behoben:
- Problem 7136: Titel mehrerer Markierungen funktionieren in Firefox nicht
9. September 2014
Behoben:
- Problem 7098: Beim Festlegen der Street View-Perspektive wird ein Fehler ausgegeben
26. August 2014
3.18 als experimentelle Version veröffentlicht.
3.17 ist jetzt stabil.
3.17
20. August 2014
Behoben:
- Problem 6937: Rückschritt in Version 3.17: Die Eigenschaft „remove“ kann nicht gelesen werden, wenn sie nicht definiert ist (in Google Lokale Dienstleistungen)
12. August 2014
Behoben:
- Problem 6968: Fehler: Die Pfeiltasten der Tastatur funktionieren bei Version 3.exp nicht
31. Juli 2014
Hinzugefügt:
-
Für Kartenfenster gibt es eine explizite Dokumentation dazu, wie DOM-Ereignisse darin weitergegeben werden.
Bereich
overlayMouseTarget
hinzugefügt.
7. Juli 2014
Hinzugefügt:
-
toGeoJson
wurde Datenebenen und einzelnen Datenebenen-Elementen hinzugefügt, um die Geometrie in GeoJSON zu exportieren.
24. Juni 2014
Hinzugefügt:
-
place_id
: Eine eindeutige Kennung für einen Ort, die der Places Library für Autocomplete und „Place Details“ hinzugefügt wird. -
overview_path
wird zuDirectionsRoute
hinzugefügt, um eine codierte Polylinie zu erhalten, 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 als experimentelle Version veröffentlicht.
3,16
15. April 2014
Behoben:
- Die Deckkraft von Markierungen entspricht jetzt der anderer Geometriestypen. https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8. April 2014
Hinzugefügt:
- Die Karte wird beim Zeichnen durch Bewegen der Maus schwenken.
Behoben:
- LatLngLiteral wird an mehr Stellen akzeptiert.
- Das Infofenster ändert seine Größe, wenn das Laden von Roboto abgeschlossen ist (Problem 5713)
31. März 2014
Behoben:
- Halbtransparente KML-Ebenen sind im IE 8 nicht mehr transparent ( Problem 6540)
26. März 2014
Behoben:
- Aufrufe von „event.returnValue“ in Chrome wurden entfernt, um Konsolenwarnungen zu vermeiden.
- Zoomen durch Zusammenziehen funktioniert in IE11 nicht (Problem 5747)
18. März 2014
Hinzugefügt:
- Datenebene eingeführt: https://developers.google.com/maps/documentation/javascript/datalayer
12. März 2014
Hinzugefügt:
- Unterstützung von LatLngLiteral an den meisten Stellen, an denen google.maps.LatLng zulässig ist: https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24. Februar 2014
Hinzugefügt:
- Unterstützung für Fähren in den Diensten „Distance Matrix“ und „Wegbeschreibungen“.
17. Februar 2014
3.16 als experimentelle Version veröffentlicht.
3,15
3. März 2014
Behoben:
- Die Hardwarebeschleunigung in Chrome für Windows und Linux wurde reaktiviert, da der Chrome-Fehler behoben wurde (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:
- Deaktiviere die gesamte Hardwarebeschleunigung für Kacheln in Chrome/Windows, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen. ( Problem 6219)
22. Januar 2014
Behoben:
- Deaktivieren Sie vorübergehend die Hardwarebeschleunigung in Chrome/Windows, wenn der Zeichenmanager geladen wird, um das Chrome-Problem zu umgehen: https://code.google.com/p/chromium/issues/detail?id=336676 (Problem 6224)
16. Januar 2014
Behoben:
- Das CSS für die visuelle Aktualisierung wurde weniger spezifisch, um weniger von Nutzern festgelegte Stile zu überschreiben.
27. November 2013
Behoben:
- Beim Erstellen einer Markierung nach der Instanziierung einer Karte wird der Fehler „contains“ (enthält) geworfen (Problem 5798)
19. November 2013
Behoben:
- Symbole für Abbiegemanöver im Navigationsbereich werden in Firefox nicht richtig angezeigt
3.14
10. September 2013
Behoben:
- Links in offiziellen Google-Informationsfenstern werden nicht in neuen Tabs/Fenster 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:
- Option „disableDefaultUI“ zu StreetViewPanoramaOptions
Behoben:
- Fehler: Benutzerdefinierte Street View-Panoramen und 90-Grad-Neigung nach unten ( Problem 4875)
3.12
4. Juni 2013
Behoben:
- Infofenster-DOM-ready-Ereignis wird nicht ausgelöst, wenn „visualRefresh“ auf „wahr“ gesetzt ist ( Problem 5415)
- Fehler: Infofenster für „visualRefresh“ 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 des Zeichenmodus während des Zeichnens führt zu Fehlern
- Durch Klicken auf Schritte im Navigationsbereich wird der Zoom geändert
12. Februar 2013
Behoben:
- Ein nicht ziehbares Polygon kann mit der Touchbedienung durch ein ziehbares Polygon gezogen werden (Problem 4868)
- Falsche Symbole für öffentliche Verkehrsmittel im Bereich „Routenalternativen“, wenn der travelMode geändert wird (Problem 4581)
- panTo(latLng) zentriert die Karte unter bestimmten Bedingungen nicht immer genau bei latLng
29. Januar 2013
Hinzugefügt:
- StreetViewCoverageLayer hinzugefügt, um die Abdeckungsebene programmatisch hinzuzufügen
- Exposed StreetViewPov for StreetViewPanoramas
Behoben:
- Eine erhöhte Speichernutzung bei Verwendung der Version 3.8 von Google Maps JavaScript führt zu einem Absturz (z. B. in IE 9 und Chrome). ( Problem 4162 )
- Das Drop-down-Menü (Auswahl) im Infofeld folgt nicht dem Schwenken der Karte in Firefox
22. Januar 2013
Hinzugefügt:
- Option zum Ziehen für Polylinien, Polygone, Kreise und Rechtecke
- Feld „price_level“ in „PlaceResult“
15. Januar 2013
Behoben:
- Wiederholte Polyliniensymbole werden für einige Polylinien falsch gezeichnet ( Problem 4333)
7. Januar 2013
Behoben:
- Wenn auf der Karte gescrollt wird, wird auch die Seite gescrollt ( Problem 1605, Problem 3652)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Behoben:
- Unklare Karten im IE9 nach der Navigation (Problem 3875)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Behoben:
- Unklare Karten im IE9 nach der Navigation (Problem 3875)
10. Dezember 2012
Hinzugefügt:
- Möglichkeit zum Laden von Bildern mit dem Attribut „crossorigin“
Behoben:
- Probleme beim Anzeigen von Markierungen mit Remote-Bildern in Nahaufnahmen (Problem 4616)
- JS-Fehler beim erneuten Anzeigen von Symbolen auf Polylinien im IE 7/8
3. Dezember 2012
Behoben:
- Markermanager-Bibliothek funktioniert nicht mit der Maps API JS v3 ( Problem 4543)
27. November 2012
Hinzugefügt:
- Verwendung von High-DPI-Canvas auf High-DPI-Geräten für optimierte Markierungen
Behoben:
- Mit der Kartentypsteuerung wurden keine Stile gelöscht ( Problem 4588)
3,10
4. Februar 2013
Behoben:
- Eine erhöhte Speichernutzung bei Verwendung der Version 3.8 von Google Maps JavaScript führt zu einem Absturz (z. B. in IE 9 und Chrome). ( Problem 4162 )
25. September 2012
Hinzugefügt:
- Street View-Innenansicht
- Option „fixedRotation“ zu „IconSequence“
- „Geschätzte Fahrtzeit bei aktuellem Verkehr“ in Wegbeschreibungen
11. September 2012
Neu:
- StrokePosition für Polygone, Rechtecke und Kreise hinzugefügt
- computeOffsetOrigin in die Geometry-Bibliothek aufnehmen
- Vier neue Sprachen wurden in die API aufgenommen: Afrikaans, Amharisch, Suaheli und Zulu
28. August 2012
Hinzugefügt:
- Typen an die Places API-Textsuche
Behoben:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Beim Scrollen der Seite kann unter iOS 5 nicht mehr durch Zusammenziehen der Finger herangezoomt werden (Problem 4046)
14. August 2012
Auffällige Änderungen:
- Ändern Sie die Benutzeroberfläche von KmlLayer so, dass die URL als MVC-Property und nicht als Konstruktorargument akzeptiert wird.
3,9
10. September 2012
Behoben:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Beim Scrollen der Seite kann unter iOS 5 nicht mehr durch Zusammenziehen der Finger herangezoomt werden (Problem 4046)
9. August 2012
Behoben:
- Syntaxfehler unter Android 3.x
31. Juli 2012
Auffällige Änderungen:
- Street View-Overlay in benutzerdefinierten Projektionen ausblenden
Behoben:
- Markierungssymbole lösen in Safari keine Ereignisse aus, wenn der Maßstab größer als 35 ist
- Klickereignisse werden für Markierungen auf einer benutzerdefinierten Karte (Kartentyp + Projektion) nicht ausgelöst
25. Juli 2012
Behoben:
- componentRestrictions für die automatische Vervollständigung ( Problem 4302)
17. Juli 2012
Behoben:
- Textfeld im Infofeld im IE nicht anklickbar
- „bounds_changed“ sollte vor „zoom_changed“ ausgelöst werden (Problem 1399)
- Die Kartenoption „backgroundColor“ wird nach dem Aufrufen von Streetview nicht beibehalten
- Beim Wechsel von der Karte mit benutzerdefiniertem Stil zur Satellitenkarte werden die Kartenkacheln unnötig geladen
- Im Zeichenmodus werden die Eigenschaften „Zum Ziehen“ und „Scrollrad“ für Karten ignoriert (Problem 4012)
- LatLngBounds sollte einen vollständigen Längengradbereich zurückgeben, wenn mehr als eine Kopie der Welt angezeigt wird.
- Beim Doppelklicken wird keine leere Form mehr gezeichnet (Problem 3964)
- Unnötige Markierungsereignisse beim Klicken ( Problem 3911)
Auffällige Änderungen:
- Die Endpunkte für Suchanfragen wurden in „nearbySearch“ und „textSearch“ umbenannt.
10. Juli 2012
Auffällige Änderungen:
- Google.maps.event.removeListener() muss „null“ als Argument akzeptieren
27. Juni 2012
Hinzugefügt:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Paginierung, Rezensionen, TextSearch in der Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Auffällige Änderungen:
- „Transparent“ als Farbe erkennen
23. Juni 2012
Hinzugefügt:
- Symbole
- HeatmapLayer
- Neue Styler-Optionen „weight“ (Stärke) und „color“ (Farbe):
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15. Mai 2012
Hinzugefügt:
- Ländereinschränkung für die automatische Vervollständigung (AutocompleteOptions.componentRestrictions) (Problem 3899)
- Filter vom Typ „Regionen“ und „Städte“
3,8
1. Mai 2012
Behoben:
- Gelöschte Markierungen werden manchmal wieder angezeigt ( Problem 4087)
- Markierungsschatten 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 Infofenster für das Wetter wird in Firefox immer das Regensymbol angezeigt (Problem 4063)
Hinzugefügt:
- orderBy, limit und offset für FusionTablesLayer ( Problem 3557)
10. April 2012
Behoben:
- Luftbilder werden angezeigt, auch wenn sie für den gesamten Darstellungsbereich nicht verfügbar sind (Problem 3913)
3. April 2012
Hinzugefügt:
- WeatherLayer und CloudLayer ( Problem 3555)
- DemographicsLayer
Behoben:
- Kachelgrenzen sind für Polygone im IE 9 Quirks sichtbar
- Markierungen springen beim Schwenken in Canvas Street View herum
28. März 2012
Behoben:
- Verwenden Sie Kleinbuchstaben für Tag-Namen, um XHTML-kompatibel zu sein (Problem 3868).
- Das Zoomverhalten für Apple-Touchpads wurde geändert, um es weniger empfindlich zu machen (Problem 2416)
20. März 2012
Behoben:
- Das Erstellen einer Markierung mit einem nicht vorhandenen Schattenbild führt zu Fehlern (Problem 4014)
Hinzugefügt:
- „Klicken, um zu gehen“/„Klicken, um heranzuzoomen“ in Street View ( Problem 2447)
Auffällige Änderungen:
- Standardmäßig in Street View deaktiviertes Zoomen durch Doppelklicken
6. März 2012
Behoben:
- Fehler im OverviewMapControl beim sehr schnellen Heranzoomen ( Problem 3882)
- Fehler im IE, wenn das Karten-Div von der Seite entfernt wird ( Problem 3971)
- Skalierte Markierungen werden im IE < 9 falsch dargestellt ( Problem 3912, Problem 3908)
Hinzugefügt:
- Deckkraft für GroundOverlay (Problem 2767)
- utc_offset und opening_hours zu PlaceResult ( Problem 2431)
- Option „clickToGo“ zu „StreetViewPanoramaOptions“ hinzugefügt ( Problem 2447)
21. Februar 2012
Behoben:
- Unscharfe Karten in IE 9 ( Problem 3875)
- Polylinien, die aus parallelen Kanten im LatLng-Raum bestehen, wurden fälschlicherweise vereinfacht (Problem 3739)
Hinzugefügt:
- google.maps.geometry.poly.containsLocation() und isLocationOnEdge() (Problem 1978)
15. Februar 2012
Behoben:
- Regression: Bei einem ungültigen „size“-Parameter werden skalierte Markierungen falsch gerendert (Problem 3908)
- Die Karte bleibt im Bearbeitungsmodus, wenn „setEditable(false)“ aufgerufen wird, während der Nutzer einen Kontrollpunkt zieht (Problem 3842)
Auffällige Änderungen:
- Überblendung zwischen Street View-Panoramen
3,7
7. Februar 2012
Behoben:
- Die Markierung flackert an der Endposition vor der Drop-Animation. ( Problem 3608)
- Wenn Infofenster und Zoom gleichzeitig geöffnet werden, wird der Kartenmittelpunkt falsch festgelegt (Problem 3738)
- Rechtsklick beim Ziehen von Markierungen ignorieren (Problem 3237)
- Der Titel der Markierung wird in Firefox manchmal nicht angezeigt ( Problem 3773)
Auffällige Änderungen:
- Skalierte Markierungen werden jetzt bei Verfügbarkeit in Canvas gerendert
- setOpacity() für ImageMapType ( Problem 3125)
- setOpacity() für GroundOverlay (Problem 2767)
- Ereignis „tilesLoaded“ für ImageMapType ( Problem 1744)
- stop() für MouseEvent, wodurch die Ereignisweitergabe gestoppt 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 zu öffnen ( Problem 3861)
- Das Attribut „sichtbar“ für Polygone hinzugefügt ( Problem 2861)
- „panTo“ und „panBy“ werden auch dann animiert, wenn sich die Ansichten weit voneinander entfernt sind (Regression)
24. Januar 2012
Behoben:
- Mausereignisse werden über ein Infofenster gesendet (Problem 3573)
- CSS-Transformationen für IE9 aktiviert
- „imageDateControl“ zu „StreetViewPanorama“ hinzugefügt
- Canvas-Street View für 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 Z-Index von Polygonen und anderen Ebenen wird berücksichtigt.
- KmlLayer-Attribut „status“ hinzufügen ( Problem 3015)
10. Januar 2012
Behoben:
- Pegman wird angezeigt, wenn „disableDefaultUI“ auf „true“ und „streetViewControl“ auf „true“ gesetzt ist.
7. Dezember 2011
Behoben:
- Autobahnen können separat von Schnellstraßen gestaltet werden (road.highway.controlled_access)
- „place_changed“ wird ausgelöst, wenn der Nutzer bei der Autovervollständigung die Eingabetaste drückt (Problem 3407)
28. November 1011
Behoben:
- Die automatische Vervollständigung wird an eine neue Position verschoben, wenn das Fenster neu skaliert wird. Das Ereignis „resize“ kann für das Autocomplete-Objekt ausgelöst werden.
22. November 2011
Behoben:
- Die Größe des Infofeld-Inhalts wird jetzt unter Berücksichtigung von kaskadierenden Stilen berechnet.
- Die Steuerung für die Drehung von Luftbildern stimmt nicht mit der Ausrichtung beim Erstellen der Karte überein
7. November 2011
Auffällige Änderungen:
- Neuer visueller Stil der Standardsteuerelemente
- Bearbeitbare Formen (Polygone, Polylinien, Kreise, Rechtecke)
- Neuer DrawingManager zum Hinzufügen neuer Overlays
- Neue PlaceResult-Felder: „website“ und „international_phone_number“
- Neues Feld „ElevationResult“: „resolution“
Behoben:
- Start- und Endsymbole in den Wegbeschreibungsergebnissen werden jetzt im IE 7 und höher mit transparentem Hintergrund gerendert.
3,6
31. Oktober 2011
Behoben:
- Fehler bei Verwendung der Maps API mit der Prototype Library im IE7
25. Oktober 2011
Behoben:
- Fehler, wenn sich die KmlLayer-Karte vor dem vollständigen Laden der Ebene geändert hat
- Speicherleck im IE beim Hinzufügen und Entfernen von Polygonen
18. Oktober 2011
Auffällige Änderungen:
- Keyword-Feld zu PlaceSearchRequest hinzugefügt
- Entfernung von Straßenlinien aus Street View
10. Oktober 2011
Behoben:
- Die Adresse ist in der Street View-Vorschau zu lang
27. September 2011
Behoben:
- Die Steuerelemente für die Übersichtskarte aktualisieren die Zentrierung und den Zoom gemeinsam, wenn sich der Zoom geändert hat
27. September 2011
Behoben:
- Doppelte Abfrage der ersten Kacheln in Chrome
- Speicherlecks beim Schwenken
- Street View-Pegman nicht setzen, wenn Sie den Fokus auf einen nicht abgedeckten Bereich legen
- Regression: GroundOverlays, die den Längengrad -180 überschreiten, verschwinden
- Regression: Falsche Kartenzentrierung beim Öffnen des Infofensters beim Schwenken und Zoomen
Auffällige Änderungen:
- Street View-Vorschau anzeigen, während Pegman gezogen wird
20. September 2011
Behoben:
- Speicherleck in Chrome/Windows beim Rendern von Markierungen mit Canvas
- Markierungsrendering für die Vogelperspektive mit einer Ausrichtung von 90 oder 270 Grad
Auffällige Änderungen:
- Auf die Standardtypen von Google-Karten kann nicht über die Registry für Kartentypen zugegriffen werden (verhindert den Zugriff auf Kartenkacheln)
- Drehanimationen beim Wechseln zwischen Luftbildern
12. September 2011
Behobene Probleme:
- Markierung bleibt in angehobener Position, nachdem die Kurzinfo in Firefox 4 und höher angezeigt wurde (Problem 3334)
Auffällige Änderungen:
- GeocoderResult.formatted_address nicht dokumentiert
6. September 2011
Behoben:
- Das Infofenster für das ausgewählte Element (Drop-down-Menü) folgt nicht dem Schwenken der Karte in Firefox
- Kacheln in Korea auf einigen Mobilgeräten
29. August 2011
Auffällige Änderungen:
- Benutzerdefinierten Steuerelementen einen höheren Z-Index als API-Steuerelementen zuweisen
- Über die Links gelangen Nutzer zur richtigen Sprachversion von maps.google.com.
- Öffnen Sie kein Infofenster über einem KML-Element, wenn kein HTML-Code, kein Name und keine Beschreibung für das Infofenster vorhanden sind.
- Korrigierte Regression: Fehlerhafte hochauflösende Kacheln
24. August 2011
Behobene Probleme:
- Hardwarebeschleunigung für Chrome/Mac deaktiviert: Behebung von Problemen beim Rendern von Markierungen und Klicken auf Overlays ( Problem 3544, Problem 3551)
- Das Problem beim Zoomen per Zusammenziehen und Spreizen der Finger auf Android-Geräten, wenn die Seite gescrollt wurde, wurde behoben (Problem 3373).
Auffällige Änderungen:
- Unternehmenssymbole sind jetzt standardmäßig aktiviert.
17. August 2011
Auffällige Änderungen:
- Klickbare Kartensymbole für POIs.
- Stile können in „MapOptions“ festgelegt und auf alle Standardkartentypen angewendet werden.
- Pegman wird auf benutzerdefinierten Kartentypen angezeigt, sofern er nicht ausdrücklich deaktiviert wurde.
3,5
10. August 2011
Behoben:
- Markierungen bleiben in der Position, in die sie in Street View nach oben gezogen wurden
- Street View-Ansicht wird nicht angepasst, wenn Karte oder Fenster geändert wird
- Street View-Ansicht mit einem freigegebenen Infofeld stürzt den Browser ab
2. August 2011
Behobene Probleme:
- Hyperlinks im Infofenster im IE funktionieren nicht ( Problem 3503)
- Das Steuerelement für den Maßstab wird nicht gedruckt (Problem 2966)
- Regression: Fehler bei Verwendung von „OverviewMapControl“ mit stilisierten Karten (Problem 3489)
Auffällige Änderungen:
- Das Kontextmenü der meisten Steuerelemente wird jetzt durch einen Rechtsklick deaktiviert.
- Das Street View-Panorama/die Street View-Karte in einem Infofeld lässt sich nicht schwenken, wenn der Mauszeiger auf das Infofeld bewegt wird
- Auf dem iPad kann jetzt in Infofenstern gescrollt werden
18. Juli 2011
Behobene Probleme:
- Falsche LatLng-Werte für Ereignisse, wenn auf iOS-Geräten mit Version 4.1 oder höher durch die Seite gescrollt wird (Problem 3373)
11. Juli 2011
Behobene Probleme:
- Behoben:
<select>
nicht anklickbar im Infofeld auf einem Touchgerät (Problem 3232) - Behoben: Nach einem Rechtsklick wurde auf der Karte kein Klick ausgelöst, wenn „MapOptions.draggable“ auf „false“ gesetzt war (Problem 3071)
Auffällige Änderungen:
- Markierungen mit demselben Z-Index werden jetzt über Kacheln hinweg einheitlich angeordnet.
- Auf iOS-Geräten kann jetzt im Infofenster gescrollt werden
- Markierungen und Polylinien 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 verschiebbar ist (Problem 3120)
Auffällige Änderungen:
- Es ist jetzt möglich, das Steuerelement und das Drop-down-Menü für die automatische Vervollständigung von Orten zu formatieren.
- Das „Places Autocomplete“-Widget behält die vom Server zurückgegebene Beschreibung bei, nachdem der Nutzer einen Vorschlag ausgewählt hat
30. Juni 2011
Behobene Probleme:
- Behoben: Anfangskartenkacheln wurden doppelt abgerufen
- Behoben: Das Ereignis „maptypeid_changed“ wurde mehrmals ausgelöst, wenn die Karte nach Version 3.4 erstellt wurde (Problem 3051)
Auffällige Änderungen:
- Die automatische Vervollständigung für Orte wurde geändert, sodass sie nicht mehr dem übergeordneten Element „inputs“, sondern dem Textkörper angehängt wird.
- BOTTOM_RIGHT wird jetzt richtig positioniert
8. Juni 2011
Behobene Probleme:
- Behoben: Der Zoom wird nicht mehr animiert, wenn die Änderung der Zoomstufe größer als 2 ist (Problem 3033)
Auffällige Änderungen:
- Korrigiert: OverlayView.set('map', foo) ist jetzt dasselbe wie OverlayView.setMap
- Die Option „language“ von GeocoderRequest wurde entfernt.
17. Mai 2011
Behobene Probleme:
- Behoben: Problem beim Rendern von Street View in IE7 ( Problem 3272)
Auffällige Änderungen:
- Beim Laden und Ändern des Kartentyps werden jetzt Überblendungsübergänge für Kartenkacheln aktiviert.
7. Mai 2011
Keine merklichen Änderungen.
3.4
7. Mai 2011
Keine merklichen Änderungen.
6. Mai 2011
Behobene Probleme:
- Behoben: Street View-Panorama wird im IE7 nicht angezeigt (Problem 3272)
- Behoben: Bei halbtransparenten PNG-Dateien mit ImageMapType geht die Transparenz im IE7 und IE8 verloren (Problem 3275)
Auffällige Änderungen:
- „Distance Matrix“-Dienst
14. April 2011
Behobene Probleme:
- Korrigiert: Unterstützung benannter CSS-Farben für die Poly-Strichfarbe und fillColor
- Behoben: Polygone waren nicht sichtbar, wenn die strokeOpacity auf 0,0 festgelegt war ( Problem 3241)
- Behoben: Fehler im IE8 beim Schwenken, wenn das Anzeigen-Widget sichtbar ist ( Problem 3159)
- Gelände- und Hybridkarten ohne Standard- und Satellitenkarten im Steuerelement für den Kartentyp zulassen (Problem 3089)
- Für Bildschirme mit hoher Auflösung werden hochauflösende Kacheln geladen (Problem 2614)
Auffällige Änderungen:
- Die Neigung von Luftbildern ist standardmäßig 45 Grad, wenn Luftbilder aktiviert und verfügbar sind.
- Das Zoomen per Finger-Ziehen wurde auf dem iPad verbessert.
- „DirectionsTravelMode“ und „DirectionsUnitSystem“ in „TravelMode“ und „UnitSystem“ umbenannt (alte Namen bleiben abwärtskompatibel)
14. April 2011
Behobene Probleme:
- Korrigiert: Markierungssymbol und Schatten sind im IE6 nicht mehr transparent
- Behoben: Markierungen flackern beim Zoomen nicht mehr
- Behoben: Polygone wurden in der Nähe der Nord- und Südpole nicht korrekt über Kacheln hinweg gerendert.
Auffällige Änderungen:
- Polylinien und Polygone werden jetzt nach Möglichkeit in Canvas gerendert.
- LatLngs für Ereignisse auf Polylinien und Polygonrändern werden jetzt an den nächstgelegenen Punkt auf der Linie angedockt.
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:
- Im Satellitenmodus kann die Richtung in Street View nicht geändert werden ( Problem 3174)
- Karte funktioniert nicht, wenn VML deaktiviert ist (Problem 3119)
Auffällige Änderungen:
- Street View-Straßenüberlagerung wird jetzt im Schrägaufnahmen-Modus angezeigt
22. März 2011
Behobene Probleme:
- Pegman wird in benutzerdefinierten Kartentypen angezeigt (Problem 3154)
Auffällige Änderungen:
- Korrigiert: Riesige Markierungen werden an Kachelrändern abgeschnitten
- Behoben: Street View-Overlay im Schrägaufnahmen-Modus
- Behoben: Steuerelement für die Übersichtskarte wird im Druckmodus angezeigt
17. März 2011
Behobene Probleme:
- 45-Grad-Bilder ( Problem 2412)
- Steuerelement für Übersichtskarten ( Problem 1470)
- Unterstützung für animierte GIFs – Option „Optimiert“ hinzugefügt (Problem 3095)
- Marker.getVisible() gibt „undefined“ zurück ( Problem 3114)
Auffällige Änderungen:
- Korrigiert: Bei Kreisen und Rechtecken wird der Z-Index ignoriert
- Behoben: Mausereignisse lösen doppelte Ereignisse aus, wenn Markierungen animiert werden
- Behoben: Für Karten mit benutzerdefinierten Stilen werden keine Stile verwendet, wenn der Kartentyp der Registry hinzugefügt wird, nachdem die Kartentyp-ID festgelegt wurde
- Behoben: Kartentypen ohne Stil übernehmen den Stil eines Kartentyps mit benutzerdefinierten Stilen
- Für Markierungen werden jetzt MouseEvents und keine DOM-Ereignisse ausgelöst
11. März 2011
Behobene Probleme:
- Durch Doppelklicken auf eine Markierung wird die Karte nicht mehr herangezoomt (Problem 3090)
- Ankerpunkt mit benutzerdefiniertem Markierungsschatten funktioniert jetzt (Problem 3112)
Auffällige Änderungen:
- Panoramio-Ebene
- Der Z-Index von Wegbeschreibungsmarkierungen wurde korrigiert.
- Standardposition des Schattens fixiert
2. März 2011
Auffällige Änderungen:
- Markierungen werden jetzt, sofern verfügbar, in Canvas/VML gerendert.
- Größere Klickziele für Polylinien, Polygone und KML auf Touch-fähigen Geräten
22. Februar 2011
Behobene Probleme:
- Infofenster-Anker, der über die MVC-Eigenschaft „anchorPoint“ freigegeben wird (Problem 2860)
- Behebung eines Problems mit Hybrid bei Zoomstufe 0 und 1 (Problem 3062)
- Kreis/Viereck wird nicht mehr fixiert, wenn es der Karte schnell hinzugefügt oder daraus 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, wenn „routeIndex“ nicht „0“ ist (Problem 2995)
- Konflikt zwischen Flash und Ziehen der Karte behoben ( Problem 2956)
- Wenn „mapTypeId“ im Listener „maptypeid_changed“ geändert wird, ist das Steuerelement für den Kartentyp jetzt konsistent.
Auffällige Änderungen:
- Labels sind jetzt standardmäßig aktiviert, wenn über das Steuerelement für den Kartentyp auf den Satellitenmodus geklickt wird.
8. Februar 2011
Auffällige Änderungen:
- Neue Touchbedienung für die Auswahl von Kartentypen
- Neues Logo (Problem 2574)
- „MarkerShape.coord“ 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)
- rightclick-Ereignis wird in Firefox/Mac nicht ausgelöst ( Problem 2920)
- Probleme beim Text-Rendering in Safari/Mac ( Problem 3024)
- Wegbeschreibungskarten werden im IE nicht richtig gedruckt
21. Januar 2011
Auffällige Änderungen:
- MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
- Kreuz unter einer Markierung wird beim Ziehen im IE6 nicht mehr angezeigt
- Der Z-Index ist nicht mehr für das div-Element des Kartencontainers festgelegt.
17. Januar 2011
Behobene Probleme:
- Ein Problem wurde behoben, bei dem durch eine falsche Zeitabfolge für „zoom_changed“ falsche Ergebnisse für „fromLatLngToContainerPixel“ zurückgegeben wurden (Problem 2539).
6. Januar 2011
Behobene Probleme:
- Geometry-Bibliothek hinzugefügt – bietet Dienstfunktionen für die sphärische Geometrie und die Polyliniencodierung (Problem 2540, Problem 2595, Problem 2246)
- Möglichkeit, die minimale/maximale Zoomstufe auf der Karte festzulegen (Problem 1624)
Auffällige Änderungen:
- Die Zoom- und Schwenksteuerung wurden voneinander getrennt (keine Navigationssteuerung mehr). Diese können separat konfiguriert werden.
- Neue Touchbedienung für das Zoomen auf Touchgeräten
- Der Inhalt eines MVCArray kann jetzt durch Aufrufen von „clear()“ gelöscht werden.
- Behoben wurde ein Speicherleck beim Hinzufügen und Entfernen von Markierungen im IE8.
- Schnelleres Rendern von Polygonen dank verbessertem Vereinfachungsalgorithmus
23. Dezember 2010
Behobene Probleme:
- Klick-Handler für Wegpunkte in verschiebbaren Wegbeschreibungen wurden korrigiert (Problem 2871)
21. Dezember 2010
Behobene Probleme:
- Die Karte bewegt sich beim Ziehen jetzt flüssiger (Problem 2592)
- Korrigierter CSS-Fehler in Street View ( Problem 2666)
- JS-Fehler beim Anzeigen eines Infofelds mit einer Kartenbreite von 0 im IE behoben (Problem 2536)
Auffällige Änderungen:
- Auf Touchbedienungsgeräten wird jetzt ein touchfreundliches Zoomsteuerelement angezeigt, unabhängig davon, ob ZOOM_PAN oder SMALL angefordert wird. Wenn das Gerät Multitouch im Browser unterstützt, wird keine Zoomsteuerung angezeigt, da das Zoomen durch Zusammen- und Auseinanderziehen der Finger erfolgt.
9. Dezember 2010
Behobene Probleme:
- Infofenster werden jetzt im IE korrekt gedruckt ( Problem 1343)
- Korrigierte Deckkraft in IE8 für ImageMapType
Auffällige Änderungen:
- Wenn „raiseOnDrag“ aktiviert ist, wird beim Ziehen von Markierungen mit einem benutzerdefinierten Symbol ein Kreuz angezeigt.
5. Dezember 2010
Behobene Probleme:
- Eine Benutzeroberfläche zum Ermitteln der maximalen Zoomstufe für Satellitenbilder an einem bestimmten Ort bereitstellen ( Problem 2049)
- Eine Option (raiseOnDrag) zum Aktivieren/Deaktivieren von Animationen beim Ziehen einer Markierung hinzufügen ( Problem 2910)
Auffällige Änderungen:
- Markierungen werden jetzt angehoben, wenn sie gezogen werden, und hüpfen, wenn sie abgelegt werden.
- Markierungsanimationen können programmatisch mit der Funktion „setAnimation“ gesteuert werden.
28. November 2010
Behobene Probleme:
- „maptypeid_changed“ wird nicht mehr zweimal ausgelöst ( Problem 2449)
- Die Property „size“ eines MarkerImage-Objekts ist jetzt zugänglich. Problem 2465
- Die Markierungsform bezieht sich auf das Symbol und nicht auf 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 der Druck von Hintergrundbildern aktiviert werden muss
- Behebung eines Fehlers, durch den sich Richtungsmarkierungen, die als „nicht verschiebbar“ (draggable) festgelegt waren, verschieben ließen
16. November 2010
Geänderte Probleme:
- Problem 2076: Möglichkeit zum Angeben eines Infofelds für den DirectionsRenderer (Problem 2076)
- Problem 2524: streetViewControlOptions implementieren
- Problem 2557: Zoomen in Street View deaktivieren
Auffällige Änderungen:
- Ein Fehler wurde behoben, durch den in Firefox ein neues Fenster geöffnet wurde, wenn mit der Umschalttaste auf eine Markierung geklickt wurde.
- Buchstabenmarkierungssymbole wurden entfernt, wenn die Optionen für Markierungen mit dem DirectionsRenderer angegeben wurden.
3.2
11. November 2010
Auffällige Änderungen:
- Fehler behoben, durch den Polygone im RTL-Modus in IE7/IE8 abgeschnitten wurden
- Ein Fehler wurde behoben, durch den Kästchen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
- Geodätische Polylinien, die den Äquator überspannen, waren zu ungenau
- Steuerelementpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER und RIGHT_BOTTOM hinzugefügt.
- Die Steuerelementpositionen „LEFT“ (LINKS) in „LEFT_TOP“ (LINKS OBEN), „RIGHT“ (RECHTS) in „RIGHT_TOP“ (RECHTS OBEN), „TOP“ (OBEN) in „TOP_CENTER“ (OBEN MITTE) und „BOTTOM“ (UNTEN) in „BOTTOM_CENTER“ (UNTEN MITTE) umbenannt
11. Oktober 2010
Geänderte Probleme:
- Problem 2478: Street View – Kompass in einigen Browsern nicht richtig ausgerichtet oder fehlt
- Problem 2528: Die Deckkraft von ImageMapTypeOptions funktioniert im IE8 nicht
- Problem 2661: Infofeld – Durch Rechtsklick auf ein Eingabefeld wird kein Kontextmenü angezeigt
- Problem 2741: Platzieren von Markierungen funktioniert unter iOS 4 nach dem Schwenken der Karte nicht
Auffällige Änderungen:
- Street View ist standardmäßig aktiviert
- Es wurde ein Fehler behoben, durch den „this“ nicht an .getTileUrl übergeben wurde.
- Das InfoWindow-domready-Ereignis wird jetzt ausgelöst, nachdem das Fenster sichtbar ist.
28. September 2010
Geänderte Probleme:
- Problem 2712: Speicherlecks (Markierungen hinzufügen/entfernen, Markierungen ein-/ausblenden, Karte heranzoomen/schwenken)
Auffällige Änderungen:
- V2- und V3-Karten funktionieren besser, wenn sich beide auf derselben Seite befinden.
- Fehler in HTML5-Street View behoben, wenn die Ansicht schnell nach unten gezogen wurde
16. September 2010
Geänderte Probleme:
- Problem 2701: Die ursprüngliche Überschrift der Street View-Navigationssteuerung folgt nicht der Perspektive
14. September 2010
Geänderte Probleme:
- Problem 157: Unterstützung für verschiebbare Wegbeschreibungen
- Problem 1852: Das Ereignis „rightclick“ für einen google.maps.Marker wird ohne Argument ausgelöst.
- Problem 2673: Pegman verschwindet nach Positionierungsänderung
Auffällige Änderungen:
- Die Leistung von Markierungen wurde verbessert.
31. August 2010
Geänderte Probleme:
- Problem 2658: Hohe Infofenster
Auffällige Änderungen:
- Geodätische Linien wurden für höhere Zoomstufen verbessert
24. August 2010
Geänderte Probleme:
- Problem 2648: Das Ereignis „Trigger map resize“ (Trigger für die Größenänderung der Karte) verursacht in Firefox Version 3.2.1 einen Fehler.
Auffällige Änderungen:
- Beim wiederholten Heranzoomen oder Herauszoomen (z. B. mit dem Scrollrad) werden jetzt weniger Kacheln aus den Zwischenzoomstufen geladen.
16. August 2010
Geänderte Probleme:
- Problem 2416: panning and zooming with Apple Magic Mouse too sensitive
- Problem 2606: Wenn für eine Karte „draggable: false“ festgelegt wird, werden Links deaktiviert
- Problem 2640: Arbeitsspeicher wird beim Aktualisieren des Browsers oder beim Onunload-Ereignis (IE) nicht geleert
Auffällige Änderungen:
- Street View-Markierungen werden entsprechend ihrer Entfernung skaliert.
- Zoom-Schieberegler wird beim Schwenken aktualisiert
9. August 2010
Auffällige Änderungen:
- Die veralteten Properties „KMLMouseEvent.position“ und „FusionTablesMouseEvent.position“ wurden entfernt. Verwenden Sie stattdessen .latLng.
- Die Einstellung „StreetViewService.getNearestPanorama“ wurde eingestellt und entfernt. Verwenden Sie stattdessen .getPanoramaByLocation.
3.1
28. September 2010
Auffällige Änderungen:
- Problem behoben, bei dem bei Wegbeschreibungen mit demselben Start- und Zielort ein JS-Fehler ausgegeben wurde
9. August 2010
Auffällige Änderungen:
- Fehler beim Ändern der Karte einer OverlayView behoben
- Fehler beim Aufrufen von GroundOverlay.setMap(null) behoben
- Im IE treten beim Zoomen und Schwenken keine Speicherlecks mehr auf.
5. August 2010
Geänderte Probleme:
- Problem 2588: Wenn für ein Panoramaobjekt mit einem angehängten Listener die Funktion „setVisible(false)“ aufgerufen wird, führt dies im IE zu einem JS-Fehler.
Auffällige Änderungen:
- Das Problem, dass Markierungen im IE6 beim Zoomen verschwanden, wurde behoben.
29. Juli 2010
Geänderte Probleme:
- Problem 2337: Verlorene Polylinie
- Problem 2497: Klickbare Option wird für Google Pixel Tablet nicht berücksichtigt
Auffällige Änderungen:
- Die benutzerdefinierte Panorama-Eigenschaft „originHeading“ wurde zugunsten von „centerHeading“ eingestellt.
- Auf koreanischen Hybridkacheln werden jetzt Straßen angezeigt
- Klicks werden jetzt auch auf nicht anklickbare Polygone auf der Karte ausgeführt
22. Juli 2010
Geänderte Probleme:
- Problem 1856: Unterstützung des Polygon-Renderings in Opera
- Problem 2159: Das Ereignis „Ziehen“ wird nach dem Zoomen mit dem Scrollrad ausgelöst
- Problem 2385: Bei höheren Zoomstufen wird das GroundOverlay in Internet Explorer schwarz.
- Problem 2337: Verlorene Polylinie
- Problem 2427: Beim Ziehen mit geöffnetem Infofenster bei automatischer Schwenkfunktion werden Markierungen „in der Schwebe“ angezeigt
- Problem 2493: Markierungen werden im IE7 nicht richtig gelöscht
- Problem 2500: Zugeschnittenes Markierungsbild bei Verwendung von !Marker.setIcon(<scaled MarkerImage>) für vorhandene Markierungen
- Problem 2549: CSS für das Drop-down-Menü von Google führt zu einer Warnung
Auffällige Änderungen:
- Ein Klickereignis wird nicht mehr ausgelöst, wenn ein Polygon gezogen wird
- Wenn auf ein Auswahlelement in einem Formular geklickt wird, das außerhalb eines Infofelds maximiert wird, wird kein Kartenklick mehr ausgelöst.
- Klicks auf ein KML-Overlay lösen kein Kartenklickereignis mehr aus
- In Street View wird jetzt automatisch so gezoomt, dass ein Infofenster auf dem Bildschirm angezeigt wird.
- Die LatLng-Werte für KML- und FusionTables-Maus-Ereignisse wurden von „position“ zu „latLng“ geändert.
- Die Zoomsteuerelemente von Android leiten Klicks nicht mehr an die Karte weiter.
17. Juni 2010
Geänderte Probleme:
- Problem 2346: Option zum Deaktivieren der flüssigen Animation
Auffällige Änderungen:
- Fehler beim Flackern von Markierungen behoben
- Das Auslösen des domready-Ereignisses für Infofenster wurde verbessert.
- „DirectionsRoute.bounds“ ist jetzt verfügbar
11. Juni 2010
Geänderte Probleme:
- Problem 2389: Street View funktioniert nicht im IE7
- Problem 2460: Fehler bei der Pegman-Positionierung
- Speicherleck bei Markierungen behoben
- Die Latenz der ersten Geokodierung wurde verbessert.
- Zugriff auf den StreetViewService gewährt
3
18. Mai 2010
Geänderte Probleme:
- Problem 2037: GPolylineOptions geodesic
- Fehler behoben, durch den das Urheberrecht von Google für benutzerdefinierte Kartentypen nicht korrekt angezeigt wurde
- Geodätische Eigenschaft für Polygone und Polylinien hinzugefügt
- Polygonen und Polylinien wurden anklickbare Optionen hinzugefügt
- Anklickbare Option zu GroundOverlay hinzugefügt
13. Mai 2010
- Problem 1724: Falsche Größe/Ränder des Infofensters, wenn der Inhalt über ein Element und nicht über einen String festgelegt wird
Auffällige Änderungen:
- Fehler behoben, durch den Boden-Overlays beim Überschreiten des Datumsgrenzmeridians zu früh zugeschnitten wurden
- „setIcon“ für Markierungen funktioniert jetzt auch mit \ in der URL
- mouseout-Ereignistrigger für Polygone und Polylinien im IE
- Beim Ändern eines Markierungssymbols flackert es nicht mehr.
7. Mai 2010
- Problem 1458: Funktionsanfrage: KML-Unterstützung in der Google API v3
- Problem 1658: Verkehrs-Overlay hinzufügen
- Problem 2209: Stack-Overflow
- Problem 2254: Durch mehrere Aufrufe von „setMap(gMap)“ und „setMap(null)“ für das Kreisobjekt ändern sich die Deckkraft von Strich und Füllung
Auffällige Änderungen:
- KML- und GeoRSS-Ebenen wurden hinzugefügt.
- Boden-Overlays wurden hinzugefügt
- Es wurden neue Ebenen hinzugefügt: Verkehr und Radfahren
- Property „suppressBicyclingLayer“ für DirectionsRendererOptions hinzugefügt
- Ein Fehler wurde behoben, damit die Zoomebene bei Änderungen des Kartentyps korrekt referenziert wird.
- Die Property „start/end_point“ der Richtungsanfrage wurde in „start/end_location“ umbenannt.
- Die Eigenschaft „start/end_geocode“ für Wegabschnitte wurde in „start/end_address“ umbenannt.
- Die Property „optimized_waypoint_order“ für Wegbeschreibungen wurde in „waypoint_order“ umbenannt.
- Unterstützung für alte Property-Namen für Wegbeschreibungen (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) entfernt. Es werden weiterhin Warnungen protokolliert. Außerdem werden die Umwandlung von Routen in Abschnitte in Schritte und von Fahrten in Routen in Schritte entfernt.
- GeocoderGeometry.latLng in GeocoderGeometry.location geändert
30. April 2010
- Problem 2230: Karte wird ohne beabsichtigte benutzerdefinierte Projektion initialisiert
Auffällige Änderungen:
- Wenn Sie auf die Karte klicken, wird jetzt die Tastatur fokussiert.
- Auf dem iPad wird jetzt das Zoomen durch Zusammenziehen und Spreizen der Finger unterstützt.
26. April 2010
- Problem 1826: Mausereignisse 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“ bei „DirectionsRenderer“ funktioniert nicht wie erwartet
Auffällige Änderungen:
- Ein Fehler wurde behoben, durch den benutzerdefinierte Symbole beim Schwenken der Karte unten auf der Karte verschwanden.
13. April 2010
- Problem 2275: MarkerImage kann nicht wiederverwendet werden
- Problem 2181: Wenn Sie eine google.maps.Markierung hinzufügen und dann mit dem Mausrad heran- oder herauszoomen, 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: Verschiebbare Markierung verschwindet, wenn sie von der Karte gezogen wird
- Problem 2181: Die Projektionseigenschaft der Basemaps ist nicht vorhanden
Auffällige Änderungen:
- Die Polylinie der Routenübersicht in „DirectionsRoute“ als „overview_path“ freigegeben
- Die aktuelle Projektion der Karte als schreibgeschützte Property freigegeben.
23. März 2010
Auffällige Änderungen:
- Elevation ist jetzt in der API verfügbar
- Verbessertes Laden von Kacheln bei langsamen Internetverbindungen.
15. März 2010
Auffällige Änderungen:
- Polygone werden jetzt korrekt neu gezeichnet, wenn Stile geändert werden.
- Wenn die alte Art von „Anweisungen“ verwendet wird, werden über console.log Warnungen ausgegeben, die bald eingestellt werden.
10. März 2010
- Problem 1801: Z-Index von Polylinien/Polygonen
- Problem 2144: Für „DirectionsRequest“ sollte die Option „avoidHighways“ verfügbar sein.
- Problem 2207: Fehler: Linienzug wird im IE gefüllt
- Problem 2113: Nach der Veröffentlichung im Januar werden Polylinien in Firefox bei hohen Zoomstufen nicht mehr korrekt dargestellt.
Auffällige Änderungen:
- Wir haben Fahrradrouten hinzugefügt.
- Neue Optionen für „DirectionsRequest“ hinzugefügt:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Verbesserte Rendering-Geschwindigkeiten für Polygone/Polylinien
- Die folgenden Richtungsobjekte wurden umbenannt. Alte Namen werden weiterhin unterstützt.
- WegbeschreibungRoute zu DirectionsLeg
- WegbeschreibungReise zu DirectionsRoute
3. März 2010
- Problem 2136: Eigenschaften in google.maps.MarkerImage unkenntlich machen, auf die nicht verwiesen werden soll
Auffällige Änderungen:
- Fehler beim Springen zwischen Karten wurde behoben.
- Das zweimalige Zoomen wurde verbessert.
- Der Parameter „latLng“ des Drag-Ereignisses für Markierungen wird nicht mehr verschleiert.
26. Februar 2010
- Problem 1651: mousemove / mouseover / mouseout für Kartencanvas
- Problem 2142: Mit DirectionsRendererOptions sollten Nutzer Markierungen vollständig ausblenden können
- Problem 2148: „event.latLng“ fehlt.
- Problem 2109: Fehler: NavigationControlStyle.ZOOM_PAN wird im IE8 nicht richtig angezeigt
- Problem 2153: MVCArray.push() gibt keine neue Länge zurück
Auffällige Änderungen:
- Fügen Sie dem ImageMapType die Deckkraft hinzu.
- Der Fehler wurde behoben, durch den das Rechteck/der Kreis nicht durch einen Rechtsklick ausgewählt werden konnte.
- Ereignisse im Infofenster werden beim Ausblenden nicht mehr entfernt.
8. Februar 2010
- Problem 2135: Fehler: Wenn Sie das MVCArray eines Polygons in einem Polyline wiederverwenden, wird der Polyline geschlossen.
Auffällige Änderungen:
- Neue Klasse „Rectangle“ hinzugefügt
- Neue Kreisklasse hinzugefügt
- Ein Speicherleck beim Erstellen und Entfernen einer Markierung wurde behoben.
- Das Annotieren des MVCArrays von LatLngs zum Schließen von Polygonen wurde beendet, da dadurch auch Polylinien geschlossen werden, die dasselbe MVCArray teilen (siehe Problem 2135).
- Ein Fehler wurde behoben, durch den Bildschirmmarkierungen manchmal ausgeblendet wurden, wenn der Zoom der Karte auf den aktuellen Wert gesetzt war.
- Der ImageMapType wurde korrigiert, damit er auf Android-Geräten richtig angezeigt wird.
- Das Polygon-Klippschema wurde geändert, um Polygone zuzulassen, die den Nord- oder Südpol enthalten.
- Der Breitengradbereich von MercatorProjection wurde auf das Maximum erhöht, das unter Berücksichtigung der Gleitkommagenauigkeit möglich ist.
28. Januar 2010
- Problem 1367: Feature-Anfrage: LayoutManager für Entwickler freigeben, um DIVs in der „Kontrollabfolge“ zu platzieren
- Problem 1916: Funktion: MarkerImage skalieren
- Problem 1443: Die Funktionen „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
Auffällige Ä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 LatLng-Werte im komprimierten ASCII-Format anzugeben.
- Verbesserte Leistung durch Entfernen von DOM-Elementen für Markierungen außerhalb des Bildschirms
- Fehler beim Schwenken in Google Chrome behoben
- Fehler beim Zoomen per Zusammenziehen und Spreizen der Finger auf dem iPhone behoben
19. Januar 2010
- Problem 1422: Funktionsanfrage: Entwicklern erlauben, benutzerdefinierte Kartentypen zu erstellen
- 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 Anleitungsdokumentation
- Problem 1676: Fehler in der Anleitungsdokumentation – Steueroptionen
- Problem 1856: In Opera werden keine Polygone gerendert.
- Problem 1954: Die Lokalisierung in bulgarischer Sprache ist nicht korrekt.
- Problem 1976: Fehler: Probleme mit benutzerdefinierten Symbolen und verschiebbaren Markierungen
- Problem 2063: Kollisionen von Variablennamen beim Minimieren von OverlayView-Unterklassen
Auffällige Änderungen:
- Unterstützung für benutzerdefinierte Kartentypen, einschließlich Basiskartentypen, Overlay-Kartentypen und Projektionen:
- Neues ImageMapType-Objekt zur Unterstützung benutzerdefinierter Kartenkacheln
17. Dezember 2009
Auffällige Änderungen:
- Das Ruckeln, das vor Beginn der Schwenkanimation einer Karte auftritt, wurde behoben.
- Das Springen der Karte zu einer anderen Stelle, wenn mit dem Mausrad oder durch Doppelklicken über die maximale Zoomstufe hinausgezoomt wurde, wurde behoben.
- Die Steuerelemente für Urheberrecht, Kartentyp und Navigation werden an die Kartengröße angepasst.
- Getter, Setter und Ereignisnamen des alten Typs sind offiziell eingestellt und werden nicht mehr definiert.
10. Dezember 2009
- Problem 1820: Beim Heranzoomen mit dem Mausrad wird anscheinend über die maximale Zoomstufe hinausgezoomt und die Position der Karte wird „übersprungen“.
- Problem 1743: Beim Zoomen durch Scrollen wird die Karte an einen völlig anderen Ort verschoben
Weitere Änderungen:
- Neue Methode panToBounds hinzugefügt.
- Neue Kartenanimation hinzugefügt. Wirkt sich auf Ziehen, Schwenken, Zoomen und Aufrufe von „setCenter/setZoom“ in allen Browsern aus.
- Es wurde eine Warnmeldung im Konsolenprotokoll hinzugefügt, wenn veraltete Methoden verwendet werden.
25. November 2009
- Problem 1696: Funktion: Platzierung von Kartenelementen
- Problem 1909: Beschädigung von getBounds nach Änderung der Kartenmitte
- Problem 1938: Mit „map.setOptions“ werden keine Steueroptionen erkannt
Weitere Änderungen:
- Unterstützung für die folgenden RTL-Sprachen hinzugefügt: Arabisch, Persisch, Hebräisch
- Die Property „lat_lngs“ für die Schritte von „DirectionsResult“
11. November 2009
- Problem 1742: Benutzerdefinierte Symbolmarkierung wird immer über der Standardmarkierung angezeigt
Weitere Änderungen:
- Unterstützung für drei neue Sprachen hinzugefügt.
- Baskisch
- Galizisch
- Tagalog
29. Oktober 2009
- Problem 1421: Funktionsanfrage: API v3 eine Directions-Klasse hinzufügen
Weitere Änderungen:
- Referenzdokumentation mit DirectionsRenderer und DirectionsService aktualisiert
26. Oktober 2009
- Problem 1647: Funktionsanfrage: Ereignis für „Infofenster-DOM ist bereit“ bereitstellen
- Problem 1710: Möglichkeit zum Abbrechen des Zoomereignisses des Nutzers durch Doppelklick
Weitere Ä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: Fehler bei der Ereignisweitergabe
Weitere Änderungen:
- Updates für die Dokumentation:
- Neue Methode: LatLngBounds.isEmpty()
- Alle Methoden, Ereignisse, Properties und Konstanten nach Name sortiert
- Falsche Typen in den Optionen für Polylinien und Polygone korrigiert
28. September 2009
- Verbesserungen bei der Leistung des Poly-Renderings.
- Problem mit JS-Warnung für SVGView behoben
22. September 2009
- Problem 1420: Funktion: Polyline-Klasse zur API hinzufügen
- Problem 1371: Das Ereignis „map.bounds_changed“ wird wiederholt ausgelöst, wenn sich die Karte bewegt
- Problem 1700: Falscher Klickstandort nach dem Heranzoomen in Firefox 3.5
- Problem 1702: Beim Klicken und Doppelklicken wird in einem übergeordneten Element ein falscher Wert für „latLng“ gemeldet, wenn ein Scroll-Offset vorhanden ist.
- Problem 1723: Die Karte springt beim Ziehen auf dem iPhone
Weitere Änderungen:
- Polylinien und Polygone wurden eingeführt. Damit können Sie Linien oder ausgefüllte Bereiche auf der Karte zeichnen, Strich- und Füllungsstile angeben und die meisten Mausereignisse unterstützen (z.B. noch kein Mouseover). Sie funktionieren in allen unterstützten Browsern (IE6.0 und höher, Firefox 2.0 und höher, Safari 3.1 und höher, Chrome), einschließlich unterstützter Mobilgeräte.
- Dem Entwicklerhandbuch wurden zwei neue Abschnitte zu Polylinien und Polygonen hinzugefügt.
- 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 das Problem 1371.
- Es wurde behoben, dass von Klickereignissen falsche LatLng-Werte zurückgegeben wurden.
- Fehler beim Zoomen per Zusammenziehen der Finger auf dem iPhone behoben Siehe Problem 1723.
10. September 2009
- Problem 1659: Falsche latLng-Werte in Klick- und Doppelklickereignissen nach dem Schwenken, Firefox 3.5
- Problem 1621: Beim Klicken auf die Karte im IE8 mit doctype wird der falsche Standort angezeigt.
- Problem 1642: InfoWindow overflow:auto
- Problem 1531: Die Höhe des Infofensters wird mit jedem Öffnen größer.
Weitere Änderungen:
- Die Syntax wurde für Get-/Set-Methoden und Ereignisnamen wie unten angegeben geändert. Die alte Syntax wird weiterhin unterstützt, um die Abwärtskompatibilität zu gewährleisten. Beispiel:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- funBoat_changed => funboat_changed
- Der OverlayView-Benutzeroberfläche wurde die neue Methode „onAdd“ hinzugefügt, die aufgerufen wird, wenn die Ansichten und die Projektion zum ersten Mal initialisiert werden. Damit wird Problem 1377 behoben.
- Die Methode „remove“ der OverlayView-Benutzeroberfläche 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 wird ein Fehler zurückgegeben.
- Problem 1643: Fehler: Scrollräder auf Karten scrollen unnötig
- Problem 1379: Kartendaten für Südkorea werden in Version 3 nicht angezeigt
Weitere Änderungen:
- Das kontinuierliche Scrollen mit dem Scrollrad und das Zoomen durch Doppelklicken wurden in Chrome, Safari 4 und Firefox 3.5 aktiviert.
- Verbesserte Leistung beim Ziehen von Karten
- Durch Doppelklicken wird die Karte nach dem Zoomen jetzt zentriert
24. August 2009
- Problem 1567: Die Funktion „map.set_center“ funktioniert nicht, wenn ein Ort in der Nähe angegeben wird.
- Problem 1605: Beim Scrollen der Karte wird auch die Seite gescrollt
- Problem 1467: Kartenfunktion „Zoomen“ und Animation
Weitere Änderungen:
- Das Zoomen per Scrollrad ist standardmäßig aktiviert. Wenn Sie diese Funktion deaktivieren möchten, setzen Sie die Eigenschaft „Scrollrad“ der Kartenoption auf „false“.
- Die Dokumentation wurde um die Funktionen „panTo“ und „panBy“ ergänzt.
14. August 2009
- Problem 1575: Fehler in der Methode „set_draggable()“ für Ziehmarkierungen
Weitere Änderungen:
- Das Zoomen per Scrollrad wurde aktiviert.
- Ein Problem wurde behoben, bei dem auf iPhones nach dem Ziehen der Kartenansicht ein Sprung auftrat.
4. August 2009
- Problem 1393: Ziehbare Markierungen zulassen
- Problem 1448: Fehler: API v3 benötigt eine checkResize()-Funktion (oder eine entsprechende Funktion)
- Problem 1404: Fehler mit dem Cursor in Opera
- Problem 1514: Der Auswahlpfeil für „MapType“ wird bei HTML 4.01 strict falsch angezeigt
- Problem 1426: Z-Index-Steuerung für Infofenster
Weitere Änderungen:
- Das Zusammenziehen und Ziehen auf dem iPhone sollte stabiler sein.
- InfoWindow-Objekten wurden Z-Index-Setter und -Getter hinzugefügt.
Änderungen an 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 „Ziehbar“ für Markierungen hinzugefügt
- Die Methoden „get_zIndex“ und „set_zIndex“ für Infofenster wurden hinzugefügt.
- Info Window zIndex_changed-Ereignis hinzugefügt
- Die Eigenschaft „Z-Index für Infofenster“ wurde hinzugefügt.
13. Juli 2009
- Problem 1415: Infofensterinhalt: auswählbar „wahr“/„falsch“
- Problem 1432: Das Mouseout-Ereignis wird nicht ausgelöst, nachdem „set_icon“ aufgerufen wurde
- Problem 1365: Kartentyp-Steuerelemente werden mit einem strikten doctype-Attribut falsch gerendert
Weitere Ä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 optional.
- Entwickler müssen OverlayView.call(this) nicht mehr im Konstruktor einer OverlayView-Unterklasse aufrufen.
- Die Methoden „changed“ von OverlayView wurden aus der Benutzeroberfläche entfernt. Dies sollte sich nicht auf den Code der Entwickler auswirken, da diese Methoden bisher nicht verwendet wurden.
- Die Option „partialmatch“ wurde aus Geocoder-Anfrageobjekten entfernt. Wenn ein Entwickler sie weiterhin weitergibt, hat das keine Auswirkungen auf die Abfrage.
12. Juni 2009
Geänderte Probleme:
- Problem 1363: Fehler: Kartenklick-Ereignisse werden auf dem iPhone nicht gesendet
Weitere Änderungen:
- Die große Zoomsteuerung ist in allen Browsern anklickbar
- Das Infofeld „löscht“ das große Zoomsteuerelement und positioniert sich vollständig innerhalb der Karte und der Steuerelemente.
- Das Urheberrecht für Mobilgeräte verwendet hübsche Bilder
- Kacheln werden von der Mitte statt von links oben geladen
- Nutzer können den Text der Schaltflächen für den Kartentyp und keines der Steuerelementbilder mehr auswählen.
- Die Hauptbibliothek ist um etwa 1,9 KB kleiner.