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 Versionsverwaltung
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.58.11a
31. Oktober 2024
Änderungen:
- [Betakanal] Es wurde ein Fehler behoben, der dazu führte, dass der Street View-Pegman in der Webkomponenten-Karte unbrauchbar war.
- 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:
- Es wurde ein Problem behoben, das eine Ausnahme beim Zugriff auf den Sitzungsspeicher verursachte.
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.
- Chrome zeigte fälschlicherweise eine blaue Fokuslinie um die Karte an, wenn es das erste Element auf der Seite war, das mit einem Zeiger oder einer Maus interagierte.
- 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] In der experimentellen Version sind jetzt Standardsteuerelemente für die Benutzeroberfläche, Markierungen, 3D-Modelle und voreingestellte Kameraanimationsfunktionen für 3D-Karten verfügbar.
- Es wurde ein Fehler behoben, der dazu führte, dass benutzerdefinierte Kartentypen auf Vektorkarten nicht zwischeneinander gewechselt 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 Zoomsteuerelement wird standardmäßig durch die Kamerasteuerung ersetzt. Die Kamerasteuerung bietet Funktionen zum Zoomen und Schwenken.
- 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] In der Geocoding-Antwort wurden Adressdeskriptoren für die umgekehrte Geocodierung, die vorwärtsgerichtete Geocodierung 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 beim Klicken auf ein Element in Vektorkarten verringern
3.57.10
25. Juli 2024
Änderungen:
- [Betakanal] In der Geocoding-Antwort wurden Adressdeskriptoren für die umgekehrte Geocodierung, die vorwärtsgerichtete Geocodierung 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 Eigenschaften der Ortsklasse Optionen für Elektrofahrzeuge und Kraftstoff hinzu. Suchoptionen für Elektrofahrzeuge für Place.searchByText aktivieren
3.57.6a
27. Juni 2024
Keine Änderungen für die Öffentlichkeit.
3.57.5
20. Juni 2024
Keine Änderungen für die Öffentlichkeit.
3.57.4
13. Juni 2024
Änderungen:
- [Betakanal] Integrierter neuer Labelersteller für das Rendern der Vektorkartenlabels.
- 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.
- Automatische Vervollständigung in der neuen Place API
- 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
Keine Änderungen für die Öffentlichkeit.
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] Kartenrasterkacheln werden jetzt im WebP-Bildformat bereitgestellt.
- Die Positionierung der Ankerpunkte des Infofensters für POIs auf Vektorkarten auf der Karte 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
Keine Änderungen für die Öffentlichkeit.
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.
- Fügen Sie der neuen Place Class API Zahlungsoptionen hinzu.
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 Eigenschaft „inputElement“ wurde aus dem PlaceAutocompleteElement entfernt.
- [Alpha-Kanal] CSS-Teile für „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 verkehrsabhängige Polylinien für Anbieter von Fahrt- und Fahrzeugstandorten.
- Die neue Place-Klasse ist jetzt im wöchentlichen Kanal verfügbar.
- Verwerfen von „Place.openingHours“ Verwenden Sie stattdessen „regularOpeningHours“.
3.55.9
25. Januar 2024
Änderungen:
- [Betakanal] Ein Problem wurde behoben, bei dem das Dialogfeld für Tastenkombinationen beim Drücken der Taste
Esc
aufMapElement
nicht geschlossen werden konnte. - 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 durch dasload
-Ereignis des Skripts kein JavaScript-Code ausgelöst wird. Es wird dringend empfohlen, diesen Wert 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] Die neue Property
gmpClickable
wird inAdvancedMarkerElement
eingeführt. Dies ist eine funktionsgefährdende Änderung für Nutzer, die dasgmp-click
-Ereignis 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, dieaddListener()
verwenden, um diegmp-click
-Veranstaltung zu 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 von erweiterten 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 das Teilen von JavaScript-Recherchen 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:
- Ein Fehler wurde behoben, 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:
- [Alpha-Kanal] Place Autocomplete zu einer Webkomponente aktualisieren Dies ist eine funktionsgefährdende Änderung. Aktuelle Informationen zur Nutzung finden Sie unter https://developers.google.com/maps/documentation/javascript/reference/places-widget#PlaceAutocompleteElement.
- [Alpha-Kanal] Fokusverwaltung für Place Autocomplete-Elemente aktualisieren
- [Betakanal] Ereignis „gmp-zoomchange“ in MapElements verfügbar machen
- 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 API Version 2 wurde eine redaktionelle Zusammenfassung hinzugefügt.
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 Datentyp „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:
- Es wurde ein Fehler in DirectionsRenderer behoben, bei dem die Karte nicht geladen wurde, wenn vor dem Rendern von DirectionsResult kein Zoom und Zentrieren 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 gerendert.
- Die Zuordnung wird deaktiviert, wenn „Array.from“ mit einer Implementierung überschrieben wird, die keine Iterable unterstützt.
- Der Fokus, der verloren ging, wenn die Zoomschaltflächen auf den Grenzwerten deaktiviert waren, wurde behoben.
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 Infofensters für die Beschriftungen und Symbole der Rasterkarte wurde angepasst.
3.53.12
20. Juli 2023
Änderungen:
- [Betakanal] Für die Freigabe von JavaScript Journey-Inhalten – Flottenverfolgung wurden Anbieter von ODRD-Fahrzeug- und Flottenstandorten 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. - Ein Fehlerprotokoll wird hinzugefügt, 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.
- Bei der Freigabe von JavaScript-Reisen 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.
- Fehlerhafte Datumsberechnung, wenn bei der Place-Methode getNextOpeningTime() verschiedene Zeitzonen berücksichtigt wurden, 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.
- Eingestellte Grenzen, Standort und Radius für den „Place Autocomplete“-Dienst. Verwenden Sie stattdessen „locationBias“ und „locationRestriction“.
3.53.2
4. Mai 2023
Änderungen:
- [Betaversion] Datengestützte Stile für Datasets verfügbar
- [Betakanal] Die Webkomponenten
<gmp-map>
und<gmp-advanced-marker>
sind jetzt verfügbar. - TimeWindow wurde der Aufgabe und TaskTrackingInfo bei der Freigabe von JavaScript-Recherchen als Feld hinzugefügt.
- AdvancedMarkerElement und PinElement wurden im wöchentlichen Kanal veröffentlicht.
- Datengestützte Stile für Boundaries, die auf dem wöchentlichen Kanal veröffentlicht werden.
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, sodass „locationBias“ und „locationRestriction“ unterstützt werden.
- [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] Es wurde ein Problem behoben, bei dem erweiterte Markierungen und Markierungen manchmal verfügbar waren, ohne sie explizit zu laden. 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] Für die Titeleigenschaft von AdvancedMarkerView wird jetzt nur noch ein String akzeptiert. Titel können mit einem leeren String entfernt werden.
- [Betakanal] „svgIconMaskURI“ wurde als unterstützter Feldname für Place.fromPlaceFrom-Methoden 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:
- Es wurde ein Fehler behoben, bei dem das Schließen von InfoWindow einen Fehler verursachte.
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“ zu „lowerCamelCase“ geändert.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem für
publishTime
in der Rezension das falsche Datum 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 verschwanden.
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 wird aktualisiert, damit ECMAScript 2020 nativ unterstützt wird.
Fehlerkorrekturen:
- Ein Speicherleck wurde behoben, das beim Hinzufügen und Entfernen von Markierungen zu/von der Karte auftreten konnte.
- 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: Die Eigenschaft „PlaceFeature.displayName“ wurde entfernt.
- [Betakanal] WebGLOverlayViews werden beim Aufrufen von setMap(null) nicht richtig entfernt
- Es wurde ein Fehler behoben, bei dem gemeldet wurde, dass die
search
-Bibliothek unbekannt ist. - 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:
- Es wurde die Funktion
importLibrary()
hinzugefügt, mit der Bibliotheken während der 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 werden.
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 ein Geister-Markierungselement im DOM zurückblieb.
3.51.5
12. Januar 2023
Änderungen:
- Korrigiert den Typ von
element
in AdvancedMarkerView, PinView und LocalContextMapView vonElement
inHTMLElement | SVGElement
, um den erforderlichen Elementtyp besser darzustellen.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem das Infofenster einer erweiterten Markierung nicht geöffnet wurde, nachdem die Markierung mit der Tastatur verschoben wurde.
3.51.4
5. Januar 2023
Änderungen:
- Betakanal: Neue Attribute zur Ortsklasse 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.
- Korrigiert die Pixelposition erweiterter Markierungen auf einer Vollbildkarte.
- Bei Mausereignissen wird jetzt ignoriert, wenn eine Maustaste gedrückt wird, während eine andere Maustaste bereits gedrückt ist.
- Es wurde ein Fehler behoben, durch den die erweiterten Markierungen beim Zoomen in der Karte ausgeblendet wurden.
- 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 Kartenfensters befand.
- Betaversion: Stellt die
Place
-Klasse vor, eine neue einfachere API, die moderne Nutzungsmuster wie Promise-Objekte 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: „Lokaler Kontext“ wurde eingestellt und wird für neue Websites nicht mehr empfohlen. Die Funktion funktioniert weiterhin und wir werden zwölf Monate vor der Einstellung des Supports informiert. Wenn Sie selbst eine entsprechende Funktion erstellen möchten, sollten Sie sich die Lösung „Neighborhood Discovery“ in Quick Builder ansehen oder die Places Library, 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. Karten, die im anfänglichen Darstellungsbereich der Seite erstellt werden, sollten keinen Unterschied erkennen.
- Betakanal: Es wird ein Ereignis für Statusänderungen bei der Abfrage von Standortanbietern für die Standortfreigabe hinzugefügt.
- Betakanal: Es wurden Funktionen zur Stilanpassung für die Freigabe von Fahrten hinzugefügt. Ältere Einrichtungsmethoden wurden eingestellt.
- Fügt den Schritten des Routenbereichs die Bedienungshilfen per Tastatur hinzu. 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 Klasse Place in der Places-Bibliothek wird veröffentlicht.
- Betaversion: Funktionen zum Anpassen von Stilen für das Teilen von Reisen wurden 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 erhöhen.
- Die Ladeleistung erweiterter Markierungen wurde verbessert.
- Ermöglicht den Zugriff auf die Schaltfläche zum Rückgängigmachen von Zeichnungen und den Screenreader.
- Sorgt dafür, dass die Markierungen des Routen-Renderers per Tastatur zugänglich und Screenreader-freundlich sind.
- 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 ist. - Einführung eines Sprachparameters in der Directions JS API.
- Stellt einen Sprachparameter für die Distance Matrix JS API vor.
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 Infofensters auf iOS-Geräten.
3.50.9
13. Oktober 2022
Änderungen:
- Die ausgewählten Schritte werden jetzt im Routenbereich hervorgehoben.
- Korrigiert die TypeScript-Eingabe für den
PinView
-Konstruktor - 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 wurde veröffentlicht.
- 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:
- Beim Aufrufen von
map.getMapCapabilities()
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-Angabe vorhanden war.
3.50.2
25. August 2022
Änderungen:
- Betakanal:
FleetEngineDeliveryFleetLocationProvider
wurde so geändert, dass ein String für die Übermittlung nach Fahrzeugen gefiltert wird. - Aktualisiert das Standardbild des Markierungssymbols.
3.50.1
18. August 2022
Änderungen:
- Betakanal: In dieser Version werden APIs für Kartenfunktionen (
getMapCapabilities
- undmapcapabilities_changed
-Ereignis) in der Betaversion eingeführt. - 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 Regionscodes in mehreren Places JS APIs ignoriert wurden. Stellt Sprach- und Regionsparameter in verschiedene Place JS APIs vor.
- 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 den Einsatz in Produktionsanwendungen vorgesehen und kann nicht für Funktionen verwendet werden, die eine Konfiguration in der Cloud erfordern, z. B. das cloudbasierte Gestalten von Karteninhalten. - 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:
- NaN-Werte für die Breite oder Höhe werden bei der Validierung der Größe des Markierungssymbols, der skalierten Größe des Markierungssymbols oder der Infofenstergröße abgelehnt.
- Es wurde ein Fehler behoben, durch den das Steuerelement für die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
- Ein Fehler wurde behoben, durch den der 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 jetzt automatisch wiederhergestellt, wenn das Street View-Panorama geschlossen wird (sofern möglich).
- Street View kann jetzt durch Drücken der ESC (bei aktivierter Schließen-Schaltfläche) geschlossen werden.
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 Steuerung der Bewegungserkennung in der Street View-Tastatur wurde überarbeitet, um sie für Screenreader zugänglich zu machen.
- 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 verfügbar 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.
- Verbessert den Farbkontrast für den Vollbildmodus und die Kompasssteuerung im dunklen Modus.
- 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 auf Anfrage verfügbar.
- Version 3.45 wird gelöscht und kann nicht mehr verwendet werden.
3.48.11
28. April 2022
Änderungen:
- Place Autocomplete akzeptiert jetzt mehr Typen. 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 verworfen und sollten nicht 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. - Verbessert den Abstand im Drop-down-Menü für das Steuerelement Kartentyp.
- Aktualisiert ARIA-Labels für das Drop-down-Steuerelement Kartentyp.
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.
- Aktiviert die aktualisierte Basiskarte für Maps JavaScript API-Kunden. 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 (erleichtert den Wechsel des Darstellungsbereichs bei kurzen Entfernungen). Die Analyse ist noch nicht abgeschlossen. - Kontrastprobleme der Steuerung für den 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:
- Der Parameter
map.fitBounds()
wurde korrigiert, um den Übergang des Darstellungsbereichs für kurze Entfernungen zu vereinfachen.
3.48.5
17. März 2022
Änderungen:
- Nur Safari: Die Schaltfläche zum Schließen und der Inhaltscontainer werden automatisch auf
open
fokussiert.
Fehlerkorrekturen:
- Ein Farbkontrastproblem für den Link „In Google Maps ansehen“ auf s
InfoWindow
wurde behoben. - Ein Farbkontrastproblem für den Link „In Google Maps ansehen“ im Adresskontrollelement von
StreetViewPanorama
wurde behoben.
3.48.4
10. März 2022
Änderungen:
- Bewirbt ein neues
visible
-Ereignis 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.
- Diese Version wird nicht von Internet Explorer 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.
- In Karten wird der Tab-Fokus nicht mehr angezeigt, wenn die Kartenoption
keyboardShortcuts
auffalse
festgelegt ist. - Die Schaltflächen zum Heran- und Herauszoomen sind jetzt deaktiviert, wenn die entsprechende maximale oder minimale Zoomstufe erreicht wird.
- 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 Anwendungen wurde korrigiert.
3.46.11
28. Oktober 2021
Änderungen:
- Konvertierte Getter und Setter zur Verwendung von goog.a11y.aria. 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
- undCustomOverlay
-Elementen angezeigt.
3.46.2
26. August 2021
Änderungen:
- Betakanal: Telemetriedaten werden jetzt gemeldet. 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 von Produkten und Funktionen:
- Internet Explorer wird nicht mehr unterstützt. Ab August 2021 mit Version 3.46 der Maps JavaScript API wird Nutzern von Internet Explorer 11 oben in Google Maps eine Warnmeldung angezeigt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Die Unterstützung für Internet Explorer 11 wird im November 2022 vollständig eingestellt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, 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:
- Beim Öffnen wird der Fokus jetzt auf den InfoWindow-Container gesetzt, wenn sich das erste fokussierbare Steuerelement nicht im InfoWindow-Darstellungsbereich oder
disableAutoPan=true
befindet.
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:
- Eine unbehandelte Promise-Ablehnung beim Bereitstellen eines Rückrufs wurde 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) Auf diese Objekte sollte stattdessen ü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:
- Eine Dokumentation für Animationen, Symbole, Labels und Deckkrafteigenschaften wurde der Schnittstelle Data.StyleOptions hinzugefügt.
- Das Dialogfeld zum Thema Urheberrecht wurde überarbeitet, um die Unterstützung für Bedienungshilfen 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.
- InfoWindows kann 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, bei dem beim Wechsel des Browsertabs ein Fokusring für die Karte angezeigt wurde.
- Es wurde ein Problem behoben, bei dem der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüelemente der Kartentypen in einigen Browsern bei Mausinteraktionen fälschlicherweise 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 - Der Karte wurden Steuerung und Dialogfeld für Tastenkombinationen hinzugefügt, um die Sichtbarkeit von Tastenkombinationen zu verbessern.
- Vektorkarten sind jetzt im wöchentlichen Kanal verfügbar (nur Basisfunktionen; WebGL-Funktionen sind im Betakanal verfügbar).
3.44.14
13. Mai 2021
Änderungen:
- Es wird jetzt in der Konsole eine Warnung protokolliert, wenn
InfoWindow.open()
ohne zugehörige Map- oder Street View-Instanz aufgerufen wird.
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, für die keine
@@iterator
-Methode als gültigerplaceTypePreferences
-Wert definiert ist, wurde hinzugefügt.
3.44.11a
20. April 2021
Änderungen:
- Verbesserte Leistung beim Erstellen benutzerdefinierter Markierungen mit Symbolobjekten.
- Verhindert, dass der Fokus auf das Drop-down-Menü des Kartentyps verschoben wird, wenn der Mauszeiger auf eine Schaltfläche bewegt wird.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem beim Laden statischer Markierungen vor dem Initialisieren der Basiskarte ein Fehler 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:
- Wenn das Infofenster geschlossen wird, kehrt der Tastaturfokus jetzt zum entsprechenden Element zurück.
3.44.4
4. März 2021
Änderungen:
- 45°-Bilder sind jetzt in einem größeren Bereich von Zoomstufen verfügbar. Die Rotationssteuerung umfasst jetzt Schaltflächen für den Uhrzeigersinn und 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, bei dem Klickereignisse von
Markers
mit Labels abgefangen wurden, auch wennclickable
auf „falsch“ gesetzt war, wurde behoben.
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:
- Kästchen in Menüs wurden geändert, damit sie mit Screenreadern besser zugänglich sind.
- Die Schaltflächen Etagen für Street View-Innenansichten 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. - Verbessertes Speicherverhalten von Polygon-Overlays
- 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.
- Es wurde ein Fehler behoben, bei dem beim
click
-Ereignis der Markierung ein Fehler in der Konsole 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 Attribute für Barrierefreiheit 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 sematische 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. - Ein Fehler wurde behoben, durch den einige optionale Eigenschaften in der Dokumentation der Benutzeroberfläche 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 eine nummerierte Version angefragt 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 in Abhängigkeit von der Zoomstufe für WebGL-Karten 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 tun. Die neuen Glyphen werden automatisch angezeigt.
3.42.7
29. September 2020
Änderungen:
- Es wurde ein Fehler behoben, bei dem die Wortreihenfolge bei Sprachen mit der Schreibrichtung von rechts nach links 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 Console 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. - Ein Fehler wurde behoben, durch den Routen nach dem Ändern des Ziels unkenntlich gemacht wurden.
3.42
19. August 2020
Version 3.42 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- 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 auf Anfrage verfügbar.
- 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 verfügbar, wenn eine nummerierte Version angefragt wird.
- 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
. - Fehlerkorrektur für eine falsche Konsolenwarnung beim Anfordern (neuer)
PlaceResult.utc_offset_minutes
; eine Warnung fürPlaceResult.utc_offset
zurückgegeben, die verworfen 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 betrug die maximale Breite vonInfoWindow
94 Pixel, wenn du fürmaxWidth
einerInfoWindow
100 angegeben hast. Nach dieser Änderung beträgt die maximale Breite tatsächlich 100 Pixel. - Behebt ein Speicherleck im Tool zur Erstellung von Grafikanfragen, wenn Markierungen und Kartengrenzen verwendet werden.
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“.
- Ein Problem beim Scrollen bei der Anzeige von Street View wurde behoben.
3,40
11. Februar 2020
Version 3.40 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.40 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.39 aktualisiert.
- Version 3.38 ist weiterhin verfügbar, wenn eine nummerierte Version angefragt wird.
- Version 3.37 wurde gelöscht und kann nicht mehr verwendet werden.
3.39.6
8. Januar 2020
Version 3.39.6 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Behoben:
- Bei Routenanfragen werden
ZERO_RESULTS
jetzt in der Konsole protokolliert und führen nicht mehr zu einem Fehlerprotokoll.
3,39
20. November 2019
Version 3.39 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Internet Explorer 10 wird nicht mehr unterstützt. Version.3.38 war die letzte Version, die diesen Browser unterstützt.
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 verfügbar, wenn eine nummerierte Version angefragt wird.
- Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
- Internet Explorer 9 kann nicht mehr verwendet werden. Version 3.34 war die letzte Version, die ihn unterstü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, mit denen eine Adresse für jeden Standort der Welt angegeben wird, auch für Gebiete, in denen es keine herkömmlichen Adressen gibt.
- Internet Explorer 9 wird nicht mehr unterstützt.
Einstellung von Produkten und Funktionen:
- Der Parameter
placeIdOnly
fürAutocomplete
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 verwendet 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 sind jetzt zwei neue „Find Place“-Anfragen verfügbar:
- Place Autocomplete unterstützt jetzt die sitzungsbasierte Abrechnung.
16. Mai 2018
Version 3.33 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
3.32
13. Februar 2018
Änderungen:
- Ein neuer experimenteller Renderer ist jetzt verfügbar.
- Eine neue experimentelle Basiskarte ist jetzt verfügbar.
3,31
13. Februar 2018
Änderungen:
- 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
NEAREST
-Panorama verwenden, anstatt das von Google ausgewählteBEST
-Panorama. 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-Versionsverwaltung.
Ä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. Um zu steuern, wie Nutzer mit einer Karte interagieren, wird empfohlen, die PropertygestureHandling
anstelle der Propertiesscrollwheel
,disableDoubleClickZoom
unddraggable
zu verwenden.
3,29
16. Mai 2017
Version 3.29 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionierung.
Änderungen:
- Das Format der 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 geringfügig.
- 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 mit der Eigenschaft
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 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
Die Eigenschaft draggable
des Objekts MapOptions
wurde eingestellt. Wenn Sie das Ziehen der Karte auf Desktop-Geräten deaktivieren möchten, verwenden Sie die Eigenschaft gestureHandling
und setzen Sie sie auf none
.
15. Februar 2017
Version 3.28 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- In Version 3.28 und höher der Maps JavaScript API werden 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-Versionsverwaltung.
Ä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 ein Wischen mit einem Finger als auch das Wischen mit zwei Fingern führen dazu, dass die Karte geschwenkt wird.cooperative
: Der Nutzer muss mit einem Finger wischen, um auf der Seite zu scrollen, und mit zwei Fingern, um die Karte zu schwenken. Wenn der Nutzer 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
(Standard): 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 die Karte 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 zum Speichern von Orten in Google Maps über ein Infofenster oder das SaveWidget
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 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-Versionsverwaltung.
Änderungen:
- Ein neuer Street View-Renderer bietet Verbesserungen beim Rendering, darunter flüssigere Übergänge und Animationen, eine verbesserte Objektmodellierung, eine bessere Unterstützung für Mobilgeräte und übersichtlichere Steuerelemente. Weitere Informationen finden Sie im Google Geo Developers Blog.
- Die API unterstützt jetzt Geräteausrichtungsereignisse in Street View. 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 mit
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 so zu maximieren, dass sie den gesamten Bildschirm einnimmt.
Dieses Steuerelement ist standardmäßig deaktiviert. Sie können es in
MapOptions
aktivieren und mit derFullscreenControlOptions
konfigurieren. Die Standardposition istRIGHT_TOP
. - Das Vollbildsteuerelement für Street View ist standardmäßig aktiviert. Sie können es ü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 kann die API jetzt ohne die Content Security Policy-Anweisungunsafe-eval
verwendet werden.
21. Dezember 2015
Änderungen:
- Kartenoption, mit der die Anmeldeschaltfläche für angemeldete Karten deaktiviert wird. Für angemeldete Nutzer wird der Avatar angezeigt. Die Anmeldung über Aktionen für angemeldete Nutzer (z. B. Markieren) ist weiterhin möglich, aber nicht mehr die Schaltfläche zur Anmeldung auf der Karte, wenn diese Option aktiviert ist.
- 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
Autocomplete
-Konstruktor überprüft, ob ein Eingabeelement angegeben wird. - In den Infofenstern zu POIs auf der Basiskarte werden im angemeldeten und im nicht angemeldeten Modus dieselben Inhalte angezeigt.
- Google Maps API-extern für den Closure Compiler geben jetzt einen Typ (Zahl oder String) für Enums an.
25. November 2015
Änderungen:
.toJSON()
-Methoden zuLatLng
- undLatLngBounds
-Objekten hinzugefügt. Sie sind für die Verwendung überJSON.stringify()
vorgesehen.
19. November 2015
Änderungen:
- Weißes Google-Logo für Karten mit benutzerdefinierten Stilen
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 voraussichtliche Fahrtzeiten erhalten möchten, fügen Sie in die Anfrage eindrivingOptions
-Objektliteral mit einem aktuellen oder zukünftigendepartureTime
ein. 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. Bisher wurde für Kunden mit der Google Maps Platform-Premiumoption empfohlen, anzugeben, ob das Ergebnis eine Dauer enthalten soll, die die aktuelle Verkehrslage berücksichtigt. Sie sollten jetzt stattdessen das FelddrivingOptions
verwenden.
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 einheitlich, unabhängig davon, ob eine Karte den Modus für Anmeldungen verwendet oder nicht. Außerdem entspricht sie besser 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 Übersichtskarten-Steuerelement ist nicht mehr verfügbar.
- Das Schwenksteuerelement 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 Schwenksteuerung in Street View bleibt jedoch verfügbar.
- Die Zoomsteuerung 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 allgemeinen CSS-Klassen behoben
- Verbessertes Laden von Kacheln nach Änderung der Kartengröße
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 zu den Richtlinien für die Browserunterstützung von Microsoft finden Sie im IEBlogpost vom 7. August 2014.
3.21
5. August 2015
Änderungen:
- Leistungsverbesserung: Nur sichtbare Kacheln werden geladen
- Zahlreiche Verbesserungen an Dokumenten
21. Juli 2015
Änderungen:
- Markierungen mit Labels eingeführt
- Behoben: Fehler „Speicherplatz aufgebraucht“ für Poly auf sehr hochauflösenden Bildschirmen unter iOS 7
- Fehlerbehebungen bei Touch-Ereignissen unter IE10+
- 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: Nicht erfasstes Attribut 'x' von undefiniert" wurde nur in Android-/iOS-Browsern behoben.
2. Juni 2015
Änderungen:
- Verworfen: 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.
- gibt „placeIds“ über die Geocoding API zurück
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/-Bilder – Overlays haben plötzlich sehr niedrige Auflösung
- Text im Widget besser mit dem Sternsymbol ausgerichtet
17. März 2015
Behoben:
- Problem 7756: Fehler: Leistungsabfall bei Safari 8
- Demografische Ebene entfernt
- Verbesserungen am Infofenster-Chrome
17. Februar 2015
Die aktuelle experimentelle Version der Maps JavaScript API (3.19) wird zur Release-Version.
Version 3.17 wird entfernt. Anfragen für Version 3.17 oder eine frühere Version werden jetzt mit Version 3.18 beantwortet.
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: Leistungsabfall bei Safari 8
20. Januar 2015
Behoben:
- Problem 7475: Fehler: phantomjs TypeError: Property kann nicht gelöscht werden
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: Mehrere Markierungstitel funktionieren nicht in Firefox
9. September 2014
Behoben:
- Problem 7098: Beim Festlegen der Street View-POV-Überschrift wird ein Fehler ausgegeben.
26. August 2014
Version 3.18 in der Testphase veröffentlicht.
3.17 ist jetzt stabil.
3.17
20. August 2014
Behoben:
- Problem 6937: Regression in 3.17: Die Eigenschaft „remove“ kann nicht gelesen werden, da 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 schwenkt bei einer Mausbewegung beim Zeichnen.
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.
- Das Zoomen durch Auseinander- und Zusammenziehen der Finger 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 Zeichnungsmanager geladen wird, um ein 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 „enthält“ ausgegeben (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: VisualRefresh-Infofenster 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 Routenbereich ändert sich der Zoom
12. Februar 2013
Behoben:
- Nicht anpassbares Polygon kann per Berührungseingabe 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
- Sichtbares StreetViewPov für 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 bei der Darstellung 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 Arbeitsspeichernutzung 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“
- "Zeit bei aktueller Verkehrslage" in "Route"
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 für 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 on Autocomplete (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)
Erhebliche Änderungen:
- Such- und Abfrageendpunkte wurden in „NearbySearch“ und „textSearch“ umbenannt
10. Juli 2012
Erhebliche Änderungen:
- google.maps.event.removeListener() dazu bringen, null als Argument zu akzeptieren
27. Juni 2012
Hinzugefügt:
- TRANSIT DirectionsMode: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Pagination, Reviews, textSearch to 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“ und „color“:
http://mapsplatform.googleblog.com/2012/06/google-maps-api-now-with-even-more.html
15. Mai 2012
Hinzugefügt:
- Ländereinschränkung für die automatische Vervollständigung (AutocompleteOptions.componentRestrictions) (Problem 3899)
- Filter für 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:
- Flugaufnahmen werden angezeigt, auch wenn sie nicht für den gesamten Darstellungsbereich verfügbar sind (Problem 3913).
3. April 2012
Hinzugefügt:
- WeatherLayer und CloudLayer (Problem 3555)
- DemographicsLayer
Behoben:
- Kachelgrenzen sind für Polygone im IE 9 Quirks sichtbar
- Markierungen springen beim Schwenken in Canvas Street View herum
28. März 2012
Behoben:
- Tag-Namen mit Kleinbuchstaben müssen XHTML-konform sein (Problem 3868).
- Das Zoomverhalten für Apple-Trackpads wurde so geändert, dass es weniger empfindlich ist (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)
- clickToGo-Option zu StreetViewPanoramaOptions hinzugefügt (Problem 2447)
21. Februar 2012
Behoben:
- Verschwommene Karten in IE 9 ( Problem 3875)
- Polylinie, die aus kollinearen Kanten im LatLng-Bereich besteht, wurde falsch vereinfacht (Problem 3739).
Hinzugefügt:
- google.maps.geo.poly.containsLocation() und isLocationOnEdge() (Problem 1978)
15. Februar 2012
Behoben:
- Regression: Skalierte Markierungen wurden mit ungültigem Parameter "size" 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:
- Markierung flackert an der endgültigen Position vor dem Verschieben der Animation ( Problem 3608)
- Wenn Infofenster und Zoom gleichzeitig geöffnet werden, wird der Kartenmittelpunkt falsch festgelegt (Problem 3738)
- Beim Ziehen von Markierungen wird der Rechtsklick ignoriert (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() zu 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 in einem Infofenster eingeblendet (Problem 3573).
- CSS-Transformationen in IE9 wurden aktiviert.
- „imageDateControl“ zu „StreetViewPanorama“ hinzugefügt
- Canvas Street View in IE 9, Opera und Safari/Windows aktiviert
16. Januar 2012
Behoben:
- Pegman sollte im Zeichenmodus nicht verschiebbar sein
- Ereignisse unter Berücksichtigung des zIndex von Polys und anderen Ebenen korrekt auslösen
- 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 mit kontrolliertem Zugang können unabhängig von Autobahnen gestaltet werden (road.highway.control_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 der Luftbildkarte stimmt nicht mit der Richtung bei der Kartenerstellung überein
7. November 2011
Erhebliche Ä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 beim Ändern der KmlLayer-Karte vor dem Abschluss des Ladevorgangs der Ebene
- Speicherleck in IE beim Hinzufügen und Entfernen von Polys
18. Oktober 2011
Auffällige Änderungen:
- „PlaceSearchRequest“ wurde ein Keyword-Feld hinzugefügt
- Straßenlinien aus Street View entfernt
10. Oktober 2011
Behoben:
- Die Adresse ist in der Street View-Vorschau zu lang
27. September 2011
Behoben:
- Aktualisierung des Zentrums für die Übersicht der Kartensteuerelemente und Zusammenzoomen, wenn der Zoom geändert wurde
27. September 2011
Behoben:
- Doppelabruf der ersten Kacheln in Chrome
- Speicherlecks beim Schwenken
- Street View-Pegman nicht setzen, wenn Sie den Fokus auf einen nicht abgedeckten Bereich legen
- Regression: Boden-Overlays über -180 Längengrade verschwinden
- Regression: Die Karte wird beim Öffnen des Infofensters beim Schwenken und Zoomen nicht korrekt zentriert
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 Maps 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
- Links führen Nutzer zur korrekten 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 ist.
- Feste Regression: Kacheln mit hohem DPI-Wert fehlerhaft
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 wird nicht angepasst, wenn die Karten- oder Fenstergröße angepasst wird
- Street View mit einem freigegebenen InfoWindow 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.
- Street View-Panorama/-Karte in einem Infofenster schwenkt nicht, wenn der Mauszeiger auf ein Infofenster 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>
kann auf Touchbildschirmen nicht im Infofeld angeklickt werden (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)
Erhebliche Änderungen:
- Das Steuerelement und das Drop-down-Menü für die automatische Vervollständigung von Places kann jetzt gestaltet werden
- Das „Place Autocomplete“-Widget behält die vom Server zurückgegebene Beschreibung bei, nachdem der Nutzer einen Vorschlag ausgewählt hat
30. Juni 2011
Behobene Probleme:
- Behoben: Anfangskartenkacheln wurden doppelt abgerufen
- Behoben: Das Ereignis "maptypeid_changed" wurde beim Erstellen der Karte nach Version 3.4 mehrmals ausgelöst (Problem 3051).
Erhebliche Änderungen:
- Die automatische Vervollständigung für Orte wurde so geändert, dass sie an den Textkörper und nicht an die übergeordnete Eingabe 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 mit dem Street View-Rendering in IE7 (Problem 3272)
Auffällige Änderungen:
- Für Kartenkacheln beim Laden und Ändern des Kartentyps sind jetzt Übergänge zum Ausblenden von Karten verfügbar.
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: Halbtransparentes PNG mit ImageMapType verliert in IE7 und IE8 die Transparenz (Problem 3275).
Auffällige Änderungen:
- „Distance Matrix“-Dienst
14. April 2011
Behobene Probleme:
- Behoben: Unterstützung benannter CSS-Farben für poly strokeColor und fillColor
- Behoben: Polygone waren nicht sichtbar, wenn die strokeOpacity auf 0.0 festgelegt war ( Problem 3241)
- Behoben: Fehler in IE8 beim Schwenken mit dem Anzeigenblock sichtbar (Problem 3159)
- Gelände- und Hybridkarte ohne Karte und Satellit in der Kartentypsteuerung 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, wo möglich, in Canvas gerendert.
- LatLng-Werte 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)
- Markierung.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 nach Deaktivierung von VML nicht mehr (Problem 3119)
Auffällige Änderungen:
- Street View-Straßen-Overlay wird jetzt im Modus „Schrägstrich“ angezeigt
22. März 2011
Behobene Probleme:
- Pegman wird in benutzerdefinierten Kartentypen angezeigt (Problem 3154)
Erhebliche Ä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)
- Übersichtskartensteuerung (Problem 1470)
- Unterstützung animierter GIFs – Option „Optimiert“ hinzugefügt (Problem 3095)
- Marker.getVisible() gibt „undefined“ zurück ( Problem 3114)
Erhebliche Änderungen:
- Behoben: Kreise und Rechtecke ignorieren zIndex
- 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 nach dem Festlegen der Kartentyp-ID zur Registry hinzugefügt 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:
- InfoWindow-Anker über die MVC-Eigenschaft "anchorPoint" offengelegt (Problem 2860)
- Behebung eines Problems mit Hybrid bei Zoomstufe 0 und 1 (Problem 3062)
- Fehler beim Hinzufügen/Entfernen des Kreises/Rechtecks zur Karte behoben (Problem 3052)
- draggable: false auf Touch-Geräten behoben ( Problem 3044)
18. Februar 2011
Behobene Probleme:
- Markierungen in Street View sind 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 einheitlich.
Erhebliche Änderungen:
- Labels sind jetzt standardmäßig aktiviert, wenn über das Steuerelement für den Kartentyp auf den Satellitenmodus geklickt wird.
8. Februar 2011
Erhebliche Änderungen:
- Neue Steuerelemente für die hierarchische Auswahl von Kartentypen – jetzt auch für Touchbedienung geeignet
- 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)
- Rechtsklickereignis wird in FF/Mac nicht ausgelöst (Problem 2920).
- Probleme beim Text-Rendering in Safari/Mac ( Problem 3024)
- Routenkarten werden in IE nicht richtig gedruckt
21. Januar 2011
Erhebliche Änderungen:
- MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
- Korrektur eines Kreuzes unter einer Markierung beim Ziehen in IE6
- Z-Index ist nicht mehr im 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:
- Geometriebibliothek 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)
Erhebliche Änderungen:
- Die Zoom- und Schwenksteuerung wurden getrennt (keine Navigationssteuerung mehr). Diese können separat konfiguriert werden.
- Neue Touchbedienung für das Zoomen auf Touchgeräten
- Der Inhalt einer 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 mit verbessertem Vereinfachungsalgorithmus
23. Dezember 2010
Behobene Probleme:
- Problem bei Wegpunkt-Klick-Handlern in ziehbaren Richtungen behoben (Problem 2871)
21. Dezember 2010
Behobene Probleme:
- Die Karte wird beim Ziehen jetzt flüssiger bewegt (Problem 2592)
- Korrigierter CSS-Fehler in Street View ( Problem 2666)
- JS-Fehler bei der Anzeige eines Infofensters mit einer Kartenbreite von 0 in 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)
- Mit der Option (raiseOnDrag) können Sie Animationen aktivieren oder deaktivieren, wenn eine Markierung gezogen wird. ( 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 das Drucken von Hintergrundbildern zu aktivieren
- 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: Funktion zum Deaktivieren des Zooms in Street View hinzugefügt
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
- Es wurde ein Fehler behoben, durch den Kästchen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
- Geodätische Polylinien, die den Äquator überspannen, waren zu ungenau
- Steuerpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM wurden 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: Infofenster – Mit der rechten Maustaste auf ein Eingabefeld klicken, um das Kontextmenü nicht anzuzeigen
- Problem 2741: Markierungsplatzierung funktioniert unter iOS 4 nicht nach Schwenken der Karte
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: Erste Überschrift der Street View-Navigationssteuerung entspricht nicht dem Blickwinkel
14. September 2010
Geänderte Probleme:
- Problem 157: Unterstützung für verschiebbare Wegbeschreibungen
- Problem 1852: Das Ereignis 'rightclick' für ein google.maps.Marker wird ohne Argument ausgelöst.
- Problem 2673: Pegman verschwindet nach Positionierungsänderung
Erhebliche Ä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: Schwenken und Zoomen mit der Magic Mouse von Apple zu empfindlich
- Problem 2606: Wenn für eine Karte „draggable: false“ festgelegt wird, werden Links deaktiviert
- Problem 2640: Arbeitsspeicher wurde bei Aktualisierungen / Onunload (IE) nicht gelöscht.
Auffällige Änderungen:
- StreetView-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. Stattdessen .latLng verwenden
- 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
- IE verursacht keine Speicherlecks beim Zoomen/Schwenken des Arbeitsspeichers
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 in IE6 beim Zoomen verschwindende Markierungen behoben wurden, 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.
- Straßen in koreanischen Hybridkacheln
- Klicks werden jetzt durch nicht anklickbare Polygone auf der Karte geleitet
22. Juli 2010
Geänderte Probleme:
- Problem 1856: Unterstützung des Polygon-Renderings in Opera
- Problem 2159: Dragend-Ereignis 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: Abgeschnittenes MarkerImage bei Verwendung von !Marker.setIcon(<scaled MarkerImage>) für eine vorhandene Markierung
- 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
- Beim Klicken auf ein Formularauswahlelement, das außerhalb eines Infofensters maximiert wird, wird kein Kartenklick mehr ausgelöst
- Klicks auf ein KML-Overlay lösen kein Kartenklickereignis mehr aus
- 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
Erhebliche Änderungen:
- Fehler beim Flackern von Markierungen behoben
- Die Auslösung von domready-Ereignissen von InfoWindow wurde verbessert
- DirectionsRoute.bounds wird jetzt verfügbar gemacht
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
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
- Polygone und Polylinien wurden klickbare Option hinzugefügt.
- Anklickbare Option für Boden-Overlay wurde 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
- Die Markierung „setIcon“ funktioniert jetzt in der URL mit „\“.
- Trigger für Mouseout-Ereignisse für Polygone und Polylinien in Internet Explorer
- Beim Ändern eines Markierungssymbols flackert das Symbol 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 hinzugefügt
- Boden-Overlays wurden hinzugefügt
- Es wurden neue Ebenen hinzugefügt: Verkehr und Radfahren
- Property „suppressBicyclingLayer“ für DirectionsRendererOptions hinzugefügt
- Es wurde ein Fehler behoben, durch den die Zoomebene korrekt referenziert wurde, wenn sich MapType ändert.
- 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 wurde 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 'maptypeid_changed'-Ereignisses nicht richtig.
- Problem 2247: Die Option „hideRouteList“ bei „DirectionsRenderer“ funktioniert nicht wie erwartet
Erhebliche Ä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.Marker hinzufügen und dann das Scrollrad der Maus zum Heran- oder Herauszoomen verwenden, 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: Das Projektionsattribut der Basiskarten ist nicht vorhanden.
Auffällige Änderungen:
- Die Polylinie mit der Routenübersicht in DirectionsRoute wurde als „overview_path“ dargestellt.
- Die aktuelle Projektion der Karte als schreibgeschützte Property freigegeben.
23. März 2010
Auffällige Änderungen:
- Elevation wird jetzt in der API bereitgestellt
- Verbessertes Laden von Kacheln bei langsamen Internetverbindungen
15. März 2010
Erhebliche Ä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: zIndex von Polylinie/Polygonen
- Problem 2144: Für „DirectionsRequest“ sollte die Option „avoidHighways“ verfügbar sein.
- Problem 2207: Fehler: Linienzug wird im IE ausgefü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
- DirectionsTrip 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 zweimal hintereinander angezeigte Zoomen wurde verbessert.
- Das .latLng-Ereignis zum Ziehen von Markierungen wird nicht mehr verschleiert.
26. Februar 2010
- Problem 1651: mousemove / mouseover / mouseout für die 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 einer Polylinie wiederverwenden, wird die Polylinie 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 MVCArray von LatLngs wurde gestoppt, um Polygone zu schließen, da dies dazu führt, dass Polylinien mit demselben MVCArray geschlossen werden (siehe Problem 2135).
- Es wurde ein Fehler behoben, bei dem Markierungen auf dem Bildschirm manchmal ausgeblendet wurden, wenn der Zoom der Karte auf den aktuellen Wert eingestellt 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: Funktionsanfrage: LayoutManager für Entwickler freigeben, um DIVs im Kontrollfluss zu platzieren
- Problem 1916: Funktion: MarkerImage skalieren
- Problem 1443: erweiterte Funktionen (extern() und union()) sollten das Objekt "LatLngBounds" 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
- Neue Eigenschaft "encoded_lat_lngs" wurde dem Objekt DirectionsStep hinzugefügt, um den Satz von "latlngs" im komprimierten ASCII-Format bereitzustellen.
- 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: Entwickler sollen benutzerdefinierte Kartentypen erstellen können
- Problem 1523: Funktionsanfrage: fromContainerPixelToLatLng (und umgekehrt)
- Problem 1443: extend() und union() sollten das LatLngBounds-Objekt zurückgeben
- Problem 1960: Fehler: Unvollständige Informationen bei Verwendung von „provideTripAlternatives“
- Problem 1675: Fehler in der 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 Objekt „ImageMapType“ zur Unterstützung benutzerdefinierter Kartenkacheln
17. Dezember 2009
Auffällige Änderungen:
- Es wurde ein Ruck behoben, der vor Beginn der Schwenkanimation einer Karte auftritt.
- Es wurde behoben, dass die Karte beim Zoomen über die maximale Zoomstufe hinaus mit dem Mausrad oder durch Doppelklicken zu einer anderen Stelle springt.
- Die Größe der Steuerelemente für Copyright, MapType und Navigation wird entsprechend der 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 in allen Browsern auf das Ziehen, Schwenken und Zoomen aus sowie auf Aufrufe von setCenter/setZoom.
- Es wurde eine Warnung in das Konsolenprotokoll aufgenommen, wenn veraltete Methoden verwendet werden.
25. November 2009
- Problem 1696: Funktionsanfrage: Platzierung der Kartensteuerelemente
- Problem 1909: getBounds-Beschädigung nach Änderung des Kartenzentrums
- Problem 1938: Steuerelemente von „map.setOptions“ konnten nicht erkannt werden.
Weitere Änderungen:
- RTL-Unterstützung für die folgenden Sprachen hinzugefügt: Arabisch, Farsi, Hebräisch
- Die Property „lat_lngs“ für die Schritte von „DirectionsResult“
11. November 2009
- Problem 1742: Benutzerdefinierte Symbolmarkierungen werden immer über der Standardmarkierung angezeigt
Weitere auffällige Änderungen:
- Drei neue Sprachen werden unterstützt.
- 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, das Zoomereignis des Nutzers durch Doppelklicken abzubrechen
Weitere Änderungen:
- „JS-Fehler“ wird ausgelöst, wenn ungültige Argumente an die neue Methode „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
- 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 verfügbar: LatLngBounds.isEmpty()
- Alle Methoden, Ereignisse, Attribute und Konstanten nach Namen sortiert
- Falsche Typen in den Optionen für Polylinien und Polygone korrigiert
28. September 2009
- Verbesserungen bei der Leistung des Poly-Renderings.
- Problem mit der 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: Falsche Position beim Klick nach dem Herauszoomen 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 auffällige Änderungen:
- Polylinien und Polygone wurden eingeführt. Damit können Sie Linien oder ausgefüllte Bereiche auf der Karte zeichnen, Strich- und Füllstile festlegen und die meisten Mausereignisse unterstützen (d.h. noch kein Mouseover). Sie funktionieren in allen unterstützten Browsern (IE6.0 und höher, Firefox 2.0 und höher, Safari 3.1 und höher, Chrome), einschließlich unterstützter Mobilgeräte.
- Dem Entwicklerleitfaden für Polylinien und Polygone wurden zwei neue Abschnitte hinzugefügt.
- Zur API-Referenz für Polylinien und Polygone wurden zwei neue Klassen 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:
- Geänderte Syntax für get/set-Methoden und Ereignisnamen, wie unten beschrieben. 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
- Nach dem Zoomen wird die Karte jetzt durch Doppelklicken 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 ziehbare Markierungen
Weitere auffällige Änderungen:
- Das Zoomen per Scrollrad wurde aktiviert.
- Ein Problem wurde behoben, bei dem auf iPhones nach dem Ziehen der Kartenansicht gesprungen wurde.
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 auffällige Änderungen:
- Das Zusammenziehen und Ziehen auf dem iPhone sollte stabiler sein.
- ZIndex-Setter und -Getter zu InfoWindow-Objekten 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 Z-Index-Eigenschaft für Infofenster wurde hinzugefügt
13. Juli 2009
- Problem 1415: infowindow content: selectable true/ false
- Problem 1432: 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 des Entwicklers auswirken, da diese Methoden zuvor 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: Karten-Click-Events werden auf dem iPhone nicht ausgelöst.
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 oben links geladen
- Nutzer können den Text der Kartentyp-Schaltflächen und die Steuerungsbilder nicht mehr auswählen
- Die Hauptbibliothek ist um ca.1,9 KB kleiner