Abonnieren Sie diese Versionshinweise.
Die Maps JavaScript API wird regelmäßig aktualisiert, um neue Funktionen einzuführen, Fehler zu korrigieren und die Leistung zu verbessern. Mit dem v
-Parameter der Maps JavaScript API-Bootstrap-Anfrage können Sie angeben, welche API-Version in Ihrer Anwendung geladen werden soll. Weitere Informationen zur Versionsverwaltung
In diesem Änderungsprotokoll werden Releases nach Datum und Versionsnummer zusammen mit den 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.53.5
1. Juni 2023
Änderungen:
- Zulassen, dass das Knotenelement an die Eigenschaft
content
der erweiterten Markierung übergeben wird. - Die Funktionsweise des Konfliktverhaltens bei erweiterten Markierungen wurde verbessert.
- In JavaScript Journey Sharing wurde ein neues Feld für DeliveryVehicleStop hinzugefügt.
3.53.4a
24. Mai 2023
Fehlerkorrekturen:
- Das Flackern-Problem auf der Vektorkarte wurde behoben.
- Die Berechnung des Datums bei der Berücksichtigung unterschiedlicher Zeitzonen in der Methode „getNextOpeningTime()“ wurde korrigiert.
- Ein fehlerhafter Typ in VehicleJourneySegment für „Journey Sharing“ wurde korrigiert.
3.53.3
18. Mai 2023
Änderungen:
- [Alphakanal] Ein Fehler wurde behoben, durch den der Place Autocomplete-Element den ursprünglichen Text nicht wiederhergestellt hat, wenn Sie mit den Pfeiltasten eine Vervollständigung markiert und dann auf „Esc“ geklickt haben.
- [Alphakanal] Aktualisierte Stile für Place Autocomplete wurden aktualisiert, damit Auslassungspunkte beim Überlauf angezeigt werden.
- [Beta-Kanal] „Lokaler Kontext“ zeigt jetzt einen Hinweis an, dass kontextbezogene Informationen zu Orten auf der Karte für „Lokaler Kontext“ bald entfernt werden.
- Es wurde ein Fehler behoben, bei dem der Street View-Pegman nicht die Vorschau des Mouseover-Effekts zeigte, es sei denn, er war zuvor mindestens einmal an der Position zurückgegeben worden.
- Eingestellte Grenzen, Standorte und Radius für den Place Autocomplete-Dienst. Verwenden Sie stattdessen „locationBias“ und „locationRestriction“.
3.53.2
4. Mai 2023
Änderungen:
- [Betakanal] Datengestützte Stile für Datasets sind verfügbar
- Die [Beta-Version]
<gmp-map>
und<gmp-advanced-marker>
Web-Komponenten sind jetzt verfügbar. - „TimeTime“ als Feld für „Task“ und „TaskTrackingInfo“ in der JavaScript-Journey-Freigabe hinzugefügt.
- AdvancedMarkerElement und PinElement auf dem wöchentlichen Kanal veröffentlicht
- Datengetriebene Stile für Grenzen wurden in der wöchentlichen Version veröffentlicht.
getMapCapabilities
-Ereignis undmapcapabilities_changed
-Ereignis werden auf dem wöchentlichen Kanal veröffentlicht.
3.53.1a
27. April 2023
Änderungen:
- Der Place Autocomplete-Dienst wurde aktualisiert, damit „locationBias“ und „locationRestriction“ unterstützt werden
- [Betakanal] Veröffentlichte Dokumentation zur Place v2 toJSON-Methode.
- [Beta-Kanal] Der Fehler beim Verschieben der erweiterten Markierung wurde behoben, wenn die Karte umschlossen war.
- [Beta-Channel] Die datengestützten Stile für „PlaceFeature.fetchPlace“-Displays werden in der Sprache des Endnutzers erstellt.
- [Beta-Kanal] „AdvancedMarkerView“ und „PinView“ wurden in „AdvancedMarkerElement“ und „PinElement“ umbenannt.
- [Beta-Kanal] Ein Problem wurde behoben, durch das erweiterte Markierungen und Markierungen manchmal ohne explizites Laden verfügbar waren. Denken Sie daran, die „Markierungs“-Bibliothek immer zu laden, bevor Sie auf diese Kurse zugreifen.
- [Beta-Version] Die AdvancedMarker
position
-Funktion wurde jetzt auf LatLngAltitude normalisiert. - [Beta-Channel] Die Property
draggable
der erweiterten Markierung wird zugunsten vongmpDraggable
außer Betrieb genommen.
3,52,9
13. April 2023
Änderungen:
- [Beta-Channel] Ändern Sie den Wert der Place-Property "priceLevel" von einer Zahl in einen String. Mögliche Werte für „priceLevel“ sind jetzt: „FREE“, „INEXPENSIVE“, „MODERATE“, „EXPENSIVE“, „VERY_EXPENSIVE“.
- [Beta-Kanal] „AdvancedMarkerView.draggable“ wird zugunsten von „gmpDraggable“ verworfen.
- [Beta-Channel] Property „icon“ und Feldname werden aus der Place-Klasse entfernt. Entwicklern wird stattdessen die Verwendung von „svgIconMaskURI“ empfohlen.
- [Beta-Channel] Die Titeleigenschaft von AdvancedMarkerView akzeptiert jetzt nur einen String. Titel können mit einem leeren String entfernt werden.
- [Beta-Channel] Fügen Sie „svgIconMaskURI“ als unterstützten Feldnamen für die Methoden „Place.fromPlaceFrom“ hinzu.
- [Beta-Channel] Die Property der Place-Klasse wurde von
userRatingsCount
zuuserRatingCount
geändert - Das Drucken von Fehlern bei der Protokollierung in der Konsole wurde verbessert.
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 zum Abrufen von Standortanbietern in der JavaScript Journey Sharing hinzugefügt.- [Betakanal] Die JSON-Antwort für die Place-Klasse wurde von „snake_case“ in „lowerCamelCase“ geändert.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den für
publishTime
in Place Review das falsche Datum angezeigt wurde. - Benutzerdefinierte Elemente konnten nicht mehr global erstellt werden. Das Problem wurde behoben.
- [Betakanal] Ein Fehler wurde behoben, der dazu führte, dass die erweiterten Markierungen verschwanden, wenn die Karte umschlossen wurde.
3.52.6
23. März 2023
Änderungen:
- [Alpha-Channel] Place Autocomplete-Widget (neu) Experimentell wurde veröffentlicht.
- Veröffentlichung der JavaScript-Journey-Freigabe auf dem wöchentlichen Kanal.
3,52,5
16. März 2023
Änderungen:
- [Beta-Channel] Datengestützte Stile: Die Featuretypen NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 wurden entfernt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den TypeScript-Schnittstellen für Bibliotheken, die von "importLibrary()" verwendet wurden, leer waren.
3.52.4
9. März 2023
Änderungen:
- [Beta-Channel] Unterdrückt das Klickereignis der erweiterten Markierung, wenn eine Markierung gezogen wird.
3.52.3
2. März 2023
Änderungen:
- [Beta-Channel] Fügt TaskTrackingInfo-Elemente für die JavaScript-Journey-Freigabe hinzu.
- [Betakanal] Upgradet die Maps JavaScript API, um ECMAScript 2020 nativ zu unterstützen.
Fehlerkorrekturen:
- Ein Speicherleck, das beim Hinzufügen und Entfernen von Markierungen auf/von der Karte auftreten konnte, wurde behoben.
- Es wurde ein Fehler behoben, durch den das interaktive Element unter einem anklickbaren erweiterten Marker auf Touch-Geräten anklickbar war.
3.52.2
23. Februar 2023
Änderungen:
- [Beta-Channel] Datengestützte Stile: Property „PlaceFeature.displayName“ entfernen.
- [Betakanal] Fehler beim Entfernen von WebGLOverlayViews beim Aufruf von setMap(null) werden behoben
- Ein Fehler wurde behoben, der beschwert, dass die Bibliothek
search
unbekannt ist. - Ein Fehler wurde behoben, durch den die InfoWindow-Schaltfläche zum Schließen in einem Schattenstamm nicht sichtbar war.
- Zur Verbesserung der Core Web Vitals und Reduzierung unnötiger Datenübertragungen wird in Maps JS das Laden der Kartenkacheln jetzt verschoben, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die innerhalb des Darstellungsbereichs der Seite erstellt werden, sollte kein Unterschied auftreten.
3.52.1
16. Februar 2023
Änderungen:
- Fügt die Funktion
importLibrary()
hinzu, mit der Bibliotheken während der Laufzeit dynamisch geladen werden können. - [Beta-Channel] Aktiviert die Funktion zum automatischen Schwenken von InfoWindow, wenn sie auf einer erweiterten Markierung geöffnet wird.
- [Betakanal] hat bestimmte Felder in Datenobjekten der Journey Sharing-Bibliothek als nicht nullierbar festgelegt
- [Beta-Channel] Datengestützte Stile: Die Featuretypen NEIGHBORHOOD, ADMINISTRATIVE_AREA_LEVEL_3, ADMINISTRATIVE_AREA_LEVEL_4 und SUBLOCALITY_LEVEL_1 wurden eingestellt. Sie werden im März 2023 entfernt.
3,51,8
2. Februar 2023
Änderungen:
- Betakanal: Unterstützung des Renderns erweiterter Markierungen für benutzerdefinierte Kartentypen.
- Die aktuelle Kopie des Inline-Bootstrap-Ladeprogramms verwendet jetzt CSP-Nonces, die an anderer Stelle im Dokument gefunden wurden.
3.51.7
26. Januar 2023
Änderungen:
- Betakanal: datengestützte Stile: Die Methode „fetchPlace“ wurde hinzugefügt, um den Anzeigenamen eines „PlaceFeature“-Objekts abzurufen. Die PlacePlace.displayName-Property wird im Februar 2023 eingestellt und entfernt.
3.51.6
19. Januar 2023
Fehlerkorrekturen:
- Ein Problem mit erweiterten Markierungen wurde behoben, durch das beim Entfernen einer Markierung von der Karte manchmal ein Geisterelement im DOM zurückgelassen wurde.
3,51,5
12. Januar 2023
Änderungen:
- Korrigiert den Typ von
element
in AdvancedMarkerView, PinView und LocalContextMapView vonElement
inHTMLElement | SVGElement
, damit der erforderliche Elementtyp genauer dargestellt wird.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem eine erweiterte Markierung mit einem Infofenster verwendet wurde, bei dem das Infofenster möglicherweise nicht geöffnet wurde, nachdem die Markierung mit der Tastatur gezogen wurde.
3.51.4
5. Januar 2023
Änderungen:
- Betakanal: Neue Attribute zur Place Class hinzufügen
- Betakanal: Das Array für datengestützte Stile „FeatureMouseEvent.features“ kann mehr als ein Feature enthalten, wenn sich mehrere Elemente unter dem Klick befinden und alle FeatureLayer-Klick-Listener unter einem Klick ausgelöst werden.
- Betakanal: Fehler bei ungültigen Argumenten für „google.maps.Map.getFeatureLayer“ wird ausgegeben.
- Korrigiert die Pixelposition von erweiterten Markierungen auf einer Vollbildkarte.
- Ändert die Mausereignisse so, dass Klicks auf diese Maus jetzt ignoriert werden, wenn gleichzeitig eine andere Maustaste gedrückt wird.
- Es wurde ein Fehler behoben, bei dem die erweiterten Markierungen beim Heranzoomen der Karte verschwanden.
- Verbessert die Leistung beim Heranzoomen der Karte mit vielen erweiterten Markierungen.
- Die StreetViewPanoramaOptions-Dokumentation wurde aktualisiert, um zu verdeutlichen, dass "clickToGo" für benutzerdefinierte Panoramen nicht verfügbar ist.
- Verbessert die Leistung beim Erstellen von LatLngBounds, einschließlich über Map.getBounds().
- Aktualisiert die WebGLOverlayView-Referenz für onAdd und onRemove.
- Fügt eine feste Anpassung des Markierungsstils für die Funktion „Mit Reisen teilen“ hinzu.
3.51.3
8. Dezember 2022
Änderungen:
- Es wurde ein Fehler behoben, bei dem eine Markierung nicht auf den Tastaturfokus verlagerte, wenn sie sich außerhalb des Darstellungsbereichs der Karte befand.
- Betakanal: Die
Place
-Klasse, 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, bei dem erweiterte Markierungen beim Übergeben einer Karte, die in einen Proxy umschlossen wurde, nicht gerendert wurden.
- Betakanal: Mit dieser Option wird die Anpassung von Reisestandortmarkierungen für die JavaScript Journey Sharing hinzugefügt.
3.51.2
1. Dezember 2022
Änderungen:
- Betakanal:
google.maps.importLibrary()
API ist jetzt verfügbar. - Betakanal: Eingestellt: Der lokale Kontext wurde eingestellt und wird für neue Websites nicht mehr empfohlen. Das Feature wird weiterhin funktionieren und wir kündigen 12 Monate vor der Einstellung des Supports. Wenn Sie daran interessiert sind, ähnliche Funktionen wie die der lokalen Umgebung zu erstellen, sollten Sie sich die Lösung „Neighborhood Discovery“ in Quick Builder ansehen oder die Places Library, Maps JavaScript API verwenden. Hier finden Sie Codebeispiele und Codelabs für die Places Library.
- Betakanal: Um Core Web Vitals zu verbessern und unnötige Datenübertragungen zu reduzieren, wird in Maps JS das Laden der Kartenkacheln so lange verschoben, bis sich die Karte dem Darstellungsbereich nähert. Bei Karten, die innerhalb des Darstellungsbereichs der Seite erstellt werden, sollte kein Unterschied auftreten.
- Betakanal: Es wird ein Ereignis zum Abrufen von Änderungen am Status von Journey Sharing-Standorten hinzugefügt.
- Beta-Version: Fügt Stilanpassungsfunktionen für die „Recherche“-Freigabe hinzu. Ältere Einrichtungsmethoden wurden eingestellt.
- Dadurch wird die Bedienungshilfe „Tastatur“ den Schritten im Steuerfeld „Routenplaner“ hinzugefügt. Sie können die Route jetzt mit der Tabulatortaste wechseln und das Leerzeichen oder die Eingabetaste auswählen.
-
google.maps.geometry.spherical.computeArea()
akzeptiert jetztLatLngBounds
undCircle
.LatLngBounds
kann jetzt mit einerLatLngBoundsLiteral
erstellt werden. - Dadurch wird den Bildern im Feld „Vorschläge“ von
DirectionRenderer
alt
Text hinzugefügt.
3.51.1
17. November 2022
Änderungen:
- Betaversion: Die Place-Klasse in der Places-Bibliothek wird veröffentlicht.
- Beta-Version: Fügt Stilanpassungsfunktionen für die „Recherche“-Freigabe hinzu. Ältere Einrichtungsmethoden werden nicht mehr unterstützt.
- Internet Explorer 11 wird jetzt in der Maps Embed API außer Betrieb genommen.
- Das Google-Logo in der Maps Embed API ändert den Stil, wenn die Kartentypen für Hybrid- oder Satellitenkarten verwendet werden, um die Sichtbarkeit zu erhöhen.
- Die Leistung der erweiterten Markierungen wurde verbessert.
- Er ermöglicht den Zugriff auf die Bedienungshilfe „Rückgängig machen“ für die Zeichnung und ist für Screenreader geeignet.
- Er ermöglicht die Nutzung der Markierungstastatur für Wegbeschreibungen und ist für Screenreader geeignet.
- Dadurch wird der Karte mit dem Steuerelement für die Karte eine ARIA-Beschreibung hinzugefügt.
- Aktivieren Sie den Tastaturfokus und die Interaktion mit dem Maßstabssteuerelement der Karte.
- Hiermit wird ein Sprachparameter in der Geocoder JS API eingeführt. Die Maps JS API betrachtet
US
in Geocoder nicht mehr als Standardregion, wenn sie nicht explizit angegeben wird. - Ein Sprachparameter wird in der Directions JS API eingeführt.
- Ein Sprachparameter wird in der Distance Matrix JS API eingeführt.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem der Tastaturfokus beim Öffnen eines Infofensters zur Markierung weitergeleitet wurde.
- Es wurde ein Fehler behoben, bei dem 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.
- Die Versionen 3.49 und 3.48 sind weiterhin auf Anfrage verfügbar.
3.50.12a
7. November 2022
Änderungen:
- Ein Problem wurde behoben, durch das
google.maps.event.addListenerOnce
undgoogle.maps.event.addDomListenerOnce
eine falschethis
-Bindung haben.
3.50.12
3. November 2022
Änderungen:
- Betakanal: Bei erweiterten Karten werden jetzt erweiterte Markierungen für Höhen unterstützt.
3.50.11
27. Oktober 2022
Änderungen:
- Betakanal: Wenn die Ebenen für datengestützte Stile nicht mehr verfügbar sind, wird jetzt ein Fehler protokolliert.
- Betakanal: Leistungsverbesserungen für das standardmäßige Laden erweiterter Markierungen.
3.50.10
20. Oktober 2022
Fehlerkorrekturen:
- Korrigiert den rechten und unteren Abstand von InfoWindow unter iOS.
3,50,9
13. Oktober 2022
Änderungen:
- Die ausgewählten Schritte werden nun im Bereich „Route“ hervorgehoben.
- Korrektur des TypeScript-Typs für den
PinView
-Konstruktor - Korrektur des TypeScript-Typs für den
LagLngAltitude
-Konstruktor - Aktualisiert das Standardbild des Markierungssymbols in
DirectionsRenderer
.
3,50,8
6. Oktober 2022
Änderungen:
- Betakanal: Die Vorschau für erweiterte Markierungen wird veröffentlicht.
- Betakanal: Die Dokumentation für
isAdvancedMarkersAvailable
wird für dasgetMapCapabilities()
-Rückgabeobjekt eingeführt. - Fügt das Feld „Dieses Feld ist schreibgeschützt.“ in die API-Beschreibung von
LocalContextMapView
und die Eigenschaftelement
vonLocalContextMapViewOption
ein.
Fehlerkorrekturen:
- Für Farben in JSON-benutzerdefinierten Stilen wird jetzt die Deckkraft des Standardstils anstelle einer erzwungenen Deckkraft von 100 % verwendet.
3,50,7
29. September 2022
Änderungen:
- Der Screenreader liest nun die Anleitung zur Interaktion mit Google Maps und Street View.
- Fügt dem Dialogfeld für Tastenkombinationen Neigungs- und Drehbewegungen hinzu.
3.50,6
22. September 2022
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem Voiceover unter iOS durch Elemente unter dem Dialogfeld für Tastenkombinationen navigieren konnte.
- Fügt dem statischen Kartenbild Alt-Text hinzu.
Änderungen:
- Wenn
map.getMapCapabilities()
aufgerufen wird, wird ein Fehler in der Konsole protokolliert, der einen Fehler enthält.
3.50,5
15. September 2022
Änderungen:
- Fügen Sie für LatLngBounds die Konstante MAX_BOUNDS hinzu, um die maximale LatLng-Grenze für Karten anzuzeigen.
- Ermöglicht Screenreadern, Klickaktionen auf Standardmarkierungen auszuführen.
3.50.3
1. September 2022
Änderungen:
- Betakanal: Die
DeliveryVehicle
-Klasse der JavaScript Journey Sharing wird aktualisiert, um benutzerdefinierte Attribute einzuschließen. - Es wurde ein Fehler behoben, bei dem ein falsches „LatLng“-Objekt in einem Ereignis aufgetreten war, nachdem eine Karte geneigt wurde.
3.50.2
25. August 2022
Änderungen:
- Betakanal:
FleetEngineDeliveryFleetLocationProvider
wurde so geändert, dass ein Filter für die Übermittlung von Strings angenommen wird. - Aktualisiert das Standardbild des Markierungssymbols
3.50.1
18. August 2022
Änderungen:
- Betaversion: Führt APIs für die Kartenfunktionen (
getMapCapabilities
undmapcapabilities_changed
-Ereignis) in die Betaversion ein. - Betaversion: Ein
language
-Parameter wird fürgoogle.maps.Geocoder
eingeführt. - Betaversion: Ein
language
-Parameter wird fürgoogle.maps.DistanceMatrixService
eingeführt. - Betaversion: Ein
language
-Parameter wird fürgoogle.maps.DirectionsService
eingeführt. - Es wurde ein Fehler behoben, bei dem ein Regionscode in mehreren Places JS APIs ignoriert wurde. Hiermit werden Sprach- und Regionsparameter für verschiedene Place JS APIs eingeführt.
- Die Unterstützung für die Maps JavaScript API Street View wird für Websites ohne googleapis.com-Domain in den Einstellungen der Content Security Policy entfernt. Weitere Informationen findest du im Leitfaden zur Content Security Policy.
3.49.12
4. August 2022
Änderungen:
- Fügt
DEMO_MAP_ID
, eine Karten-ID, hinzu, die für Codebeispiele verwendet werden kann, für die eine Karten-ID erforderlich ist. Die Karten-ID ist nicht für Produktionsanwendungen vorgesehen und kann nicht für Funktionen verwendet werden, die eine Cloud-Konfiguration erfordern (z. B. Cloud Styling). - Es wird verdeutlicht, dass
FleetEngineDeliverFleetLocationProvider.locationRestriction
erforderlich ist, um mit dem Tracking zu beginnen.
3.49.11
28. Juli 2022
Änderungen:
google.maps.VehicleType
kann jetzt als Laufzeitliste referenziert werden.
3.49.10
21. Juli 2022
Änderungen:
- NaN-Werte werden für die Breite oder Höhe abgelehnt, wenn die Größe des Markierungssymbols, die skalierte Größe des Markierungssymbols oder die Größe des Infofensters validiert wird.
- Es wurde ein Fehler behoben, bei dem die Bewegungserkennung auf iOS-Geräten in Street View nicht sichtbar war.
- Ein Fehler im Text für die Routenbeschreibung wurde für RTL-Sprachen in der Embed API abgeschnitten. Das Problem wurde behoben.
- Das Infofenster für öffentliche Verkehrsmittel wird zugänglicher und Screenreader-freundlich dargestellt.
3,49,9
14. Juli 2022
Änderungen:
- Die Verwendung von ID-Feldern bei Journey Sharing-Standortanbietern wird klarer formuliert.
3,49,8
7. Juli 2022
Änderungen:
- Ermöglicht den Zugriff auf die Tastatur für Street View-Navigationslinks und ist für Screenreader geeignet.
- Es wird eine neue
focus
-Methode fürStreetViewPanorama
eingeführt.
3,49
23. Juni 2022
Änderungen:
- Betakanal: Die datengestützten Stile für Google-Grenzen werden veröffentlicht.
Fehlerkorrekturen:
- Macht die Aufzählung
BusinessStatus
übergoogle.maps.places.BusinessStatus
zugänglich.
3,49,5
16. Juni 2022
Änderungen:
- Damit können Sie Street View-Steuerelemente und Dialoge hinzufügen, um die Sichtbarkeit von Tastenkombinationen zu verbessern.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, der dazu führte, dass beim Schließen von Street View ein Formular gesendet wurde.
3.49.4
9. Juni 2022
Änderungen:
- Verschiebt
WebGLOverlayView
,CameraParams
,LatLngAltitude
,moveCamera
, Bruchwerte undgetVisibleRegion
in den wöchentlichen Kanal. - Das standardmäßige Street View-Panorama für
Map
verwaltet jetzt automatisch den Fokus. Das ist das neue Standardverhalten. - Das Street View-Panorama stellt jetzt den Fokus automatisch wieder her, wenn es geschlossen wird.
- Sie können Street View jetzt schließen, indem Sie die Esc-Taste drücken, sofern die Schaltfläche "Schließen" aktiviert ist.
geometry.spherical.computeSignedArea()
undgeometry.spherical.computeArea()
wurden für mehr Robustheit und Genauigkeit optimiert.
3.49.3a
2. Juni 2022
Änderungen:
- Verbesserter Farbkontrast für die Bewegungssteuerung in Street View.
- Die Steuerung der Bewegungserkennung in der Street View-Tastatur ist jetzt barrierefrei und für Screenreader geeignet.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich zugänglich und dokumentiert.
3.49.2
26. Mai 2022
Änderungen:
- Verbesserter Farbkontrast für die Bewegungssteuerung in Street View.
- Die Steuerung der Bewegungserkennung in der Street View-Tastatur ist jetzt barrierefrei und für Screenreader geeignet.
- Die Klassen
MapsNetworkError
,MapsRequestError
undMapsServerError
sind jetzt öffentlich zugänglich und dokumentiert.
3.49.1
19. Mai 2022
Änderungen:
- Betaversion: Ein Fehler wurde behoben, durch den ein Regionscode in mehreren Places JS APIs ignoriert wurde. Hiermit werden Sprach- und Regionsparameter für verschiedene Place JS APIs eingeführt.
- Verbessert den Farbkontrast für die Vollbild- und Kompass-Steuerelemente im dunklen Modus.
- Steuert die Street View-Kompasssteuerung, die Schaltfläche zum Schließen und die Linkverknüpfung und ist für Screenreader geeignet.
3,49
12. Mai 2022
Änderungen:
- Der wöchentliche Kanal wird auf Version 3.49 aktualisiert.
- Der vierteljährliche Kanal wird auf Version 3.48 aktualisiert.
- Die Versionen 3.47 und 3.46 sind auf Anfrage auch weiterhin verfügbar.
- Version 3.45 wurde gelöscht und kann nicht mehr verwendet werden.
3.48.11
28. April 2022
Änderungen:
- Für Place Autocomplete können jetzt mehr Typen akzeptiert werden. Weitere Informationen
isFractionalZoom
wurde auf den wöchentlichen Kanal verschoben.
3,48,9
14. April 2022
Änderungen:
- Betaversion: Aktiviert WebGL 2.0 für
WebGLOverlayView
. - Betakanal: Enthält die
JourneySharing
-Bibliothek in den TypeScript-Typen „Maps JavaScript API“ und „extern“ sowie in der Referenzdokumentation. - Die Funktionen
google.maps.event.addDomListener()
undgoogle.maps.event.addDomListenerOnce()
wurden verworfen und sollten nicht mehr verwendet werden. Verwenden Sie stattdessen die StandardmethodeaddEventListener()
. Diese Methoden funktionieren weiterhin und es ist nicht geplant, sie außer Betrieb zu nehmen. - Fügt dem Street View-Markierungssymbol
title
undaria-label
hinzu. - Fügt dem Vollbildsteuerelement das Attribut
aria-pressed
hinzu. - Verbessert den Abstand des Drop-down-Menüs für das Steuerelement Kartentyp.
- Aktualisiert ARIA-Labels für das Drop-down-Menü Kartentyp
Fehlerkorrekturen:
- Entfernt ein nicht zulässiges
aria-expanded
-Attribut aus einer standardmäßigen Steuerung für den Kartentyp.
3,48,8
7. April 2022
Änderungen:
- Verbessert den Farbkontrast der Maps JS API und des Google-Logos der Embed API.
3,48,7 A
31. März 2022
Änderungen:
- Betaversion: Die eingestellten WebGL Overlay View APIs werden entfernt.
- Aktiviert die aktualisierte Basiskarte für Maps JavaScript API-Kunden. Die aktualisierte Basiskarte, die bereits in Google Maps für Nutzer verwendet wird, bietet eine umfassendere, detailliertere Basiskarte, insbesondere in Bezug auf die Naturmerkmale des Landes.
Fehlerkorrekturen:
- Setzt eine vorherige Lösung für
map.fitBounds()
zurück (ermöglicht den Darstellungsbereich für kurze Entfernungen), wobei die Analyse aussteht. - Behebt Probleme mit dem Farbkontrast im Kartentyp-Steuerelement im Modus für hohe Farbkontraste.
- Stimmt mit zugänglichen Namen der Kartentyp-Kästchen mit entsprechenden visuellen Labels überein.
- Behebt Probleme mit dem Farbkontrast in Infofenstern im Modus mit hohem Farbkontrast.
3.48,6
24. März 2022
Änderungen:
- Korrigiert
map.fitBounds()
, um den Übergang des Darstellungsbereichs für kurze Entfernungen zu vereinfachen.
3,48,5
17. März 2022
Änderungen:
- Nur Safari: Damit wird sichergestellt, dass die Schaltfläche „Schließen“ und der Inhaltscontainer automatisch auf
open
ausgerichtet werden.
Fehlerkorrekturen:
- Ein Problem mit dem Farbkontrast für den Link „Auf Google Maps anzeigen“ für s
InfoWindow
s wurde behoben. - Ein Problem mit dem Farbkontrast für den Link „Auf Google Maps ansehen“ der
StreetViewPanorama
-Adresssteuerung wurde behoben.
3.48.4
10. März 2022
Änderungen:
- Ein neues
visible
-Ereignis fürInfoWindow
wird eingeführt. - Es wird eine neue
focus
-Methode inInfoWindow
eingeführt.
3.48.3
3. März 2022
Änderungen:
- Betakanal: Aktiviert den neuen Dienstaufrufstil im Street View-Dienst der Maps JavaScript API. Möglicherweise müssen Sie Ihre Content Security Policy aktualisieren, damit diese Aufrufe nicht auf Browserebene blockiert werden.
- Es wurde eine neue
ariaLabel
-Property fürInfoWindow
eingeführt.
3.48.1
17. Februar 2022
Änderungen:
- Betaversion: Das Festlegen von globalen Website-IDs wurde unterstützt. Weitere Informationen finden Sie in der API-Referenzdokumentation.
- Betakanal: Der erste und der zweite Parameter von fromLatLngAltitude werden jetzt zu einem LatLngAltitude-Wert anstelle eines LatLng- und eines
number
-Elements zusammengeführt. - Der Parameter
noWrap
von LatLng wurde innoClampNoWrap
umbenannt. - Der Screenreader liest jetzt die Anleitung zur Navigation der Markierungen, wenn eine Markierung fokussiert wird.
- Die Maps JavaScript API meldet 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 unterstützt Internet Explorer nicht. Wenn Sie Internet Explorer 11 weiterhin unterstützen möchten, geben Sie
v=3.47
an. Diese wird bis November 2022 zur Verfügung stehen.
3,48
10. Februar 2022
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.48 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.47 aktualisiert.
- Die Versionen 3.46 und 3.45 sind auf Anfrage weiterhin über die Nummer verfügbar.
3.47.6
20. Januar 2022
Fehlerkorrekturen:
- Beim Hervorheben der Seite mit Tastenkombinationen wurde die Seite nach oben gescrollt. Das Problem wurde behoben.
3.47.4
6. Januar 2022
Änderungen:
- Betakanal: WebGLOverlayView API-Update für die Betaversion – Alle Klassen und Methoden mit „gl“ im Namen werden durch „GL“ im Namen verworfen und WebglCameraParams wird zugunsten der neuen CameraParams-Klasse (Unterklasse „CameraOptions“) verworfen.
- Die Dokumentation zur PlaceOpeningHours-Methode wurde aktualisiert, um zu berücksichtigen, dass bei den Berechnungen keine außergewöhnlichen Öffnungszeiten berücksichtigt werden.
3.47.3
9. Dezember 2021
Änderungen:
LatLng
,LatLngBounds
undCircle
akzeptieren jetzt eine Instanz derselben Klasse im Konstruktor.
3.47.2
2. Dezember 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter überall zulässig, woLatLng
für Projektionen zulässig ist.
Fehlerkorrekturen:
- Einige Renderingprobleme, die bei kleineren Skalierungswerten (weniger als 1,0) auftreten konnten, wurden behoben.
3.47.1
18. November 2021
Änderungen:
LatLngLiteral
ist jetzt als Parameter überall zulässig, woLatLng
in der Geometriebibliothek zulässig ist.- Eine neue onGIStateUpdateRequest API für die WebGL-Unterstützung in der Maps JavaScript API wurde hinzugefügt.
- Ein Farbkontrast auf dem Fehlerbildschirm wurde behoben.
- Internet Explorer 11 wird jetzt in v=beta außer Betrieb genommen. 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.
- Wenn der
keyboardShortcuts
-Kartentyp auffalse
gesetzt ist, erhalten Karten keinen Tab-Fokus. - Die Schaltflächen zum Heran- und Herauszoomen sind jetzt deaktiviert, wenn die entsprechende maximale oder minimale Zoomstufe erreicht wurde.
- Das
MapType
-Steuerelement wurde konvertiert, um semantische Elemente zu verwenden, um die Barrierefreiheit und die Screenreader-Nutzung in der Maps Embed API zu verbessern. - Dem Symbol auf dem Fehlerbildschirm wurde Alt-Text hinzugefügt.
- Verschiedene allgemeine Codeverbesserungen.
Fehlerkorrekturen:
- Ersetzen Sie nicht mit WCAG konforme
controlHeight
- undcontrolWidth
-Attribute durch konforme data-*-Attribute.
3,47
11. November 2021
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.47 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.46 aktualisiert.
- Version 3.45 ist immer noch verfügbar, wenn die Nummer angefordert wird.
- Version 3.44 wurde gelöscht und kann nicht mehr verwendet werden.
3.46.12
4. November 2021
Fehlerkorrekturen:
- Die Menüleiste für „Kartentyp“ wurde mit genaueren ARIA-Labels aktualisiert.
- Embed API: Wir haben mehreren Links ARIA-Labels hinzugefügt, um sie für einen besseren Screenreader zu nutzen.
- Embed API: Farbkontrast für einige Textelemente wurde behoben.
- Der Typ von
google.maps.Marker.MAX_ZINDEX
im Außenbereich wurde korrigiert.
3.46.11
28. Oktober 2021
Änderungen:
- Getter und Setter wurden in goog.a11y.aria umgewandelt. Dies schützt vor Rechtschreibfehlern.
3.46,8
7. Oktober 2021
Änderungen:
- Lokaler Kontext: Link zur Zuordnung aus Fotos mit lokalem Kontext entfernt.
3.46.6
23. September 2021
Änderungen:
- Es wurde ein Fehler behoben, bei dem der Kartencursor eine Hand anzeigte, wenn die Karte nicht ziehbar ist.
3.46,5
16. September 2021
Fehlerkorrekturen:
- Ein Fehler mit einem Farbkontrastverhältnis im Place Autocomplete-Widget wurde behoben.
3.46.3
2. September 2021
Änderungen:
- Eine Scroll-Anleitung wird jetzt über den geöffneten
InfoWindow
s undCustomOverlay
s angezeigt.
3.46.2
26. August 2021
Änderungen:
- Betakanal: Es werden jetzt Telemetriedaten 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 die Nummer angefordert wird.
- Version 3.43 wurde gelöscht und kann nicht mehr verwendet werden.
Einstellung von Produkten und Funktionen:
- Die Unterstützung für Internet Explorer wird eingestellt. Ab August 2021 wird Nutzern mit Internet JavaScript Version 3.46 oben in Google Maps eine Warnmeldung angezeigt. Version 3.47 der Maps JavaScript API ist die letzte, die Internet Explorer 11 unterstützt. Im November 2022 wird die Unterstützung für Internet Explorer 11 vollständig eingestellt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den der Scheitelpunkt eines Polygons bei bestimmten Zoomstufen verschoben wurde.
- Ein Fehler wurde behoben, durch den sich mehrere Info-Fenster überschneiden.
3,45,8
29. Juli 2021
Änderungen:
- Embed API: Auf eingebetteten Karten wird die Zoomstufe beibehalten, nachdem sie zur Seite mit der Wegbeschreibung weitergeleitet wurde.
3.45.7
22. Juli 2021
Änderungen:
- IE11 wird nicht mehr unterstützt. In IE11 wird jetzt ein Banner in der Betaversion angezeigt.
- Wir haben den Link „Route berechnen“ in eingebetteten Karten aktualisiert, um die Genauigkeit zu verbessern.
Fehlerkorrekturen:
- Die Methode
getFeatureById()
konnte keine Features mit der ID 0 abrufen. Das Problem wurde behoben. - Ein Problem wurde behoben, durch das ein
UNKNOWN ERROR/SERVICE BACKGROUND ERROR
ausgelöst wurde, wenn der WertComponentRestriction
nicht definiert oder null war.
3.45.6 A
15. Juli 2021
Änderungen:
- Beim Öffnen wird der Fokus jetzt auf den InfoWindow-Container verwaltet, wenn sich das erste fokussierbare Steuerelement nicht im Darstellungsbereich von InfoWindow oder in
disableAutoPan=true
befindet.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, bei dem nicht abgeschlossene Poly-Zeichnungen automatisch entfernt wurden, wenn der Zeichenmanager entfernt und der Karte wieder hinzugefügt wurde.
- Es wurde ein Fehler behoben, bei dem der String „Directions“ im Pop-up „Karten einbetten“ in einigen Sprachen abgeschnitten wurde.
3.45.5
1. Juli 2021
Änderungen:
- Die URL für Maps Studio wurde bei der Eingabe und in der JS API aktualisiert.
Fehlerkorrekturen:
- Nicht verarbeitete Promise-Ablehnung beim Bereitstellen eines Callbacks wurde behoben.
3.45.4
24. Juni 2021
Änderungen:
- Ein Fehler wurde behoben, durch den das Dialogfeld für Tastenkombinationen beim Senden des Formulars geöffnet wurde.
- Ein Fehler wurde behoben, durch den die Schaltfläche „Tastenkombinationen“ nicht korrekt angeordnet war.
- Entfernte Objekte, die versehentlich zu
window
hinzugefügt wurden (Sphärisch, Polyliniencodec, PolyGeometrie). Auf diese Objekte sollte stattdessen über ihren voll qualifizierten Namespace zugegriffen werden.
3.45.3
16. Juni 2021
Fehlerkorrekturen:
InfoWindow
wurde aktualisiert, sodass der Fokus nicht verschoben wird, wennopen()
in derselben Ausführungsschleife wie die Karteninstanziierung aufgerufen wird.
Änderungen:
- Wir haben den Abschnitt zur API-Referenz
InfoWindowOpenOptions
mit ausführlicheren Informationen aktualisiert. - Fokusringe bei Verwendung der Tastaturnavigation (Tabulatortaste + Wahltaste) in Safari wurden behoben.
3.45.2
10. Juni 2021
Fehlerkorrekturen:
- Das Steuerelement „Kartentyp“ wurde in der Embed API nicht ordnungsgemäß über den Hintergrund des Dialogfelds für Tastenkombinationen eingeblendet. Das Problem wurde behoben.
- Beim Laden von CSS-Stilen konnte ein Fehler behoben werden.
- Es wurde ein Fehler behoben, durch den beim Schwenken der Karte mit einem geöffneten InfoWindow kein Flimmern auftrat.
Änderungen:
- Die
InfoWindowOpenOptions.map
-Property wurde hinzugefügt.
3.45.1
3. Juni 2021
Änderungen:
- Der Data.StyleOptions-Schnittstelle wurde eine Dokumentation für Animationen, Symbole, Labels und Deckkrafteigenschaften hinzugefügt.
- Das Dialogfeld zum Urheberrecht wurde überarbeitet, um die Barrierefreiheit zu verbessern.
- InfoWindows verwaltet jetzt automatisch den Fokus, wenn er geöffnet wird. Dies stellt das neue Standardverhalten dar.
- Die InfoWindowOpenOptions API wurde hinzugefügt. Damit können Entwickler festlegen, wie der Fokus beim Öffnen von InfoWindows verwaltet wird.
- InfoWindows kann jetzt durch Drücken der Esc-Taste geschlossen werden.
- InfoWindows wird jetzt als „Dialogfeld“ angekündigt, wenn Screenreader verwendet werden.
- Die Polyfill-Isolierung ist jetzt aktiviert. Durch diese Änderung wird verhindert, dass interne Polyfills von Google Maps API auf der Hostseite installiert werden.
Fehlerkorrekturen:
- Beim Wechseln der Browsertabs taucht ein Kartenfokusring auf der Karte auf. Das Problem wurde behoben.
- Der Fokusring für Kartensteuerelemente, Markierungselemente und Untermenüelemente zur Kartensteuerung wurde in einigen Browsern fälschlicherweise mit der Mausinteraktion angezeigt. Das Problem wurde behoben.
Neue Funktionen:
- Die Unterstützung für Promise-Objekte in den Directions-, Distance Matrix-, Elevation-, Geocoder-, Maximum Zoom Imagery-, StreetView- und
AutcompleteService.getPlacePredictions()
-Diensten wurde aktiviert. - Die Steuerung der Tastenkürzel und das Dialogfeld auf der Karte wurden hinzugefügt, um die Sichtbarkeit der Tastenkombinationen zu verbessern.
- Vektorkarten sind jetzt im wöchentlichen Kanal verfügbar (nur grundlegende Funktionen, WebGL-Funktionen in der Betaversion).
3.44.14
13. Mai 2021
Änderungen:
- Eine Warnung wird jetzt in der Konsole protokolliert, wenn
InfoWindow.open()
ohne verknüpfte Maps- oder StreetView-Instanz aufgerufen wird.
3.44.12
28. April 2021
Fehlerkorrekturen:
- Nach dem Wechsel zu einem neuen Kartentyp wurden der Karte entfernte oder ausgeblendete optimierte Markierungen wieder hinzugefügt. Das Problem wurde behoben.
Lokaler Kontext:
- Unterstützung für Arrays, bei denen die Methode
@@iterator
nicht als gültigerplaceTypePreferences
-Wert definiert ist.
3.44.11a
20. April 2021
Änderungen:
- Verbesserte Leistung beim Erstellen benutzerdefinierter Markierungen mit Icon-Objekten.
- Es wird verhindert, dass der Fokus auf die Drop-down-Menüs für den Kartentyp verschoben wird, wenn der Mauszeiger auf eine Schaltfläche bewegt wird.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem beim Laden von statischen Markierungen vor dem Initialisieren der Basiskarte ein Fehler aufgetreten sein konnte.
3.44,9
8. April 2021
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den die Kartensteuerung über die Tastatur aktiviert war, wenn Street View aktiviert war.
3.44,8
1. April 2021
Änderungen:
- Lokale Kontextbibliothek: Das Google-Logo in der Ansicht „Place Details“ wurde an das Ende des Inhalts verschoben.
3.44.7
25. März 2021
Änderungen:
- Der Tastaturfokus kehrt jetzt zum entsprechenden Element zurück, wenn das Infofenster geschlossen wird.
3.44.4
4. März 2021
Änderungen:
- 45°-Bilder sind jetzt in einem größeren Bereich von Zoomstufen verfügbar und die Steuerung zur Drehung umfasst jetzt sowohl Schaltflächen im Uhrzeigersinn als auch gegen den Uhrzeigersinn.
Fehlerkorrekturen:
- Ein Speicherleck, das beim wiederholten Rendern der Karte auftreten konnte, wurde behoben.
- Ein Speicherleck, das beim Hinzufügen oder Entfernen von Kreisen oder Rechtecken auf der Karte auftreten konnte, wurde behoben.
3.44.2
25. Februar 2021
Änderungen:
- Ein Fehler wurde behoben, durch den der „
getPlacePredictions
“-Funktionsaufruf von „Place Autocomplete“ fälschlicherweise auf den falschen Endpunkt im Betakanal verweist.
3.44.1
18. Februar 2021
Änderungen:
- Die Schaltflächen für die Ortsauswahl für die Ortsauswahl sind jetzt deaktiviert, wenn die angezeigten Orte aktualisiert werden.
- Nicht optimierte Markierungen sind jetzt fokussierbar und über die Tastatur zugänglich.
- Betakanal: Entfernte Objekte, die versehentlich zu
window
hinzugefügt wurden (Spherical
,PolylineCodec
,PolyGeometry
). Auf diese Objekte sollte stattdessen im voll qualifizierten Namespace zugegriffen werden. - Die Polyfill-Isolierung in der Betaversion wurde 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 einem Speicherleck beim mehrfachen Rendern einer Karte wurde behoben.
3.43.8
5. Februar 2021
Änderungen:
- In
AutocompleteService.getPlacePredictions()
wurde die Betaunterstützung für Promise-Objekte hinzugefügt.
Fehlerkorrekturen:
Markers
mit Labels wurde Klickereignisse abgefangen, auch wennclickable
auf „false“ gesetzt war. Das Problem wurde behoben.
3.43.7a
28. Januar 2021
Fehlerkorrekturen:
- Verschiedene Probleme im Zusammenhang mit dem Zeichnen von Polylinien wurden behoben.
3.43.6
21. Januar 2021
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, bei dem Geojson-Polygonlöcher manchmal gefüllt wurden.
- Ein Fehler wurde behoben, durch den das Overlay beim Wechsel zwischen Karte und Street View verschwand.
3.43.5
14. Januar 2021
Änderungen:
- Die Kästchen in den Menüs wurden so geändert, dass sie für Screenreader besser zugänglich sind.
- Die Schaltfläche Etagen für Street View-Innenansichten wurde vergrößert.
- Die Position der Steuerelemente für die Bewegungserkennung in Street View wurde geändert.
Fehlerkorrekturen:
- Die Schaltfläche für das Tastaturmenü löst jetzt das Ereignis
contextmenu
aus. - Ein Fehler wurde behoben, durch den das Vollbildsteuerelement beim Wechseln zwischen Maps und Street View nicht richtig funktionierte.
- Screenreader können Markierungen nicht innerhalb der Karte aufrufen. Das Problem wurde behoben.
- Ein Fehler wurde behoben, durch den das Ortssymbol in der Ortsmarkierung von LocalContext verschwand.
3.43.3
9. Dezember 2020
Änderungen:
- Die
google.maps.MouseEvent
-Schnittstelle wurde ingoogle.maps.MapMouseEvent
umbenannt und die PropertydomEvent
hinzugefügt, um über das DOM direkten Zugriff auf das zugrunde liegende Ereignis zu gewähren. - Verbessertes Speicherverhalten von Polygon-Overlays
- Canvas-Speicher wurde jetzt explizit freigegeben, um Probleme mit dem Safari-Speicher zu vermeiden.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, durch den das Vollbildsteuerelement beim Wechsel zwischen Maps und Street View nicht mehr funktionierte.
- Ein Fehler wurde behoben, durch den in der Console beim
click
-Ereignis der Markierung ein Fehler protokolliert wurde. - Ein Fehler wurde behoben, durch den der anklickbare Bereich einer Markierung zu groß gezeichnet wurde.
- Es wurde ein Fehler mit Polyfill-Konflikten behoben, der Auswirkungen auf die Symbole in IE11 hatte.
3.43.2
1. Dezember 2020
Änderungen:
- Fügt das Ereignis
contextmenu
als bessere Alternative zumrightclick
-Ereignis hinzu. Mit demcontextmenu
-Ereignis kann auf macOS auf Strg-Klick reagiert werden. - Fügt nicht nicht optimierte Markierungen Bedienungshilfen-Attribute hinzu, wenn
title
oderlabel
angegeben sind. - Fügt mehr ARIA-Labels und -Rollen für
MapType
-Steuerelemente hinzu, um den Screenreader nutzerfreundlicher zu gestalten. - Die Screenreader-Unterstützung für
MapType
-Steuerelemente wurde verbessert. Wenn der Nutzer die Seite verlässt, wird das Drop-down-Menü automatisch geschlossen. - Korrigiert die Anzahl der von Screenreadern im Drop-down-Menü gemeldeten Elemente. So wird verhindert, dass das Zeilentrennzeichen als Listenelement gezählt wird.
- Fügt einen Fokusring innerhalb des
map
-Elements hinzu, um den Tastaturfokus anzuzeigen, wenn der Fokus über die Tastaturinteraktion liegt. - Fügt den Steuerelementen von
MapType
zusätzliche Tastatursteuerelemente hinzu. Die Drop-down-Optionen werden jetzt automatisch geschlossen, wenn das Steuerelement nicht mehr hervorgehoben ist. Mit dem Aufwärts- und dem Abwärtspfeil können Sie das Drop-down-Menü öffnen und mit der Esc-Taste schließen. Mit der Taste „Pos1“ gelangen Sie direkt zum ersten bzw. zum letzten Element im Drop-down-Menü.
Fehlerkorrekturen:
- Es wurde ein Fehler behoben, durch den unter Umständen beim Löschen einer Markierungsanimation zukünftige Animationen beendet wurden.
3.43.1a
20. November 2020
Änderungen:
- Fügt der
MarkerLabel
-Schnittstelle einclassName
-Attribut hinzu, um die CSS-Klasse deslabel
-Elements festzulegen. - Die Betaversion der Promise-Objekte wird im Maximum Zoom Imagery Service hinzugefügt.
- Fügen Sie im StreetView-Dienst die Betaunterstützung für Promise-Objekte hinzu.
- Text für Bedienungshilfen zu nicht optimierten Markierungen hinzugefügt, wenn
title
oderlabel
angegeben werden - Das Label
aria-pressed
wurde von der Drop-down-MenüschaltflächeMapType
entfernt, um die Barrierefreiheit zu verbessern. DropdownMenu
undDropdownMenuItem
wurden in sematische Elemente umgewandelt, um die Barrierefreiheit zu verbessern.- Der Text des Urheberrechtselements wurde an die Farbkontraststandards angepasst.
- Drop-down-Menüs können jetzt mit der Eingabetaste oder der Leertaste geöffnet und geschlossen werden.
- Drop-down-Menüelemente können jetzt fokussiert werden.
- Lokale Kontextbibliothek: Die Karussell-Steuerschaltflächen sind jetzt deaktiviert, wenn sie keine Auswirkungen haben, und das erste oder letzte Element in der Liste wird nicht mehr überdeckt.
Fehlerkorrekturen:
- Ein Fehler wurde behoben, der auftreten konnte, wenn
GroundOverlays
den 180-Grad-Meridian überquerte. - Tastenkürzel sind nicht mehr standardmäßig deaktiviert, wenn
disableDefaultUI
auftrue
gesetzt ist. - Ein Fehler wurde behoben, durch den der Screenreader-Text für die Ein-/Aus-Schaltflächen der Karte falsch war.
- Fügt Namen und Typ der Bedienungshilfen zu
Map
hinzu. - Dokumentation für die Benutzeroberfläche wurde behoben, bei der bei Bedarf einige optionale Eigenschaften fälschlicherweise angezeigt wurden.
- Ein Fehler wurde behoben, durch den der Konstruktorparameter
noWrap
LatLng
bei der Übergabe vonLatLngLiteral
ignoriert wurde.
3,43
18. November 2020
Version 3.43 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.43 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.42 aktualisiert.
- Version 3.41 ist auf Anfrage weiterhin über die Nummer verfügbar.
- 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 einen falschen Status für das Kästchen teilte.
- Ein Problem mit den Kartensteuerelementen wurde behoben, durch das die Tabulatortaste/Umschalttaste + Tabulatortaste in der falschen Reihenfolge angeordnet war.
- Die Schaltflächen für Karten wurden von
div
in native Schaltfläche umgewandelt, um die Barrierefreiheit zu verbessern. - Neigung ist jetzt je nach Zoomstufe der WebGL-Karten eingeschränkt.
- Die Schaltfläche für die Vollbilddarstellung wurde in Internet Explorer teilweise nicht angezeigt, wenn
controlSize
kleiner als 27 ist.
3.42.8
7. Oktober 2020
Änderungen:
- Die Betaunterstützung für Versprechen im Directions-Dienst wurde hinzugefügt.
- Der Geocoder
componentRestrictions
führt jetzt Validierungsprüfungen für leere Strings durch. - Ein Fehler wurde behoben, durch den das Markierungslabel in Safari vom benutzerdefinierten Markierungssymbol abgedeckt wurde.
Unterstützung für aktualisierte Places-Symbole
1. Oktober 2020
Die mit „Place Details“- und „Place Search“-Anfragen zurückgegebenen Symbole wurden aktualisiert und verwenden jetzt die neuen Symbol-Glyphen. Du musst nichts weiter tun. Die neuen Glyphen werden automatisch angezeigt.
3.42.7
29. September 2020
Änderungen:
- Ein Fehler wurde behoben, durch den die Wortreihenfolge in Rechts-nach-links-Sprachen (links-links) in der Kurzinfo zum Steuerelement „Kartenfehler melden“ falsch war.
- Label für zentrierte RTL-Textrichtung.
3.42.6
21. September 2020
Änderungen:
- Die Betaunterstützung für Versprechen im Distance Matrix-Dienst wurde hinzugefügt.
3.42.5
16. September 2020
Änderungen:
- Die Methode
LatLngBounds.union
wurde aktualisiert, um Fälle zu verarbeiten, wenn zwei Grenzen über 180 Grad liegen.
3.42.4
8. September 2020
Änderungen:
- Wenn eine ungültige
Date.now()
-Implementierung erkannt wird, wird jetzt ein Fehler in der Konsole protokolliert. - Die Betaunterstützung für Promise-Objekte in den Elevation-Dienstmethoden wurde hinzugefügt.
- Es wurde ein neues
InfoWindow.minWidth
-Attribut für die Angabe der Mindestbreite für einInfoWindow
eingeführt. - 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:
- InfoWindows hat jetzt eine maximale Standardbreite von 648 Pixeln, die überschrieben werden kann, indem die Eigenschaft „InfoWindow maxWidth“ festgelegt wird. Die Breite eines Infofensters kann jetzt über 648 Pixel liegen, wird aber weiterhin durch die Breite der Karte eingeschränkt. Bisher waren Infofenster immer auf eine Größe von weniger als 648 px oder die Kartenbreite beschränkt.
- Flackern des Standard-Rendering-Renderings beim Rendern großer GeoJson-Datasets verhindern
- Der wöchentliche Kanal wurde auf Version 3.42 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.41 aktualisiert.
- Version 3.40 ist auch dann verfügbar, wenn sie über eine Nummer angefordert werden.
- Version 3.39 wurde gelöscht und kann nicht mehr verwendet werden.
3.41.7
22. Juli 2020
Fest:
- Ein Fehler wurde behoben, durch den die Verwendung des Attributs
clickableIcons
auffalse
keine Auswirkungen auf die Verwendung von Cloud Styling hatte.
3.41.5
6. Juli 2020
Änderungen:
- Korrektur des Verstoßes gegen die vertrauenswürdigen Typen.
3.41.2
27. Mai 2020
Änderungen:
- Das Places-Feld
permanently_closed
in der Places Library, Maps JavaScript API wurde eingestellt.
3,41
20. Mai 2020
Version 3.41 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.41 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.40 aktualisiert.
- Version 3.39 ist auf Anfrage weiterhin über die Nummer verfügbar.
- Version 3.38 wurde gelöscht und kann nicht mehr verwendet werden.
3.40.11
28. April 2020
Änderungen:
- Es wird ein neues Feld namens
business_status
zu den Ergebnissen von Place Search und Place Details hinzugefügt. Verwenden Sie dieses Feld anstelle vonpermanently_closed
. - Eine in der Konsole falsche Warnung beim Anfordern des neuen
PlaceResult.utc_offset_minutes
wurde behoben. FürPlaceResult.utc_offset
wurde eine Warnmeldung zurückgegeben, die eingestellt wurde.
3.40.9
14. April 2020
Änderungen:
- Für Karte wird jetzt ein einfacherer Diagnosevorgang von InvalidValueError durchgeführt, wenn ein „mapDiv“-Element übergeben wird, das kein Element ist.
- Eine Adresse, die in Chrome automatisch in
google.maps.places.Autocomplete
ausgefüllt wird, sollte keine Autocomplete-Anfrage mehr an den Server auslösen, da sonst Gebühren entstehen. - Die
maxWidth
-Property wurde genauer. Wenn vor der Änderung vonmaxWidth
eineInfoWindow
von 100 festgelegt wurde, beträgt die maximale Breite vonInfoWindow
94 px. Danach beträgt die maximale Breite 100 Pixel. - Ein Problem mit dem Speicherleck im Tool zur Erstellung von Farbanfragen bei Verwendung von Markierungen und Kartengrenzen wurde behoben.
3.40.6
24. März 2020
Änderungen:
- Der abgeschnittene Text im Feld für die Reisezeit für IE11 wurde korrigiert.
3.40.4
10. März 2020
Änderungen:
- Es wurde ein Fehler behoben, bei dem durch das zweimalige Aufrufen von
setTilt()
die Karte verzerrt wurde.
3.40.2
23. Februar 2020
Änderungen:
- Ausgeblendeter iFrame in der Karte aus der Tab-Navigation entfernt.
3.40.1
18. Februar 2020
Änderungen:
- Machen Sie keine Warnungen bezüglich InvalidVersion für v=beta.
- Ein Problem beim Scrollen bei der Anzeige von Street View wurde behoben.
3,40
11. Februar 2020
Version 3.40 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
- Der wöchentliche Kanal wurde auf Version 3.40 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.39 aktualisiert.
- Version 3.38 ist immer noch verfügbar, wenn die Nummer angefordert wird.
- Version 3.37 wurde gelöscht und kann nicht mehr verwendet werden.
3.39.6
8. Januar 2020
Version 3.39.6 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Fest:
- Bei „Directions“-Anfragen werden
ZERO_RESULTS
jetzt in der Console protokolliert und führen nicht mehr zu einem Fehlerlog.
3,39
20. November 2019
Version 3.39 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Internet Explorer 10 wird nicht mehr unterstützt. 3.38 war die letzte Version, die dies unterstützt.
AutocompletePrediction
gibt jetzt die gerade Linie von der angegebenen Breiten-/Längenangabe zum ausgewählten Ort zurück.
Einstellung von Produkten und Funktionen:
- Die Places-Felder
open_now
undutc_offset
wurden am 20. November 2019 eingestellt und am 20. Februar 2021 deaktiviert. Weitere Informationen finden Sie unter Places-Feldmigration.
- Der wöchentliche Kanal wurde auf Version 3.39 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.38 aktualisiert.
- Version 3.37 ist auch dann verfügbar, wenn sie über eine Nummer angefordert werden.
- 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 auch dann verfügbar, wenn sie über eine Nummer angefordert werden.
- Version 3.35 wurde gelöscht und kann nicht mehr verwendet werden.
- Fusion Tables können nicht mehr verwendet werden. 3.37 war die letzte Version, die sie unterstützt.
- Die Unterstützung für Internet Explorer 10 wurde eingestellt und endet zwischen November 2019 und Mai 2020, je nach verwendeter Release-Version oder Versionsnummer.
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 immer noch verfügbar, wenn sie über eine Nummer angefordert wird.
- Version 3.34 wurde gelöscht und kann nicht mehr verwendet werden.
- Internet Explorer 9 kann nicht mehr verwendet werden. Version 3.34 war die letzte, die diese Version unterstützt.
3,36
14. Februar 2019
Version 3.36 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Neue Funktionen hinzugefügt:
- Sie können jetzt die Größe der Kartensteuerelemente mit MapOption.controlSize ändern.
- Sie können Kartengrenzen jetzt mit MapOptions.restriction einschränken.
- Das Infofenster wurde verbessert.
- Der wöchentliche Kanal wurde auf Version 3.36 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.35 aktualisiert.
- Version 3.34 ist immer noch verfügbar, wenn sie über eine Nummer angefordert wird.
- Version 3.33 wurde gelöscht und kann nicht mehr verwendet werden.
3,35
29. Januar 2019
Änderungen:
- Die API kann jetzt die Gesamtzahl der Rezensionen für jeden Ort zurückgeben.
- Plus Codes werden jetzt unterstützt. Plus Codes sind kurze Codes, die für jeden Standort auf der Welt eine Adresse enthalten. Das gilt auch für Gebiete, in denen es keine traditionellen Adressen gibt.
- Internet Explorer 9 wird nicht mehr unterstützt.
Einstellung von Produkten und Funktionen:
- Der
placeIdOnly
-Parameter für „Autocomplete
“ wurde eingestellt. - Die Fusion Tables-Ebene in der Maps JavaScript API wurde am 3. Dezember 2018 eingestellt. Die Fusion Tables-Ebene wird am 3. Dezember 2019 vollständig deaktiviert und ist nach diesem Datum nicht mehr verfügbar. Weitere Informationen
13. November 2018
Version 3.35 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Der wöchentliche Kanal wurde auf Version 3.35 aktualisiert.
- Der vierteljährliche Kanal wurde auf Version 3.34 aktualisiert.
- Version 3.33 ist immer noch verfügbar, wenn die Nummer angefordert wird.
- Version 3.32 wurde gelöscht und kann nicht mehr verwendet werden.
3,34
14. August 2018
Version 3.34 der Maps JavaScript API ist jetzt verfügbar. Weitere Informationen finden Sie im Leitfaden zur Versionsverwaltung.
Änderungen:
- Es wurden neue Versionsnamen 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 noch verfügbar.
- Version 3.31 wurde gelöscht und kann nicht mehr verwendet werden. Kunden, die die Versionen 3.0 bis 3.31 angeben, erhalten stattdessen ihren Standardkanal, entweder den wöchentlichen oder den vierteljährlichen Kanal (siehe Versionsverwaltung).
- Eine größere Steuerungs-UI ist jetzt aktiviert. Aufgrund der steigenden Anzahl von Berührungsbewegungen auf verschiedenen Geräten haben wir die Benutzeroberfläche so angepasst, dass sie sowohl mit Finger- als auch mit Mausklick funktioniert. (Sie können die Funktion deaktivieren, indem Sie die API mit v=quartal, v=3.33 oder v=3.32 laden.)
3,33
11. Juni 2018
Änderungen:
- Bei Place Details-Anfragen können jetzt Felder verwendet werden, um die entsprechenden Ortsdaten anzugeben.
- Es sind jetzt zwei neue „Find Place“-Anfragen verfügbar:
- Die automatische Vervollständigung von Orten unterstützt jetzt die sitzungsbasierte Abrechnung.
16. Mai 2018
Version 3.33 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Der neue Renderer ist jetzt der Standard.
- Die neue Basiskarte ist jetzt die Standardeinstellung.
3,32
13. Februar 2018
Änderungen:
- Ein neuer experimenteller Renderer ist jetzt verfügbar.
- Eine neue experimentelle Basiskarte ist jetzt verfügbar.
3,31
13. Februar 2018
Änderungen:
- Erstellen Sie standardmäßig die ersten DOM-Markierungen von 256 Markern und legen Sie dann die nachfolgenden Kachelmarkierungen fest. Die aktuelle Standardeinstellung sind alle Tile-Markierungen.
- Bei hohen Zoomstufen (herangezoomt) sollten Sie beim Ziehen von Pegman
NEAREST
anstelle des von Google ausgewählten PanoramasBEST
bevorzugen. gestureHandling: none
funktioniert jetzt genauso wiedraggable: false
, wenn sie in einem Mousedown-Handler geändert wird. Dies wird jetzt aufmousedown
wirksam.
21. November 2017
Version 3.31 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Das Feld
region
wird jetzt mit Place Details-Anfragen zurückgegeben.
3,30
16. August 2017
Version 3.30 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Auf Computern ist die Schaltfläche „Vollbild“ jetzt standardmäßig aktiviert.
-
Mit dieser Version wird die
gestureHandling
-Property für Desktopanwendungen eingeführt, die Nutzerinteraktionen über ein Mausrad oder Touchpad ermöglichen. Wenn Sie festlegen möchten, wie Nutzer mit einer Karte interagieren, empfiehlt es sich, die PropertygestureHandling
anstelle der Propertiesscrollwheel
,disableDoubleClickZoom
unddraggable
zu verwenden.
3,29
16. Mai 2017
Version 3.29 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Das Format der Panorama-ID für von Nutzern erstellte (benutzerdefinierte) Street View-Panoramen hat sich aufgrund von zugrunde liegenden Infrastrukturaktualisierungen geändert. Dadurch wird die Anzahl der verfügbaren Panoramabilder leicht erhöht.
- Anfragen für von Nutzern erstellte (benutzerdefinierte) Panoramen mithilfe der alten Panorama-ID in der Maps JavaScript API funktionieren weiterhin. Wenn Sie versuchen, mit der Eigenschaft
position
desStreetViewPanoramaOptions
-Objekts ein Panorama zu finden, enthält das Ergebnis die neue Panorama-ID. Es ist nicht erforderlich, die alte und die neue Panorama-ID zuzuordnen, da beide weiterhin gültig sind. - Wenn Sie das Panorama-ID-Parsing und/oder die Bestätigungslogik nutzen, kann sich das Format der Panorama-IDs ändern.
- Probleme können Sie über die Problemverfolgung melden.
- Aktualisierungen der Methode
fitBounds
der Klassegoogle.maps.Map
. - Wenn Sie den Darstellungsbereich ändern möchten, während die Karte ausgeblendet ist, können Sie jetzt die Karte auf Sichtbarkeit: ausgeblendet festlegen, um sicherzustellen, dass das Karten-Div-Element eine tatsächliche Größe hat.
3,28
18. April 2017
Das Attribut draggable
des MapOptions
-Objekts wurde verworfen. Wenn Sie das Ziehen der Karte auf Computern 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:
- Angemeldete Karten werden in Version 3.28 und höher der Maps JavaScript API nicht mehr unterstützt.
3,27
2. Februar 2017
Fest:
- Problem 11331: Text im InfoWindow kann nicht ausgewählt werden
10. Januar 2017
Sie können Autocomplete-Vervollständigungen jetzt so einschränken, dass sie nur aus mehreren Ländern angezeigt werden. Geben Sie dazu im Feld componentRestrictions
der AutocompleteOptions
bis zu fünf Länder an.
15. November 2016
Version 3.27 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Mit der neuen
gestureHandling
-Option imMapOptions
-Objekt können Sie die Nutzerfreundlichkeit bei der Interaktion mit der Karte auf Mobilgeräten optimieren. Folgende Werte sind verfügbar:greedy
: Die Karte schwenkt (nach oben oder unten, links oder rechts), wenn der Nutzer über den Bildschirm wischt. Sie können also durch Wischen mit einem Finger und mit zwei Fingern schwenken.cooperative
: Der Nutzer muss mit einem Finger wischen, um auf der Seite zu scrollen, und mit zwei Fingern schwenken, um die Karte zu schwenken. Wenn der Nutzer die Karte mit einem Finger wischt, wird auf der Karte ein Overlay eingeblendet, in dem der Nutzer aufgefordert wird, die Karte mit zwei Fingern zu verschieben. Sehen Sie sich das Beispiel oben auf einem Mobilgerät an, um den Koop-Modus in Aktion zu sehen.none
: Die Karte lässt sich nicht schwenken oder auseinander- und zusammenziehen.auto
(Standard): Das Verhalten ist entwedercooperative
odergreedy
, je nachdem, ob die Seite scrollbar ist oder nicht.
Weitere Informationen und Beispiele findest du im Entwicklerhandbuch.
- Auf Mobilgeräten ist die Vollbildansicht standardmäßig sichtbar, sodass Nutzer die Karte ganz einfach vergrößern können. Wenn die Karte im Vollbildmodus ist, 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.
Angemeldete Karten eingestellt
6. Oktober 2016
Die Anmeldefunktion wurde verworfen.
In Version 3.27 und früheren Versionen der Maps JavaScript API werden Karten mit Anmeldung weiterhin unterstützt. Angemeldete Karten werden in einer zukünftigen Version nicht mehr unterstützt, aber weiterhin Funktionen, mit denen ein Ort mithilfe von Infofenstern oder SaveWidget
in Google Maps gespeichert wird.
Weitere Informationen zu angemeldeten Karten
Bei Wegpunkten in der Directions-Dienstantwort ändern
29. August 2016
Das Feld via_waypoints
in der Antwort des „Directions“-Diensts enthält ein Array von Wegpunkten, die in der ursprünglichen Anfrage nicht angegeben wurden. Das Feld via_waypoints
wird weiterhin in der Antwort für ziehbare Routen angezeigt, aber in der alternativen Routenantwort eingestellt. Version 3.27 ist die letzte Version der API, die via_waypoints
in alternativen Routen unterstützt.
Es wird empfohlen, alternative Routen anzufordern und dann alle Routen als nicht ziehbar sowie die Hauptroute als ziehbar anzuzeigen. Nutzer können die Hauptroute ziehen, bis sie einer alternativen Route entspricht. Das Feld via_waypoints
ist auf der resultierenden Route verfügbar (durch den Nutzer gezogen).
3,26
18. August 2016
Version 3.26 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Änderungen:
- Ein neuer Street View-Renderer bietet Verbesserungen beim Rendering, darunter flüssigere Übergänge und Animationen, verbesserte Objektmodellierung, bessere Unterstützung für Mobilgeräte und übersichtlichere Steuerelemente. Weitere Informationen findest du im Google Geo Developers Blog.
- Die API unterstützt jetzt Geräteausrichtungsereignisse in Street View. Nutzer auf Mobilgeräten können sich also umsehen, indem sie ihre Smartphones bewegen. Als Entwickler können Sie dieses Feature aktivieren oder deaktivieren. Weitere Informationen findest du im Entwicklerhandbuch.
3,25
25. Mai 2016
Version 3.25 der Maps JavaScript API ist jetzt als experimentelle Version verfügbar. Weitere Informationen finden Sie im Leitfaden zur API-Versionsverwaltung.
Ende der Unterstützung für Internet Explorer 9
2. Mai 2016
Ab 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 Anklickbarkeit der Kartensymbole deaktivieren. Ein Kartensymbol steht für einen POI, auch POI genannt. Siehe die Methode
setClickableIcons
aufgoogle.maps.Map
.
31. März 2016
Fest:
- Problem 9507: Links in Street View funktionieren jetzt wieder in Safari.
28. März 2016
Fest:
- Problem 9394: Infofenster werden automatisch geschlossen, wenn der Nutzer ein Infofenster für ein Basiskartensymbol öffnet und umgekehrt.
- Ein weißes Google-Logo anzeigen, wenn die Basiskarte mit der
styles
-Eigenschaft auf der Karte gestaltet wurde. Bisher wurde das Logo nur dann weiß, wenn ein Stil mit einem StyledAdManager verwendet wurde.
18. März 2016
Fest:
-
Problem 9424:
new LatLng({lat: 0, lng: 0})
- Das Schwenken des Mauszeigers mit dem neuen Street View-Renderer (mit
google.maps.streetViewViewer = 'photosphere'
) wurde behoben.
15. Februar 2016
Änderungen:
- Die Möglichkeit, die neuen Steuerelemente mit
google.maps.controlStyle = 'azteca'
zu deaktivieren, wurde entfernt.
3,23
18. Januar 2016
Änderungen:
- In diesem Release gibt es ein neues Vollbild-Steuerelement für die Karte. Nutzer können auf das Steuerelement klicken, um die Karte so zu maximieren, dass sie den gesamten Bildschirm einnimmt.
Standardmäßig ist dieses Steuerelement deaktiviert. Sie können es in
MapOptions
aktivieren und mitFullscreenControlOptions
konfigurieren. Die Standardposition istRIGHT_TOP
. - Die Vollbildsteuerung 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
Fest:
- Problem 9009: Verwenden Sie bei der Synthese von Mausereignissen über Berührung die linke Schaltfläche anstelle der mittleren Schaltfläche, um für die Kompatibilität mit jQuery zu sorgen.
-
Problem 4201: Die API verwendet
eval()
nicht mehr. Daher ist es jetzt möglich, die API ohne die Richtlinie Content Security Policyunsafe-eval
zu verwenden.
21. Dezember 2015
Änderungen:
- Kartenoption zum Deaktivieren der Schaltfläche „Anmelden“ für angemeldete Karten (sie zeigt den Avatar für angemeldete Nutzer an, er kann sich aber weiterhin über Aktionen anmelden, z.B. mit einem Stern, aber nicht mehr über die Schaltfläche auf der Karte, wenn diese Option festgelegt ist).
- Die Oberfläche für Textsuchanfragen hat sich geändert. Der Parameter
types
wurde am 1. März 2016 durch einen neuentype
-Parameter 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 Ergebnissen einer Suche zurückgegeben werden. Anfragen mit dem alten Parametertypes
werden bis zum 1. März 2017 unterstützt. Danach muss die Textimplementierung für alle Textsuchen verwendet werden.
2. Dezember 2015
Änderungen:
- Der Konstruktor
Autocomplete
prüft, ob ihm ein Eingabeelement zugewiesen wird. - In Infofenstern für grundlegende Karten von POIs werden im nicht angemeldeten Modus und im angemeldeten Modus dieselben Inhalte angezeigt.
- In den Google Maps API-Erweiterungen für den Closure Compiler wird jetzt ein Typ (Zahl oder String) für Aufzählungen angegeben.
25. November 2015
Änderungen:
.toJSON()
-Methoden wurden 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
Fest:
- Problem 8674: Fehler: Schutz vor img { max-width: 100%; }
3,22
7. Januar 2016
Fest:
- Problem 9009: Verwenden Sie bei der Synthese von Mausereignissen über Berührung die linke Schaltfläche anstelle der mittleren Schaltfläche, um für die Kompatibilität mit jQuery zu sorgen.
10. November 2015
Änderungen:
- Der „Directions“-Dienst und der „Distance Matrix“-Dienst geben nun die voraussichtliche Reisezeit (im Antwortfeld
duration_in_traffic
) zurück, wenn die Mobilitätsform „Auto“ eingestellt ist. Fügen Sie der Anfrage eindrivingOptions
-Objektliteral in die Anfrage ein, um eine aktuelle oder zukünftigedepartureTime
anzugeben. Sie können auch einetrafficModel
mit Optimismus, Pessimismus oder Annahme (Standard) angeben, um die bei der Berechnung der Reisezeit verwendeten Annahmen zu beeinflussen. Weitere Informationen finden Sie im Entwicklerleitfaden für den „Directions“-Dienst und den „Distance Matrix“-Dienst. Hinweis:duration_in_traffic
ist nur für Kunden mit der Google Maps Platform-Premiumoption verfügbar.
Eingestellt:
- Das
durationInTraffic
-Anfragefeld wurde eingestellt. In der Vergangenheit war dies die empfohlene Methode für Kunden mit Google Maps Platform-Premiumoption, um anzugeben, ob die aktuelle Verkehrslage bei der Berechnung der Dauer berücksichtigt werden soll. Wir empfehlen, stattdessen das FelddrivingOptions
zu 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 der Release- und der eingefrorenen API-Version entfernt. Eine alternative Lösung ist Google AdSense. Weitere Informationen finden Sie im Leitfaden zum Erstellen eines AdSense-Anzeigenblocks.
22. September 2015
Änderungen:
- Orts-IDs werden jetzt bei Anfragen für Wegbeschreibungen und Distanzmatrix-Anfragen unterstützt:
DirectionsRequest.origin
,DirectionsRequest.destination
undDirectionsWaypoint.location
akzeptieren jetzt Place-Objekte undDistanceMatrixRequest.origins
undDistanceMatrixRequest.destinations
jetzt ein Array von Place-Objekten.
15. September 2015
Änderungen:
- Bei vielen Steuerelementen auf der Karte und in Street View-Panoramen haben sich die Standardposition und -ansicht geändert. Die Nutzererfahrung ist jetzt einheitlich, unabhängig davon, ob eine Karte den Angemeldet-Modus verwendet oder nicht. Sie ist außerdem einheitlicher für die Google Maps-Website. Wenn Sie die vorhandenen Steuermöglichkeiten für eine gewisse Zeit weiter verwenden möchten, können Sie
google.maps.controlStyle = 'azteca'
in v3.22 festlegen. - Mit der neuen Vollbildsteuerung in Street View können Nutzer das Street View-Panorama im Vollbildmodus öffnen.
Eingestellt:
- Das Steuerelement „Übersichtskarte“ ist nicht mehr verfügbar.
- Das Schwenksteuerelement auf der Karte ist nicht mehr verfügbar. Zum Schwenken der Karte klicken Nutzer auf die Karte und ziehen sie oder ziehen sie. Das Schwenksteuerelement in Street View ist weiterhin verfügbar.
- Die Zoomsteuerung ist nur in einem Stil verfügbar und
google.maps.ZoomControlStyle
ist daher nicht mehr verfügbar.
1. September 2015
Änderungen:
- LatLngBounds-Literale hinzugefügt
- Ein Problem mit zu weit gefassten CSS-Klassen wurde behoben
- Verbessertes Laden von Kacheln nach Änderung der Kartengröße
Support für Internet Explorer 8 endet
31. August 2015
Ab dem 31. August 2015 wird Internet Explorer 8 nicht mehr offiziell von der Maps JavaScript API unterstützt. Hier finden Sie eine Liste der unterstützten Browser. Informationen zur Microsoft-Richtlinie zur Unterstützung von Browsern finden Sie im IEBlog-Beitrag vom 7. August 2014.
3,21
5. August 2015
Änderungen:
- Leistungsverbesserung: nur sichtbare Kacheln werden geladen
- Zahlreiche Verbesserungen an Google Docs
21. Juli 2015
Änderungen:
- Markierungen mit Labels eingeführt
- Behoben: Fehler aufgrund von unzureichendem Arbeitsspeicher für iOS 7 auf Bildschirmen mit hoher Auflösung
- Korrekturen für Touch-Ereignisse auf IE10+
- Bei der Überprüfung von Eingaben, die vom Entwickler bereitgestellt wurden, wird jetzt eine Fehlermeldung an die Konsole ausgegeben.
6. Juli 2015
Fest:
- Problem 8159: Fehler: StrokePosition.OUTSIDE wird falsch gerendert
17. Juni 2015
Änderungen:
- Behoben: Problem 6321: Fehler: „Nicht erfasster Typ-Fehler: Property 'x' nicht definiert“ kann nur in Android-/iOs-Browsern gelesen werden
2. Juni 2015
Änderungen:
- Eingestellt: CloudLayer, IntelliJLayer
- Problem: Problem 8098: Fehler: Gewichtete Heatmap wird mit einem Punkt nicht korrekt gerendert
2. Juni 2015
Änderungen:
- Fügt einer Adresse/Koordinaten eine Geocode-Funktion für „placeId“ hinzu.
- Gibt PlaceIds über die Geocoding API zurück.
28. Mai 2015
Änderungen:
- Problem: Problem 6358: SVG-Pfadnotation wird auf HDPI-Geräten nicht korrekt gerendert
19. Mai 2015
Fest:
- Problem 7673: Steuert die lose Position nach Verwendung des Drop-down-Menüs für den Kartentyp.
- Problem 7589: Pegman springt, wenn die Größe der Karte angepasst wird.
3,20
24. April 2015
Fest:
- Erhöhung des maximalen Zooms für Gelände und das Laden von Kacheln mit hohem DPI-Wert auch bei maximalem Zoom.
13. April 2015
Fest:
- Problem 7820: Cursor funktionieren nicht auf Seiten, die über „file://“ geladen wurden.
- Problem 7591: Fehler: StreetViewService.getPanoramaByLocation schlägt fehl, wenn das Radiusargument keine Ganzzahl ist
25. März 2015
Fest:
- Problem 7733: Programmfehler: KML-Boden/Bilder – Overlays haben plötzlich sehr niedrige Auflösung
- Widget-Text besser mit Sternsymbol speichern
17. März 2015
Fest:
- Problem 7756: Fehler: Safari 8-Leistungsregression
- Ebene mit demografischen Merkmalen entfernt
- Verbesserungen an InfoWindow Chrome
17. Februar 2015
Die aktuelle experimentelle Version der Maps JavaScript API (3.19) wird zur Release-Version.
Version 3.17 wird entfernt. Anfragen für Version 3.17 oder eine frühere Version werden ab sofort Version 3.18 bereitgestellt.
Die Versionsdokumentation finden Sie unter: https://developers.google.com/maps/documentation/javascript/versions
Verfügbare Versionen nach Mouseover:
Experimentell: 3,20
Veröffentlichung: 3.19
Eingefroren: 3.18
3,19
24. April 2015
Fest:
- Cursor im Modus „Angemeldet“.
19. März 2015
Fest:
- Problem 7756: Fehler: Safari 8-Leistungsregression
20. Januar 2015
Fest:
- Problem 7475: Fehler: phantomjs TypeError: Property kann nicht gelöscht werden
13. Januar 2015
Fest:
- Kacheln sind jetzt für Screenreader nicht sichtbar
17. Dezember 2014
Fest:
- Problem 6917: Fehler: Formen entsprechen der Eigenschaft „draggable“ der Karte nicht
- Problem 7445: Fehler: Darstellungsfehler bei Verwendung der Funktion „Anmelden“ in Version 3 der Maps API
2. Dezember 2014
Fest:
- Problem 7390: Programmfehler: Wetter.com-Hyperlinks funktionieren nicht
- Problem 7376: Fehler: WebGL wurde deaktiviert (jetzt wieder aktiviert)
- ES6-Namenskonflikt mit Symbol
25. November 2014
Fest:
- Problem 7333: Fehler: Caret of infowindow ist in IE9 fehlerhaft.
3,18
4. Dezember 2014
Fest:
- Problem 7390: Programmfehler: Wetter.com-Hyperlinks funktionieren nicht
18. September 2014
Fest:
- Problem 7136: Mehrere Markierungstitel funktionieren in Firefox nicht
9. September 2014
Fest:
- Problem 7098: Beim Festlegen der Überschrift des POV-Peerings wird ein Fehler ausgegeben
26. August 2014
3.18 wurde für den Test freigegeben.
3.17 ist jetzt stabil.
3,17
20 August 2014
Fest:
- Problem 6937: Regression in 3.17: Property „remove“ für nicht definierte Elemente (in Places) kann nicht gelesen werden
12. August 2014
Fest:
- Problem 6968: Fehler: Tastaturpfeile funktionieren nicht mit v=3.exp
31. Juli 2014
Hinzugefügt:
-
Kartenbereiche mit einer detaillierten Dokumentation zur Weitergabe von DOM-Ereignissen.
Bereich "
overlayMouseTarget
" wurde hinzugefügt.
7. Juli 2014
Hinzugefügt:
-
toGeoJson
wurde zu Datenschichten und einzelnen Datenschichtfunktionen hinzugefügt, sodass Geometrie nach GeoJSON exportiert werden kann.
24. Juni 2014
Hinzugefügt:
-
place_id
: eine eindeutige Kennung für einen Ort, die der Place Library für die automatische Vervollständigung und Ortsdetails hinzugefügt wird. -
overview_path
wurde zuDirectionsRoute
hinzugefügt und stellt eine codierte Polylinie bereit, die den gesamten Verlauf der Route darstellt.
26. Mai 2014
Hinzugefügt:
-
Der Parameter
sensor
ist in der Maps API-URL nicht mehr erforderlich.
20. Mai 2014
3.17 wurde für den Test freigegeben.
3,16
15. April 2014
Fest:
- Markierungen haben jetzt eine Deckkraft, die mit anderen Geometrietypen übereinstimmt – https://developers.google.com/maps/documentation/javascript/3.exp/reference#MarkerOptions
8. April 2014
Hinzugefügt:
- Beim Zeichnen werden Bildschirmbewegungen mit der Maus verschoben.
Fest:
- LatLngLiteral an weiteren Standorten akzeptieren.
- Die Größe von InfoWindow wird automatisch angepasst, wenn Roboto das Laden beendet hat (Problem 5713).
31. März 2014
Fest:
- Halbtransparente KML-Ebenen sind in IE 8 nicht mehr transparent (Problem 6540).
26. März 2014
Fest:
- Event.returnValue-Aufrufe in Chrome wurden entfernt, um Konsolenwarnungen zu vermeiden.
- Zoomfunktion funktioniert in IE11 nicht (Problem 5747).
18. März 2014
Hinzugefügt:
- Datenschicht gestartet – https://developers.google.com/maps/documentation/javascript/datalayer
12. März 2014
Hinzugefügt:
- Die LatLngLiteral-Unterstützung in den meisten Ländern, in denen google.maps.LatLng akzeptiert wird – https://developers.google.com/maps/documentation/javascript/3.exp/reference#LatLngLiteral
24. Februar 2014
Hinzugefügt:
- Unterstützung für Fähren in „Distance Matrix“- und „Directions“-Diensten
17. Februar 2014
3.16 wurde für den Test freigegeben.
3,15
3. März 2014
Fest:
- Aktiviere die Hardwarebeschleunigung in Chrome unter Windows und Linux, nachdem der Fehler behoben wurde (https://code.google.com/p/chromium/issues/detail?id=336676).
10. Februar 2014
Fest:
- Deaktivieren Sie die gesamte Kachel-Hardwarebeschleunigung unter Chrome/Linux, um ein größeres Problem mit der Chrome-Hardwarebeschleunigung zu umgehen.
3. Februar 2014
Fest:
- Scrollrad funktioniert nicht in IE 11 (Problem 5944)
29. Januar 2014
Fest:
- Deaktivieren Sie die gesamte Kachel-Hardwarebeschleunigung unter Chrome/Windows, um das Problem mit der größeren Chrome-Hardwarebeschleunigung zu umgehen. (Problem 6219)
22. Januar 2014
Fest:
- Deaktivieren Sie vorübergehend die Hardwarebeschleunigung in Chrome/Windows, wenn der Zeichenmanager geladen wird, um das Chrome-Problem zu umgehen: https://code.google.com/p/chromium/issues/detail?id=336676 (Problem 6224).
16. Januar 2014
Fest:
- Das CSS ist weniger spezifisch, um weniger benutzerdefinierte Stile zu überschreiben.
27. November 2013
Fest:
- Markierung wird nach dem Instanziieren der Karte erstellt und löst einen nicht definierten Fehler aus (Problem 5798).
19. November 2013
Fest:
- Symbole für das Navigationsbereich werden in Firefox nicht richtig angezeigt
3,14
10. September 2013
Fest:
- Links in offiziellen Google-Infofenstern werden nicht in neuen Tabs/Fenstern geöffnet (Problem 5794).
15. August 2013
- Die visuelle Aktualisierung wird in der Release-Version der API zum Standard-Renderingmodus für Karten.
- DynamicMapsEngineLayer: Featureberichte für Vektor-, Bild- und KML-Ebenen
3.13
25. Juni 2013
Hinzugefügt:
- DynamicMapsEngineLayer
11. Juni 2013
Hinzugefügt:
- Option „disableDefaultUI“ für StreetPanoramaOptions
Fest:
- Fehler: Benutzerdefinierte Street View-Panoramen und 90 Grad nach unten (Problem 4875)
3.12
4. Juni 2013
Fest:
- Das Infofenster von domready wird nicht ausgelöst, wenn visualRefresh=true (Problem 5415)
- Fehler: visualRefresh-Infofenster unter iOS (Problem 5396)
15. Mai 2013
Hinzugefügt:
- Google Maps-Bildaktualisierung: https://developers.google.com/maps/documentation/javascript/basics#VisualRefresh
29. April 2013
Fest:
- Entfernte Markierungen bleiben in Android- und Delfinbrowsern auf der Karte
3.11
19. Februar 2013
Fest:
- Fehler beim Ändern des Zeichenmodus beim Zeichnen
- Durch Klicken auf Schritte im Bereich „Routen“ wird der Zoom geändert
12. Februar 2013
Fest:
- Ein nicht änderbares Polygon kann durch Eingabe eines Polygons mit Berührung gezogen werden (Problem 4868).
- Falsche Symbole für öffentliche Verkehrsmittel im Bereich „Routenalternativen“ bei Wechsel von „modeMode“ (Problem 4581)
- Mit panTo(latLng) wird die Karte unter bestimmten Bedingungen nicht immer mit latLng zentriert
29. Januar 2013
Hinzugefügt:
- StreetViewCoverageLayer wurde programmatisch hinzugefügt, um die Abdeckung programmatisch hinzuzufügen
- StreetViewPov für StreetViewPanoramas bereitgestellt
Fest:
- Zunehmende Arbeitsspeichernutzung bei Verwendung von Version 3.8 von Google Maps JavaScript führt zu einem Absturz (z. B. in Internet Explorer 9 oder Chrome). (Problem 4162)
- Das Drop-down-Menü (Auswählen) in InfoWindow folgt nicht auf dem Kartenschwenk
22. Januar 2013
Hinzugefügt:
- ziehbare Option auf Polylinien, Polygone, Kreise und Rechtecke
- Feld „price_level“ in PlaceResult
15. Januar 2013
Fest:
- Wiederholte Polyliniensymbole werden für einige Polylinien nicht korrekt gezeichnet ( Problem 4333).
7. Januar 2013
Fest:
- Beim Scrollen auf der Karte auch auf der Seite (Problem 1605, Problem 3652)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Fest:
- Unkenntlich gemachte/unscharfe Karten in IE9 nach der Navigation (Problem 3875)
17. Dezember 2012
Hinzugefügt:
- Neue Sprachen: Urdu und Isländisch
Fest:
- Unkenntlich gemachte/unscharfe Karten in IE9 nach der Navigation (Problem 3875)
10. Dezember 2012
Hinzugefügt:
- Möglichkeit, Bilder mit dem Attribut „Cross-Origin“ zu laden
Fest:
- Probleme mit Markierungen mit Remote-Bildern in Nahaufnahmen (Problem 4616)
- JS-Fehler bei der Darstellung von Symbolen auf Polylinien in IE 7/8
3. Dezember 2012
Fest:
- Markermanager-Bibliothek funktioniert nicht mit der Maps API JS Version 3 (Problem 4543)
27. November 2012
Hinzugefügt:
- Verwendung eines DPI-Canvas auf Geräten mit hohem DPI-Wert für optimierte Markierungen
Fest:
- „MapTypeControl“ hat Stile nicht gelöscht ( Problem 4588)
3,10
4. Februar 2013
Fest:
- Erhöhte Arbeitsspeichernutzung bei der Verwendung von Version 3.8 von Google Maps JavaScript? Dies kann zu Abstürzen führen (beispielsweise in Internet Explorer 9 oder Chrome). (Problem 4162)
25. September 2012
Hinzugefügt:
- Street View-Innenansicht
- feste Rotationsoption (SymbolSequenz)
- „Zeit in der aktuellen Verkehrslage“: Route berechnen
11. September 2012
Neu:
- Polygone, Rechtecke, Kreise wurden mit StrokePosition versehen
- computeOffsetOrigin zur Geometriebibliothek
- Vier neue Sprachen für die API: Afrikaans, Amharisch, Suaheli, Zulu
28. August 2012
Hinzugefügt:
- Typen für Places Search mit textSearch
Fest:
- Symbolobjekt kann nicht unter GWT an MarkerOptions übergeben werden
- Regression: Ziehen Sie beim Zoomen auf iOS 5 zwei Finger auseinander oder zusammen. (Problem 4046)
14. August 2012
Erkennbare Änderungen:
- Ändern Sie die Schnittstelle zu KmlLayer, sodass die URL als MVC-Property und nicht als Konstruktor-Argument akzeptiert wird.
3,9
10. September 2012
Fest:
- Symbolobjekt kann unter GWT nicht an MarkerOptions übergeben werden
- Regression: Bei iOS 5 beim Scrollen auf der Seite auseinander- und zusammenziehen (Problem 4046)
9. August 2012
Fest:
- Syntaxfehler unter Android 3.x
31. Juli 2012
Erkennbare Änderungen:
- Street View-Overlay auf benutzerdefinierten Projektionen ausblenden
Fest:
- Markierungen in Safari werden nicht ausgelöst, wenn die Waage über 35 liegt
- Klickereignis ist nicht ausgelöst für Markierungen auf einer benutzerdefinierten Karte (Kartentyp und Projektion)
25. Juli 2012
Fest:
- Komponenteneinschränkungen bei der automatischen Vervollständigung (Problem 4302)
17. Juli 2012
Fest:
- Textfeld ist im InfoWindow in Internet Explorer nicht anklickbar
- bounds_changed sollte ausgelöst werden, bevor „zoom_changed“ geändert wird (Problem 1399).
- „color“-Kartenoption nach dem Aufrufen von Street View nicht beibehalten
- Beim Wechsel von der Karte mit benutzerdefinierten Stilen zum Satelliten werden die Kartenkacheln unnötig geladen.
- Ziehbare und scrollbare Eigenschaften der Karte werden im Zeichenmodus ignoriert (Problem 4012)
- LatLngBounds sollte einen vollständigen Längengradbereich zurückgeben, wenn mehr als eine Kopie der Welt angezeigt wird.
- Zeichne beim Doppelklicken keine leere Form (Problem 3964).
- Überflüssige Markierungsereignisse nach Klick (Problem 3911)
Erkennbare Änderungen:
- Such- und Abfrageendpunkte in „NearbySearch“ und „TextSearch“ umbenannt
10. Juli 2012
Erkennbare Änderungen:
- „google.maps.event.removeListener()“ als Argument auf „null“ setzen
27. Juni 2012
Hinzugefügt:
- TRANSIT-Routenmodus: http://mapsplatform.googleblog.com/2012/06/public-transit-routing-and-layer-now.html
- Seitenumbruch, Rezensionen, textSearch to Places API: http://mapsplatform.googleblog.com/2012/07/add-flexible-search-and-google-reviews.html
Erkennbare Änderungen:
- „Transparent“ wird als Farbe erkannt.
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 Autocomplete (AutocompleteOptions.componentRestrictions) (Problem 3899)
- Filter für Regionen und Städtetypen
3,8
1. Mai 2012
Fest:
- Gelöschte Markierungen werden manchmal wieder angezeigt (Problem 4087).
- Markierungsschatten werden manchmal nicht gerendert (Problem 3993).
23. April 2012
Fest:
- Pegman bleibt nach dem Schließen von Street View auf der Karte (benutzerdefinierter Kartentyp) (Problem 4076)
- Entfernte animierte Markierungen können der Karte nicht wieder hinzugefügt werden (Problem 4052).
18. April 2012
Fest:
- Das Fenster mit den Wetterinformationen zeigt in Firefox immer das Regensymbol an (Problem 4063).
Hinzugefügt:
- OrderBy, Limit und Offset für FusionTablesLayer (Problem 3557)
10. April 2012
Fest:
- Luftbilder werden auch dann angezeigt, wenn eine Luftaufnahme für den gesamten Darstellungsbereich nicht verfügbar ist (Problem 3913).
3. April 2012
Hinzugefügt:
- WeatherLayer und CloudLayer ( Problem 3555)
- Demografische Ebene
Fest:
- Polylinien in IE 9 Quirks sichtbar für Polys
- Beim Schwenken in Canvas Street View herumspringende Markierungen
28. März 2012
Fest:
- Namen von Kleinbuchstaben, die XHTML-konform sind (Problem 3868)
- Das Zoomverhalten von Apple-Touchpads wurde geändert, um es weniger empfindlich zu machen (Problem 2416).
20. März 2012
Fest:
- Das Erstellen einer Markierung mit einem nicht vorhandenen Schattenbild führt zu Fehlern (Problem 4014)
Hinzugefügt:
- Click-to-go/Click-to-zoom in Street View ( Problem 2447)
Erkennbare Änderungen:
- Doppeltippen, um standardmäßig in Street View zu zoomen
6. März 2012
Fest:
- Fehler in der Übersichtskarte beim Heranzoomen (Problem 3882)
- Fehler in IE beim Entfernen der Karten-div von der Seite (Problem 3971)
- Skalierte Markierungen werden in Internet Explorer < 9 nicht korrekt gerendert (Problem 3912 und Problem 3908).
Hinzugefügt:
- Deckkraft des Boden-Overlays (Problem 2767)
- utc_offset undöffnungsstunden zu PlaceResult (Problem 2431)
- ClickToGo-Option für StreetViewPanoramaOptions ( Problem 2447)
21. Februar 2012
Fest:
- Verschwommene Karten in IE 9 (Problem 3875)
- Polylinie, die aus linearen Kanten im LatLng-Bereich besteht, wird fälschlicherweise vereinfacht (Problem 3739).
Hinzugefügt:
- google.maps.geo.poly.containsLocation() und isLocationOnEdge() (Problem 1978)
15. Februar 2012
Fest:
- Regression: Skalierte Markierungen wurden mit dem ungültigen Parameter „size“ falsch gerendert (Problem 3908).
- Karte bleibt im Bearbeitungsmodus hängen, wenn setEditable(false) aufgerufen wird, während der Nutzer den Ziehpunkt bewegt (Problem 3842).
Erkennbare Änderungen:
- Überbrücken Sie zwischen den Street View-Panoramen.
3,7
7. Februar 2012
Fest:
- Markierung flackert an der endgültigen Position vor der Drop-Animation (Problem 3608)
- Wenn Sie InfoWindow öffnen und den Zoom gleichzeitig festlegen, wird eine falsche Kartenmitte angezeigt (Problem 3738).
- Rechtsklick beim Ziehen von Markierungen ignorieren (Problem 3237)
- Der Titel der Markierung wird in Firefox manchmal nicht angezeigt (Problem 3773)
Erkennbare Änderungen:
- Skalierte Markierungen werden jetzt in Canvas gerendert, sofern verfügbar
- setOpacity() for ImageAdManager (Problem 3125)
- setOpacity() für GroundOverlay (Problem 2767)
- „tilesLoaded“-Ereignis für ImageAdManager (Problem 1744)
- stop() für MouseEvent, wodurch die Weitergabe von Ereignissen gestoppt wird (Problem 2172)
31. Januar 2012
Fest:
- Problem: Falsche koreanische Kacheln nach Schwenken der Welt (Problem 2722)
- Behoben: Pegman kann nicht korrekt angezeigt werden, um Street View anzuzeigen (Problem 3861)
- Attribut „visible“ für Poly wurde hinzugefügt (Problem 2861)
- „panTo“ und „panBy“ animiert, auch wenn die Darstellungsbereiche weit auseinanderliegen (Rexition)
24. Januar 2012
Fest:
- Mausereignisse über ein Infofenster (Problem 3573)
- Aktivierte CSS-Transformationen in IE9
- imageDateControl wurde zu StreetViewPanorama hinzugefügt
- Canvas Street View unter IE 9, Opera und Safari/Windows aktiviert
16. Januar 2012
Fest:
- Pegman sollte im Zeichenmodus nicht ziehbar sein
- Ereignisse korrekt auslösen, dabei den z-Index von Polys und anderen Schichten berücksichtigen
- Property „ml“-Ebene „status“ hinzufügen (Problem 3015)
10. Januar 2012
Fest:
- Pegman anzeigen, wenn „disableDefaultUI“ auf „true“ gesetzt ist und „StreetViewControl“ auf „true“ gesetzt ist
7. Dezember 2011
Fest:
- Gesteuerte Zufahrtsstraßen können getrennt von Autobahnen gestaltet werden (road.highway.controlled_access).
- Place_changed ausgelöst, wenn der Nutzer bei der automatischen Vervollständigung die Eingabetaste drückt (Problem 3407)
28. November 1011
Fest:
- Automatische Vervollständigung neu anordnen, wenn die Größe des Fensters angepasst wird. „resize“-Ereignis kann für das Autocomplete-Objekt ausgelöst werden.
22. November 2011
Fest:
- Größe des InfoWindow-Inhalts jetzt unter Berücksichtigung der kaskadierenden Stile berechnet
- Steuerung für die Luftbildrotation entspricht nicht der Überschrift bei der Kartenerstellung
7. November 2011
Erkennbare Änderungen:
- Neuer visueller Stil für Standardsteuerelemente
- Bearbeitbare Formen (Polygone, Polylinien, Kreise, Rechtecke)
- Neuer DrawingManager zum Hinzufügen neuer Overlays
- Neue „PlaceResult“-Felder: „website“ und „international_phone_number“
- Neues Feld „ElevationResult“: Auflösung
Fest:
- Start- und Endsymbole in den Routenergebnissen werden jetzt mit transparentem Hintergrund in IE 7+ gerendert
3,6
31. Oktober 2011
Fest:
- Fehler, wenn die Maps API mit der Prototype Library in IE7 verwendet wird
25. Oktober 2011
Fest:
- Fehler, wenn die KmlLayer-Karte vor dem Laden der Ebene geändert wurde
- Speicherleck in Internet Explorer beim Hinzufügen und Entfernen von Polyes
18. Oktober 2011
Erkennbare Änderungen:
- Keyword-Feld zu PlaceSearchRequest hinzugefügt
- Straßenlinien aus Street View entfernt
10. Oktober 2011
Fest:
- Die Adresse ist in der Street View-Vorschau zu lang.
27. September 2011
Fest:
- Übersicht über Update-Center für Kartensteuerung und gemeinsames Zoomen bei veränderter Zoomstufe
27. September 2011
Fest:
- Doppelter Abruf der anfänglichen Kacheln in Chrome
- Arbeitsspeicherlecks beim Schwenken
- Street View-Pegman nicht schwenken, wenn der Bereich schwenkt
- Regression: Boden-Overlays, die den Längengrad von -180 überschreiten, verschwinden
- Regression: Beim Verschieben des Infofensters beim Schwenken und Zoomen ist das Kartencenter falsch.
Erkennbare Änderungen:
- Street View-Vorschauen anzeigen, während Pegman gezogen wird
20. September 2011
Fest:
- Speicherlecks in Chrome/Windows beim Rendern von Markierungen mit Canvas
- Markierungs-Rendering für Luftaufnahme mit 90- oder 270-Grad-Ausrichtung
Erkennbare Änderungen:
- Auf die standardmäßigen Google-Kartentypen kann nicht über die Kartentyp-Registry zugegriffen werden (verhindert den Zugriff auf Kartenkacheln).
- Drehanimationen beim Verlassen und Eingeben von Luftbildern
12. September 2011
Behobene Probleme:
- Markierung hängt in erhöhter Position, nachdem die Kurzinfo in Firefox 4 oder höher angezeigt wurde (Problem 3334).
Erkennbare Änderungen:
- GeocoderResult.formatted_address nicht dokumentiert
6. September 2011
Fest:
- Im Infofenster ausgewähltes Element (Drop-down-Menü) wird nicht zum Schwenken in Firefox verwendet
- Kacheln in Korea auf einigen Mobilgeräten
29. August 2011
Erkennbare Änderungen:
- Zulassen, dass benutzerdefinierte Steuerelemente einen höheren Z-Index als API-Steuerelemente haben
- Links leiten Nutzer zur richtigen Sprachversion von maps.google.com weiter
- Öffne kein Infofenster über einem KML-Feature, wenn kein Infofenster, HTML-Name oder keine Beschreibung vorhanden ist.
- Feste Regression: Defekte DPI-Kacheln beschädigt
24. August 2011
Behobene Probleme:
- Hardwarebeschleunigung für Chrome/Mac deaktiviert: Problem beim Rendern von Markierungen und Overlay-Klicks werden behoben (Problem 3544, Problem 3551)
- Zoomfunktion für Pinch & Zoom für Android, wenn auf der Seite gescrollt wird (Problem 3373)
Erkennbare Änderungen:
- Unternehmenssymbole sind jetzt standardmäßig aktiviert.
17. August 2011
Erkennbare Änderungen:
- Anklickbare Kartensymbole für POIs
- Stile können in MapOptions festgelegt und auf alle Standardkartentypen angewendet werden.
- Pegman wird auf benutzerdefinierten Kartentypen angezeigt, sofern er nicht explizit deaktiviert ist.
3,5
10. August 2011
Fest:
- In Street View fixierte Markierungen, die in Street View an einen Horizont gezogen werden
- Größe der Street View-Ansicht wird nicht angepasst, wenn die Größe der Karte oder des Fensters geändert wird
- Street View mit einem geteilten InfoWindow-Absturzbrowser
2. August 2011
Behobene Probleme:
- Hyperlinks im Infofenster des Internet Explorer funktionieren nicht (Problem 3503).
- Der Maßstab wird nicht gedruckt (Problem 2966).
- Regression: Fehler bei der Verwendung von „OverviewMapControl“ mit Karten mit benutzerdefinierten Stilen (Problem 3489)
Erkennbare Änderungen:
- Das Kontextmenü ist in den meisten Steuerelementen jetzt mit der rechten Maustaste deaktiviert.
- Street View-Panorama/Karte innerhalb eines Infofensters schwenken, wenn der Mauszeiger auf ein Infofenster bewegt wird
- Auf einem iPad kann jetzt ein Infofenster geöffnet werden.
18. Juli 2011
Behobene Probleme:
- Ereignis LatLng falsch, wenn die Seite unter iOS >= 4.1 gescrollt wird (Problem 3373)
11. Juli 2011
Behobene Probleme:
- Behoben:
<select>
konnte im Infofenster auf dem Touchgerät nicht angeklickt werden (Problem 3232). - Behebung: Der Klick auf der Karte wurde nach einem Rechtsklick nicht ausgelöst, wenn „MapOptions.draggable“ auf „false“ gesetzt ist (Problem 3071).
Erkennbare Änderungen:
- Markierungen mit demselben Z-Index werden jetzt einheitlich über Kachelgrenzen angeordnet
- Scrollen auf iOS-Geräten jetzt im Infofenster möglich
- Markierungen und Polys werden jetzt neu gezeichnet, wenn sich die Projektion der Karte ändert.
5. Juli 2011
Behobene Probleme:
- Behoben: Der Cursor wird nicht angezeigt, wenn die Karte nicht ziehbar ist (Problem 3120).
Erkennbare Änderungen:
- Möglichkeit zum Gestalten des Steuerelements „Place Autocomplete“ und des Drop-down-Menüs hinzugefügt
- Das Widget für das Place Autocomplete-Element speichert die vom Server zurückgegebene Beschreibung, nachdem der Nutzer einen Vorschlag ausgewählt hat
30. Juni 2011
Behobene Probleme:
- Behoben: Anfängliche Kartenkacheln wurden doppelt abgerufen.
- Behoben: „maptypeid_changed“-Ereignis wurde mehrmals ausgelöst, als die Karte nach 3.4 erstellt wurde (Problem 3051).
Erkennbare Änderungen:
- Die automatische Vervollständigung von Orten wurde so geändert, dass sie an den Text und nicht an das übergeordnete Element angehängt wird
- BOTTOM_RIGHT hat jetzt die richtige Position
8. Juni 2011
Behobene Probleme:
- Behoben: Der Zoom ist nicht mehr animiert, wenn die Zoomstufe über 2 geändert wird (Problem 3033).
Erkennbare Änderungen:
- Fest: „OverlayView.set('map', foo)“ ist jetzt mit „OverlayView.setMap“ identisch
- Die Sprachoption von GeocoderRequest wurde entfernt.
17. Mai 2011
Behobene Probleme:
- Problem: Rendering von Street View in IE7 (Problem 3272) behoben
Erkennbare Änderungen:
- Ausblendungsübergänge für Kartenkacheln beim Laden und Ändern des Kartentyps aktiviert
7. Mai 2011
Keine erkennbaren Änderungen.
3,4
7. Mai 2011
Keine erkennbaren Änderungen.
6. Mai 2011
Behobene Probleme:
- Problem: Street View-Panorama wird in IE7 nicht angezeigt (Problem 3272)
- Feste Option: Halbtransparentes PNG mit ImageAdManager verliert die Transparenz in IE7 und IE8 (Problem 3275).
Erkennbare Änderungen:
- „Distance Matrix“-Dienst
14. April 2011
Behobene Probleme:
- Fest: CSS-Farben für Poly-Strich und Füllfarbe werden unterstützt
- Fest: Polygon nicht sichtbar, wenn für „hubOpacity“ der Wert „0,0“ festgelegt ist (Problem 3241)
- Behoben: Fehler in IE8 beim Schwenken mit sichtbarem Anzeigenblock (Problem 3159)
- Gelände- und Hybridkarte ohne Karte und Satellit in der Kartentypsteuerung zulassen (Problem 3089)
- High-DPI-Kacheln werden für Bildschirme mit hohem DPI geladen (Problem 2614)
Erkennbare Änderungen:
- Wenn die Luftaufnahme aktiviert und verfügbar ist, wird die Neigung standardmäßig aus 45 Grad verwendet
- Das Zusammenziehen von Klemmen auf dem iPad wurde verbessert
- DirectionsTravelMode und DirectionsUnitSystem wurden in TravelMode und UnitSystem umbenannt (alte Namen bleiben abwärtskompatibel).
14. April 2011
Behobene Probleme:
- Fest: Zeichensymbol und Schatten in IE6 nicht mehr transparent
- Behoben: Markierungen flackern beim Zoomen nicht mehr.
- Festes Rendering von Polygonen über Kachelgrenzen in der Nähe der Nord-/Südpole
Erkennbare Änderungen:
- Polylinien und Polygone werden jetzt nach Möglichkeit in Canvas gerendert.
- LatLngs für Ereignisse auf Polylinien und Polygonrändern werden jetzt am nächstgelegenen Punkt auf der Linie ausgerichtet.
5. April 2011
Behobene Probleme:
- „panTo“ animiert auf Touch-Geräten nicht (Problem 3066)
- Marker.MAX_ZINDEX ist nicht definiert ( Problem 3184)
28. März 2011
Behobene Probleme:
- Ausrichtung im Street View-Modus kann in Street View nicht geändert werden (Problem 3174)
- Fehler beim Verknüpfen der VML (Problem 3119)
Erkennbare Änderungen:
- Street View-Straßen-Overlay wird jetzt im Schrägmodus angezeigt
22. März 2011
Behobene Probleme:
- Pegman wird in benutzerdefinierten Kartentypen angezeigt (Problem 3154).
Erkennbare Änderungen:
- Fest: Riesige Markierungen werden an Kachelgrenzen abgeschnitten.
- Festes Street View-Overlay im schrägen Modus
- Behoben: Das Steuerelement „Übersicht“ wird im Druckmodus angezeigt
17. März 2011
Behobene Probleme:
- 45-Grad-Bilder (Problem 2412)
- Übersichtskarte ( Problem 1470)
- Animierte GIFs unterstützen – Option „Optimiert“ hinzugefügt (Problem 3095)
- Marker.getSichtbar() gibt nicht definiert zurück (Problem 3114)
Erkennbare Änderungen:
- Fest: Kreise und Rechtecke ignorieren zIndex
- Behoben: Mausereignisse lösen Ereignisse doppelt aus, wenn eine Markierung animiert wird
- Fest: Karten mit benutzerdefinierten Stilen werden nicht für Stile verwendet, wenn der Kartentyp nach dem Festlegen der Kartentyp-ID zur Registry hinzugefügt wurde
- Fest: Kartentypen ohne Stil übernehmen den Stil eines Kartentyps mit benutzerdefinierten Stilen
- Markierungen lösen jetzt MouseEvents, keine DOM-Ereignisse aus.
11. März 2011
Behobene Probleme:
- Beim Doppelklicken auf eine Markierung wird die Karte nicht mehr herangezoomt (Problem 3090).
- Der Ankerpunkt mit einem benutzerdefinierten Markierungsschatten funktioniert jetzt (Problem 3112).
Erkennbare Änderungen:
- GCR-Ebene
- Z-Indexierung der Routenmarkierung fest
- Standardmäßige Schattenposition festgelegt
2. März 2011
Erkennbare Änderungen:
- Falls verfügbar, Markierungen jetzt in Canvas/VML gerendert
- Größere Klickziele für Polylinien, Polygone und KML auf Geräten mit Touchscreen
22. Februar 2011
Behobene Probleme:
- Anker des InfoWindow-Ankers, der über die MVC-Eigenschaft „AnchorPoint“ freigeschaltet wurde (Problem 2860)
- Korrigiert Hybridarbeit bei Zoomstufen 0 und 1 (Problem 3062)
- Ein Kreis bzw. Rechteck wurde behoben, wenn die Karte schnell hinzugefügt bzw. entfernt wurde (Problem 3052).
- ziehbar: falsch auf Touch-Geräten korrigiert (Problem 3044)
18. Februar 2011
Behobene Probleme:
- Markierungen in Street View werden nur verkleinert, nicht vergrößert ( Problem 2969).
- Ziehbare Routen funktionieren jetzt, wenn „routeIndex“ nicht 0 ist (Problem 2995)
- Konflikt zwischen dem Flash- und dem Kartenziehen wurde behoben (Problem 2956).
- Wenn „mapTypeId“ im „maptypeid_changed“-Listener geändert wird, ist die Steuerung für den Kartentyp jetzt einheitlich.
Erkennbare Änderungen:
- Labels sind jetzt standardmäßig aktiviert, wenn der Satellitenmodus über die Steuerung für den Kartentyp angeklickt wurde
8. Februar 2011
Erkennbare Änderungen:
- Neue Steuerelemente für hierarchische Kartentypen: Sie sind nutzerfreundlich!
- Neues Logo (Problem 2574)
- MarkerShape.coord umbenannt in „MarkerShape.coords“, damit es dem HTML-Attribut
<area>
„coords“ entspricht
3.3
17. März 2011
Behobene Probleme:
- Polygon wird nicht gerendert
8. Februar 2011
Behobene Probleme:
- Kachelanfragen werden in Chrome nicht abgebrochen (Problem 3011)
- Rechtsklick-Ereignis wird in FF/Mac nicht ausgelöst (Problem 2920)
- Rendering-Probleme in Safari/Mac (Problem 3024)
- Routenkarten werden in IE nicht korrekt gedruckt.
21. Januar 2011
Erkennbare Änderungen:
- MVCArrays werden jetzt in der Bibliothek für sphärische Geometrie akzeptiert
- Kreuz anzeigen, das beim Ziehen in IE unter einer Markierung angezeigt wird
- Z-Index ist nicht mehr im div-Element der Karte festgelegt
17. Januar 2011
Behobene Probleme:
- Ein Problem wurde behoben, durch das ein falsches Timing für „zoom_changed“ für „fromToToContainerPixel“ falsche Ergebnisse verursachte (Problem 2539).
6. Januar 2011
Behobene Probleme:
- Geometry-Bibliothek hinzugefügt – bietet sphärische Geometrie und Polylinien-Codierungs-Dienstprogramme (Problem 2540, Problem 2595, Problem 2246)
- Möglichkeit, die minimale und maximale Zoomstufe für die Karte festzulegen (Problem 1624)
Erkennbare Änderungen:
- Zoom- und Schwenksteuerelemente wurden getrennt und müssen nicht mehr verwendet werden. Diese können separat konfiguriert werden.
- Neue Touchbedienung für den Zoom auf Touchgeräten
- Der Inhalt eines MVCArrays kann jetzt durch Aufrufen von Clear() gelöscht werden
- Speicherleck beim Hinzufügen und Entfernen von Markierungen in IE8 wurde behoben.
- Schnelleres Rendering von Polys mit verbessertem Vereinfachungsalgorithmus
23. Dezember 2010
Behobene Probleme:
- Klick-Handler für Wegpunkte in ziehbarer Richtungen behoben (Problem 2871)
21. Dezember 2010
Behobene Probleme:
- Drehung wurde der Karte beim Ziehen hinzugefügt (Problem 2592)
- CSS-Fehler in Street View behoben (Problem 2666)
- Ein JS-Fehler wurde behoben, der beim Anzeigen eines Infofensters mit der Kartenbreite 0 in IE aufgetreten war (Problem 2536).
Erkennbare Änderungen:
- Auf Touch-Geräten wird jetzt eine Touch-Steuerung mit Zoom angezeigt, unabhängig davon, ob die ZOOM_PAN- oder die KLEINE Navigationssteuerung angefordert wird. Wenn das Gerät die Multi-Touch-Funktion im Browser unterstützt, wird keine Zoomsteuerung angezeigt, da Zoomen durch Zusammenziehen der Finger ermöglicht wird.
9. Dezember 2010
Behobene Probleme:
- InfoWindows wird jetzt problemlos in IE gedruckt ( Problem 1343)
- Feste Deckkraft in IE8 für ImageAdManager
Erkennbare Änderungen:
- Unter den Markierungen wird ein Kreuz mit einem benutzerdefinierten Symbol angezeigt, wenn „ziehOnDrag“ aktiviert ist.
5. Dezember 2010
Behobene Probleme:
- Geben Sie eine Schnittstelle zum Ermitteln der maximalen Zoomstufe an einem bestimmten Ort für Satellitenbilder an. (Problem 2049)
- Fügen Sie eine Option (raiseOnDrag) hinzu, damit Animationen beim Ziehen einer Markierung aktiviert/deaktiviert werden. (Problem 2910)
Erkennbare Änderungen:
- Beim Ziehen werden die Markierungen jetzt höher gezogen und beim Abfallen hüpfen.
- Markierungsanimationen lassen sich programmatisch mit der Funktion „setAnimation“ steuern.
28. November 2010
Behobene Probleme:
- maptypeid_changed wird nicht mehr zweimal ausgelöst (Problem 2449)
- Auf die Eigenschaft „size“ eines MarkerImage-Objekts kann jetzt zugegriffen werden (Problem 2465).
- Die Markierungsform verweist auf das Symbol und nicht auf das Sprite (Problem 2629).
- Das Schwenken der Karte beim Ziehen von Markierungen wurde für kleinere Karten verbessert (Problem 2868)
- Karten können jetzt gedruckt werden, ohne das Drucken von Hintergrundbildern zu aktivieren
- Es wurde ein Fehler behoben, bei dem ziehbare Richtungsmarkierungen ziehbar waren, wenn „ziehbar“ auf „false“ gesetzt war
16. November 2010
Geänderte Probleme:
- Problem 2076: Möglichkeit zum Senden eines InfoWindow an DirectionsRenderer ( Problem 2076)
- Problem 2524: „StreetViewControlOptions“ implementieren
- Problem 2557: Zoom zu Street View deaktivieren
Erkennbare Änderungen:
- Es wurde ein Fehler behoben, bei dem ein neues Fenster in FF geöffnet wurde, wenn auf eine Markierung geklickt wurde.
- Buchstabenmarkierungssymbole gingen verloren, wenn „MarkerOptions“ mit DirectionsRenderer angegeben wurden
3.2
11. November 2010
Erkennbare Änderungen:
- Ein Fehler wurde behoben, durch den Polygone mit RTL auf IE7/IE8 abgeschnitten oder abgeschnitten wurden.
- Ein Fehler wurde behoben, bei dem Kästchen in Safari 5 aufgrund von 3D-Transformationen ausgeblendet wurden.
- In geodätischen Polylinien, die den Äquator umfassten, fehlten Details.
- Kontrollpositionen für LEFT_CENTER, LEFT_BOTTOM, RIGHT_CENTER, RIGHT_BOTTOM wurden hinzugefügt.
- Umbenennung der Steuerelemente von LEFT zu LEFT_TOP, RIGHT nach RIGHT_TOP, von TOP zu TOP_CENTER und von BOTTOM zu BOTTOM_CENTER umbenannt
11. Oktober 2010
Geänderte Probleme:
- Problem 2478: Street View – Kompasskomplement/Fehlender Abgleich in einigen Browsern
- Problem 2528: ImageAdManagerOptions-Deckkraft in IE8 fehlerhaft
- Problem 2661: Infofenster. Bei einem Rechtsklick auf ein Eingabefeld wird das Kontextmenü nicht angezeigt.
- Problem 2741: Platzierung von Markierungen in iOS 4 nach dem Kartenschwenken nicht möglich
Erkennbare Änderungen:
- Street View ist standardmäßig aktiviert.
- Fehler behoben, bei dem "this" nicht an .getTileUrl übergeben wurde
- Das Infofenster von InfoWindow wird jetzt ausgelöst, nachdem das Fenster sichtbar ist
28. September 2010
Geänderte Probleme:
- Problem 2712: Arbeitsspeicherlecks (Markierungen hinzufügen/entfernen, Markierungen ein-/ausblenden, Zoom-/Schwenkkarte)
Erkennbare Änderungen:
- Karten der Version 2 und 3 funktionieren besser, wenn sich beide Karten auf derselben Seite befinden
- Fehler in HTML5 Street View wurde beim schnellen Herunterziehen behoben
16. September 2010
Geänderte Probleme:
- Problem 2701: Anfänglicher Street View-Navigator-Überschrift folgt nicht der Perspektive
14. September 2010
Geänderte Probleme:
- Problem 157: Unterstützung von ziehbaren Wegbeschreibungen
- Problem 1852: Ereignis „rightclick“ für google.maps.Marker wird ohne Argument ausgelöst
- Problem 2673: Pegman verschwindet nach Positionsänderung.
Erkennbare Änderungen:
- Die Leistung der Markierung wurde verbessert
31. August 2010
Geänderte Probleme:
- Problem 2658: Große Infofenster
Erkennbare Änderungen:
- Geodätische wurden für höhere Zoomstufen verbessert
24. August 2010
Geänderte Probleme:
- Problem 2648: Das Auslösen der Kartengröße verursacht in Firefox einen Fehler in Version 3.2.1
Erkennbare Änderungen:
- Beim wiederholten Heran- und Herauszoomen (z. B. bei Verwendung eines Scrollrads) werden jetzt weniger Kacheln aus den Zwischenzoomstufen geladen.
16. August 2010
Geänderte Probleme:
- Problem 2416: Apple Magic Mouse Schwenken und Zoomen zu empfindlich
- Problem 2606: Wird „ziehbar“ festgelegt: „false“ auf einer Karte, um Links zu deaktivieren
- Problem 2640: Arbeitsspeicher nicht gelöscht, wenn Browserupdates aktualisiert werden / Onunload (IE)
Erkennbare Änderungen:
- StreetView-Markierungen werden nach ihrer Entfernung skaliert
- Änderungen des Zoom-Schiebereglers beim Schwenken
9. August 2010
Erkennbare Änderungen:
- Die eingestellten Properties KMLMouseEvent.position und FusionTablesMouseEvent.position wurden entfernt. Verwenden Sie stattdessen .latLng.
- Die eingestellte Property StreetViewService.getNearestPanorama wurde entfernt. Verwenden Sie stattdessen „.getPanoramaByLocation“
3.1
28. September 2010
Erkennbare Änderungen:
- Ein Problem wurde behoben, durch das Wegbeschreibungen mit demselben Start- und Zielort einen JS-Fehler ausgelöst haben
9. August 2010
Erkennbare Änderungen:
- Ein Problem mit der Karte von OverlayView wurde behoben
- GroundOverlay.setMap(null)-Aufrufe werden korrigiert
- In Internet Explorer tritt kein Zoomen/Schwenken des Arbeitsspeichers mehr auf
5. August 2010
Geänderte Probleme:
- Problem 2588: Der Aufruf von setvisible(false) für ein Panorama-Objekt mit angehängtem Listener führt zu einem JS-Fehler in IE.
Erkennbare Änderungen:
- Verbesserte Markierung in IE6 bei Zoomänderung
29. Juli 2010
Geänderte Probleme:
- Problem 2337: Verlorene Polylinie
- Problem 2497: Anklickbare Option wird für Kreis nicht berücksichtigt
Erkennbare Änderungen:
- Das benutzerdefinierte Panorama „originHeading“ wurde zugunsten von „centerHeading“ eingestellt
- Koreanische Hybridkacheln zeigen jetzt Straßen
- Klicks übergeben jetzt über nicht klickbare Polygone auf der Karte
22. Juli 2010
Geänderte Probleme:
- Problem 1856: Unterstützung des Polygon-Renderings in Opera
- Problem 2159: Das Drag-Ereignis wird nach dem Zoomen mit dem Scrollrad ausgelöst.
- Problem 2385: Bei niedrigeren Zoomstufen wird GroundOverlay im Internet Explorer schwarz.
- Problem 2337: Verlorene Polylinie
- Problem 2427: Beim Ziehen mit einem Infofenster bei einem automatischen Schwenken werden Markierungen „hängen“.
- Problem 2493: Markierungen werden in IE7 nicht richtig gelöscht.
- Problem 2500: Markierungsbild bei Verwendung von !Marker.setIcon(<scaled MarkerImage>) für vorhandene Markierung zugeschnitten.
- Problem 2549: CSS für das Drop-down-Menü von Google generiert eine Warnung.
Erkennbare Änderungen:
- Ein Klickereignis wird nicht mehr ausgelöst, wenn ein Polygon gezogen wird.
- Durch Klicken auf ein Formularauswahlelement, das außerhalb eines Infofensters maximiert wird, wird kein Kartenklick mehr ausgelöst
- Durch Klicken auf ein KML-Overlay wird kein Kartenklickereignis mehr ausgelöst.
- Street View wird jetzt automatisch so geschwenkt, dass sie in ein Infofenster auf dem Bildschirm passt
- „MouseEvent“-LatLng-Element in KML und FusionTables wurde von „position“ zu „latLng“ geändert
- Mit den Zoomsteuerelementen in Android wird kein Klick mehr an die Karte übergeben.
17. Juni 2010
Geänderte Probleme:
- Problem 2346: Option zum Deaktivieren der flüssigen Animation
Erkennbare Änderungen:
- Fehler beim Flimmern der Markierung behoben
- Das Auslösen des Triggers für InfoWindow-Objekte wurde verbessert
- „DirectionsRoute.bounds“ ist jetzt sichtbar
11.06.2010
Geänderte Probleme:
- Problem 2389: Street View funktioniert in IE7 nicht
- Problem 2460: Fehler bei der Pegman-Positionierung
- Behebung von Speicherleck
- Erste Geocode-Latenz wurde verbessert
- Hat Zugriff auf StreetViewService bereitgestellt
3
18. Mai 2010
Geänderte Probleme:
- Problem 2037: GpolylineOptions-Geodäte
- Es wurde ein Fehler behoben, durch den Google-Urheberrechte bei benutzerdefinierten Kartentypen richtig behoben wurden.
- Polygone und Polylinien haben eine geodätische Eigenschaft hinzugefügt.
- Polygone und Polylinien wurden um eine anklickbare Option ergänzt.
- Anklickbare Option zu Boden-Overlay hinzugefügt
13. Mai 2010
- Problem 1724: Falsche InfoWindow-Größe/Ränder beim Festlegen des Inhalts mithilfe eines Elements statt eines Strings
Erkennbare Änderungen:
- Es wurde ein Fehler behoben, bei dem Boden-Overlays zu früh beim Zuschneiden der Zeitachse abgeschnitten wurden
- Markierungs-Icon kann jetzt mit \ in der URL verwendet werden
- Auslöser für Mouseover-Polygone und Polylinien werden in IE ausgelöst.
- Das Ändern eines Markierungssymbols flackert nicht mehr
7. Mai 2010
- Problem 1458: Funktionsanfrage: KML-Unterstützung in der Google API Version 3
- Problem 1658: Hinzufügen von Traffic-Overlay
- Problem 2209: Stack-Überlauf
- Problem 2254: Bei mehreren Aufrufen von „setMap(gMap)“ und „setMap(null)“ für Circle-Objekte ändert sich der Strich und die Deckkraft.
Erkennbare Änderungen:
- KML- und GeoRSS-Ebenen wurden hinzugefügt.
- Boden-Overlays wurden hinzugefügt.
- Neue Ebenen hinzugefügt: Verkehr und Fahrrad
- Die Eigenschaft „suppressBicyclingLayer“ wurde zu DirectionsRendererOptions hinzugefügt
- Es wurde ein Fehler behoben, bei dem auf die Zoom-Ebene korrekt verwiesen wird, wenn sich Deeplink ändert.
- DirectionsResult-Property „start/end_point“ wurde in „start/end_location“ umbenannt
- DirectionsLeg-Property wurde in „start/end_geo“ mit „start/end_address“ umbenannt
- Die „Directions_order“-Property „DirectionsRoute“ wurde in „path_order“ umbenannt
- Die Unterstützung für alte Attributeigenschaften (setTripIndex, getTripIndex, hideTripList, provideTripAlternatives) und die Protokollierung von Warnungen wurden eingestellt. Außerdem wird die Umwandlung von Routen in Routenabschnitte und Routen in Schritte entfernt.
- GeocoderGeometry.latLng wurde zu GeocoderGeometry.location aktualisiert
30. April 2010
- Problem 2230: Die Karte wird ohne die benutzerdefinierte Projektion initialisiert
Erkennbare Änderungen:
- Durch Klicken auf die Karte wird jetzt die Tastatur hervorgehoben.
- Zoomen auf dem iPad ist jetzt möglich.
26. April 2010
- Problem 1826: Mouseover- und Mouseout-Ereignisse für Polygone und Polylinien hinzufügen
- Problem 2177: map.setZoom(z) funktioniert während des Ereignisses „maptypeid_changed“ nicht richtig
- Problem 2247: Die Option „hideRouteList“ in DirectionsRenderer funktioniert nicht wie erwartet
Erkennbare Änderungen:
- Ein Fehler wurde behoben, durch den benutzerdefinierte Symbole während des Schwenkens unten auf der Karte nicht mehr angezeigt wurden.
13. April 2010
- Problem 2275: MarkerImage kann nicht wiederverwendet werden.
- Problem 2181: Wenn Sie „google.maps.Marker“ hinzufügen und dann mit dem Mausrad zum Heran- oder Herauszoomen scrollen, ist die Markierung ausgeblendet.
11. April 2010
Keine erkennbaren Änderungen oder geänderten Probleme.
5. April 2010
- Problem 1976: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2107: Die ziehbare Markierung verschwindet, wenn sie von der Karte gezogen wird
- Problem 2181: Die Projektionseigenschaft der Basiskarten ist nicht vorhanden.
Erkennbare Änderungen:
- Die Übersichtslinie in „DirectionsRoute“ wurde als „overview_path“ verfügbar gemacht.
- Die aktuelle Projektion der Karte wurde als schreibgeschützte Eigenschaft offengelegt.
23. März 2010
Erkennbare Änderungen:
- Elevation ist jetzt in der API verfügbar.
- Verbessertes Laden von Kacheln für langsame Internetverbindungen
15. März 2010
Erkennbare Änderungen:
- Polygone werden jetzt neu dargestellt, wenn Stile geändert werden.
- Eingestellte Meldungen über console.log werden verworfen, wenn der alte Stil „Directions“ verwendet wird.
10. März 2010
- Problem 1801: Polylinie/Polygon-ZIndex
- Problem 2144: DirectionsRequest sollte die Option „highHighways“ vermeiden
- Problem 2207: Fehler: Polylinie wird in IE ausgefüllt
- Problem 2113: Polylinien, die nach der Veröffentlichung im Januar in FF bei hohen Zoomstufen fehlerhaft waren
Erkennbare Änderungen:
- Es wurden Fahrradrouten hinzugefügt.
- Neue DirectionsRequest-Optionen wurden hinzugefügt:
-
avoidHighways
-
avoidTolls
-
optimizeWaypoints
- Verbesserte Renderinggeschwindigkeit für Polygone/Polylinien
- Die folgenden Directions-Objekte wurden umbenannt. Alte Namen werden weiterhin unterstützt.
- DirectionsRoute zu DirectionsLeg
- DirectionsTrip nach DirectionsRoute
3. März 2010
- Problem 2136: Verschleiere Eigenschaften in google.maps.MarkerImage, auf die nicht verwiesen werden soll
Erkennbare Änderungen:
- Fehler beim Springen auf der Karte wurde behoben.
- Das zweifache Zoomen wurde verbessert.
- Das Drag-Ereignis für die Markierung „.latLng“ ist nicht mehr verschleiert.
26. Feb. 2010
- Problem 1651: Mousemove / Mouseover / Mouseout für Karten-Canvas
- Problem 2142: Mit DirectionsRendererOptions sollten Nutzer die Markierung vollständig unterdrücken können
- Problem 2148: event.latLng Fehlt!
- Problem 2109: Fehler: NavigationControlStyle.ZOOM_PAN wird in IE8 nicht richtig angezeigt
- Problem 2153: MVCArray.push() gibt keine neue Länge zurück
Erkennbare Änderungen:
- Fügen Sie die Deckkraft zu Imagehreflang hinzu.
- Der Fehler wurde behoben, bei dem mit der rechten Maustaste auf ein Rechteck bzw. einen Kreis nicht geklickt wurde.
- Die Inhaltsereignisse für das Infofenster werden nicht mehr beim Ausblenden entfernt.
8. Februar 2010
- Problem 2135: Fehler: Wenn Sie das MVCArray eines Polygons in einer Polylinie wiederverwenden, ist die Polylinie geschlossen.
Erkennbare Änderungen:
- Neue Rectangle-Klasse hinzugefügt
- Neue Circle-Klasse hinzugefügt
- Speicherlecks beim Erstellen und Entfernen einer Markierung wurden behoben.
- Die Annotation des MVCArray von LatLngs wurde beendet, um Polygone zu schließen, da Polylinien, die dasselbe MVCArray teilen, ebenfalls geschlossen werden (siehe Problem 2135).
- Ein Fehler wurde behoben, durch den Markierungen auf dem Bildschirm nicht mehr zu sehen waren, wenn der Zoom der Karte auf den aktuellen Wert festgelegt wurde.
- Fehler vom Typ „ImageAdManager“ für die korrekte Darstellung auf Android-Geräten wurde behoben.
- Das Polygon-Clip-Schema wurde so geändert, dass Polygone zulässig sind, die den Nord- oder Südpol enthalten.
- Der Breitengradbereich von MercatorProjection wurde entsprechend der Gleitkommagenauigkeit erhöht.
28. Januar 2010
- Problem 1367: Funktionsanfrage: LayoutManager für Entwickler zur Verfügung stellen, um DIVs im „Kontrollfluss“ zu platzieren
- Problem 1916: Funktionsanfrage: Möglichkeit zum Skalieren von MarkerImage hinzufügen
- Problem 1443: extension() und union() sollten das Objekt LatLngBounds zurückgeben
- Problem 1997: Dokumentation der MapOption „size“
- Problem 2074: Die Karte wird nicht gerendert, wenn die Weltkarte genau den Abmessungen des Kartencontainers entspricht
Erkennbare Änderungen:
- Indische Sprachen werden jetzt unterstützt:
- bn, gu, kn, ml, mr, ta, te
- Dem Ereignis-Namespace wurden neue statische Methoden hinzugefügt:
- addListenerOnce
- addDomListenerOnce
- Die neue Eigenschaft „encoded_lat_lngs“ wurde dem DirectionsStep-Objekt hinzugefügt, um die Gruppe von Breiten- und Längengraden im komprimierten ASCII-Format freizugeben.
- Verbesserte Leistung durch Entfernen der DOM-Elemente von Markierungen auf dem Bildschirm
- Fehler beim Schwenken in Google Chrome wurde behoben
- Fehler beim Zoomen auf dem iPhone wurden behoben.
19. Januar 2010
- Problem 1422: Funktionsanfrage: Entwickler können benutzerdefinierte Kartentypen erstellen
- Problem 1523: Funktionsanfrage: fromContainerPixelToLatLng (und umgekehrt)
- Problem 1443: extension() und union() sollten das Objekt LatLngBounds zurückgeben
- Problem 1960: Fehler: unvollständige Informationen mit ProvideTripAlternatives
- Problem 1675: Anleitungsdokumentation – Fehler
- Problem 1676: Fehler in der Anleitungsdokumentation – Steueroptionen
- Problem 1856: Polygone werden in Opera nicht gerendert!!!
- Problem 1954: Die Lokalisierung der bulgarischen Sprache ist nicht korrekt.
- Problem 1976: Fehler: Probleme mit benutzerdefinierten Symbolen und ziehbaren Markierungen
- Problem 2063: Kollisionen von Variablennamen beim Minimieren von OverlayView-Unterklassen
Erkennbare Änderungen:
- Veröffentlichung der Unterstützung für benutzerdefinierte Kartentypen, einschließlich Basiskartentypen, Overlay-Kartentypen und Projektionen:
- Neues ImageAdManager-Objekt zur Unterstützung benutzerdefinierter Kartenkacheln
17. Dezember 2009
Erkennbare Änderungen:
- Der anfängliche Stoß, der aufgetreten ist, bevor die Animation mit einer Karte schwenkt wurde
- Es wurde ein Problem behoben, durch das die Karte beim Herauszoomen über das maximale Zoomfaktor mit Scrollrad oder DoubleClick an eine andere Position verschoben wurde.
- Die Steuerelemente für Urheberrecht, hreflang und Navigation können an die Kartengröße angepasst werden.
- Getter, Setter und Ereignisnamen im alten Stil wurden offiziell verworfen und sind nicht mehr definiert.
10. Dezember 2009
- Problem 1820: Das Zoomen mit dem Mausrad scheint über den maximalen Zoomfaktor hinaus zu zoomen und die Position der Karte zu „springen/springen“.
- Problem 1743: Durch das Zoomen der Karte wird die Karte an einen völlig anderen Ort verschoben
Weitere wichtige Änderungen:
- Die neue Methode panToBounds wurde hinzugefügt.
- Neue Kartenanimation wurde hinzugefügt. Dies wirkt sich auf das Ziehen, Schwenken, Zoomen und Aufrufen von „setCenter/setZoom“ in allen Browsern aus.
- Eine Warnmeldung für ein Console-Log wurde hinzugefügt, wenn eingestellte Methoden verwendet werden.
25. November 2009
- Problem 1696: Funktionsanfrage: Platzierung der Kartensteuerung
- Problem 1909: „getBounds beschädigt“ nach Änderung der Kartenmitte
- Problem 1938:map.setOptions erkennt Steueroptionen nicht
Weitere wichtige Änderungen:
- RTL-Unterstützung für die Aktivierung der folgenden Sprachen hinzugefügt: Arabisch, Farsi, Hebräisch
- Freigegebenes „lat_lngs“-Attribut für die „DirectionsResult“-Schritte.
11. November 2009
- Problem 1742: Benutzerdefinierte Symbolmarkierungen werden immer über der Standardmarkierung angezeigt
Weitere wichtige Änderungen:
- Drei neue Sprachen werden jetzt unterstützt.
- Baskisch
- Galizisch
- Tagalog
29. Oktober 2009
- Problem 1421: Funktionsanfrage: Route zur API Version 3 hinzufügen
Weitere wichtige Änderungen:
- Referenzdokumentation mit DirectionsRenderer und DirectionsService aktualisiert
26. Oktober 2009
- Problem 1647: Funktionsanfrage: Geben Sie ein Ereignis für „domwindow dom ready“ an
- Problem 1710: Möglichkeit, Nutzer-Zoom-Ereignis bei Doppelklick abzubrechen
Weitere wichtige Änderungen:
- JS-Fehler wird ausgegeben, wenn ungültige Argumente an die neue google.maps.LatLng()-Funktion übergeben werden
- Fehler behoben: Statische Karte wurde beim Kartenaufruf zweimal geladen.
15. Oktober 2009
- Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
- Problem 1757: FitBounds() funktioniert nicht im 180-Meidian
- Problem 1790: „map.setOptions“ kann den Cursor nicht festlegen
- Problem 1767: Programmfehler bei Ereignisweitergabe
Weitere wichtige Änderungen:
- Updates für die Dokumentation:
- Neue Methode bereitgestellt: LatLngBounds.isEmpty()
- Alle Methoden, Ereignisse, Eigenschaften und Konstanten nach Name sortiert
- Falsche Typen in den Attributen der Polylinie und der Polygonoption wurden korrigiert.
28. September 2009
- Verbesserungen der Poly-Rendering-Leistung.
- Ein Problem mit der JS-Warnung für SVGView wurde behoben.
22. September 2009
- Problem 1420: Funktion: Polylinienklasse der API hinzufügen
- Problem 1371: „map.bounds_changed“ wird wiederholt ausgelöst, wenn die Karte verschoben wird
- Problem 1700: Falsche Position beim Klicken nach dem Herauszoomen in Firefox 3.5
- Problem 1702: Falscher latLng-Wert in den Klick- und dblclick-Ereignissen gemeldet, wenn ein übergeordnetes Element einen Scroll-Offset aufweist
- Problem 1723: Die Karte springt, wenn die Karte auf dem iPhone gezogen wird.
Weitere wichtige Änderungen:
- Polylinien und Polygone wurden eingeführt. Damit lassen sich Linien oder ausgefüllte Regionen auf der Karte zeichnen, Strich- und Füllstile angeben und die meisten Mausereignisse unterstützen (also noch kein Mouseover). Sie funktionieren in allen unterstützten Browsern (IE 6.0 und höher, Firefox 2.0 und höher, Safari 3.1 und höher, Chrome), einschließlich unterstützter Mobilgeräte.
- Der Entwicklerleitfaden für Polylinien und Polygone wurde um zwei neue Abschnitte ergänzt.
- Der API-Referenz für Polylinien und Polygone wurden zwei neue Klassen hinzugefügt.
- Es wurde ein neues Kartenereignis „idle“ hinzugefügt, das ausgelöst wird, wenn sich die Karte ein wenig verschoben hat. Behebt Problem 1371.
- Es wurden falsche LatLng-Werte zurückgegeben, die von den Klickereignissen zurückgegeben wurden.
- Der Zoomfehler auf dem iPhone wurde behoben. Siehe Problem 1723.
10. September 2009
- Problem 1659: Falscher latLng-Wert in den Klick- und dblclick-Ereignissen nach dem Schwenken gemeldet, Firefox 3.5
- Problem 1621: Falscher Standort nach Klicken auf Karte in IE8 mit Dooctype
- Problem 1642: InfoWindow overflow:auto
- Problem 1531: Die Höhe des Infofensters wächst mit jeder Öffnung
Weitere wichtige Änderungen:
- Die Syntax für Get-/Set-Methoden und Ereignisnamen wurde wie unten beschrieben geändert. Die alte Syntax wird weiterhin unterstützt, um abwärtskompatibel zu bleiben. Beispiel:
- set_funBoat() => setFunBoat()
- get_funBoat() => getFunBoat()
- FunBoat_changed => Funboat_Changed
- Der Overlay View-Schnittstelle wurde eine neue Methode „onAdd“ hinzugefügt, die aufgerufen wird, wenn Bereiche und die Projektion erstmals initialisiert werden. Damit wird Problem 1377 behoben.
- Die Methode „remove“ der OverlayView-Oberfläche wurde in „onRemove“ umbenannt. Der alte Name wird weiterhin unterstützt, um abwärtskompatibel zu bleiben.
2. September 2009
- Problem 1525: get_bounds-Fehler bei niedrigen Zoomstufen
- Problem 1596: Schwenken über den nördlichen oder südlichen Rand der Welt zurück
- Problem 1643: Fehler: Scrollrad der Karte unnötigerweise
- Problem 1379: Mir werden in Korea keine Kartendaten in V3 angezeigt.
Weitere wichtige Änderungen:
- Kontinuierliches Scrollrad und Doppelklick-Zoom in Chrome, Safari 4 und Firefox 3.5 aktiviert
- Verbesserte Kartenziehleistung
- Durch Doppelklicken wird die Karte nach dem Zoomen zentriert
24. August 2009
- Problem 1567: „map.set_center“ an einen Ort in der Nähe funktioniert nicht.
- Problem 1605: Beim Scrollen auf der Karte wird die Seite gescrollt.
- Problem 1467: Schwenkkartenfunktion und Animation
Weitere wichtige Änderungen:
- Zoomen des Scrollrads standardmäßig aktiviert. Wenn Sie sie deaktivieren möchten, setzen Sie die Scrollrad-Property der Karte auf "false".
- Die Dokumentation wurde aktualisiert und enthält nun die Funktionen „panTo“ und „panBy“.
14. August 2009
- Problem 1575: Fehler in der Methode „zieh_draggable()“ für ziehbare Markierungen
Weitere wichtige Änderungen:
- Das Zoomen des Scrollrads wurde aktiviert.
- Ein Problem wurde behoben, bei dem iPhones betroffen waren, bei denen Kartensprünge nach dem Ziehen aufgetreten sind.
4. August 2009
- Problem 1393: ziehbare Markierungen zulassen
- Problem 1448: Fehler: API v3 benötigt eine Funktion „checkAnpassen()“ (oder eine entsprechende Funktion)
- Problem 1404: Fehler beim Cursor in Opera
- Problem 1514: Auswahlschlüssel „hreflang“ wird falsch angezeigt; HTML 4.01 ist streng
- Problem 1426: Steuerung des InfoWindow Z-Index
Weitere wichtige Änderungen:
- Ziehen und Ziehen auf dem iPhone
- ZIndexer-Setter und -Getter zu InfoWindow-Objekten hinzugefügt.
Änderungen an der Dokumentation:
- Methoden „get_draggable“ und „set_draggable“ hinzugefügt
- Ereignisse zum Ziehen von Markierungen, Dragstart, Dragend, Draggable_Changed hinzugefügt
- Ziehbare Eigenschaft für Markierung hinzugefügt
- Infofenster mit den Methoden „get_zIndex“ und „set_zIndex“ hinzugefügt
- Infofenster zIndex_changed-Ereignis hinzugefügt
- zIndex-Eigenschaft des Infofensters hinzugefügt
13. Juli 2009
- Problem 1415: infowindow content: selectable true/ false
- Problem 1432: Das Mouseout-Ereignis wird nicht ausgelöst, nachdem „set_icon“ aufgerufen wurde.
- Problem 1365: Kartentypsteuerelemente werden mit strengem DOCTYPE falsch gerendert
Weitere wichtige Änderungen:
- Entwickler müssen keine Größe für ein MarkerImage mehr angeben, die API erkennt sie, wenn sie nicht angegeben ist. Die Größe, der Anker und der Ursprungsargument für „MarkerImage“ sind optional.
- Entwickler müssen OverlayView.call(this) nicht mehr im Konstruktor einer OverlayView-Unterklasse aufrufen.
- Die geänderten OverlayView-Methoden wurden von der Benutzeroberfläche entfernt. Dies sollte sich nicht auf den Entwicklercode auswirken, da diese Methoden zuvor nicht verwendet wurden.
- Die Option für die teilweise Übereinstimmung wurde aus Geocoder-Anfrageobjekten entfernt. Wenn ein Entwickler sie weitergibt, hat dies keine Auswirkungen auf die Abfrage.
12. Juni 2009
Geänderte Probleme:
- Problem 1363: Fehler: Kartenklickereignisse werden auf dem iPhone nicht gesendet
Weitere wichtige Änderungen:
- Große Zoomsteuerung ist in allen Browsern anklickbar
- Infofenster löschen das große Zoomsteuerelement, sodass es sich vollständig in der Karte und den Steuerelementen befindet
- Mobiles Urheberrecht verwendet schöne Bilder
- Die Kacheln werden aus der Mitte heraus geladen (statt oben links).
- Nutzer können dann nicht mehr den Text der Kartentyp-Schaltflächen oder die zugehörigen Steuerbilder auswählen
- Die Hauptbibliothek ist um ca. 1,9 KB kleiner.