Freigeben über


Versionshinweise zum Web SDK-Kartensteuerelement

Dieses Dokument enthält Informationen zu neuen Features und anderen Änderungen am Kartensteuerelement.

v3 (neuste Version)

3.5.0 (CDN: 4. November 2024, npm: 7. November)

Neue Funktionen

  • Unterstützung für Vollbildsteuerelement hinzufügen.

Fehlerkorrekturen

  • Machen Sie neuen Typ PolygonExtrusionLayerOptions.fillPattern zur Unterstützung verfügbar DataDrivenPropertyValueSpecification<string>.

3.4.0 (CDN: 30. September 2024, npm: 2. Oktober)

Neue Funktionen

  • Fügen Sie Unterstützung für PMTiles hinzu.

Fehlerkorrekturen

  • Barrierefreiheit: Beheben des Überlaufproblems mit der Formatauswahlbezeichnung in kleinen Containern.
  • Korrigieren Sie die Zuordnung nicht, nachdem Formatänderungen mit einer GeoJSON-Datenquelle geändert wurden.
  • Fix setCamera mit Grenzen und min/max Zoom.
  • Verwenden Sie ResizeObserver anstelle von Fensteränderungsereignissen.
  • Korrigieren Sie die Breite des Fußzeilenlogos.

Weitere Änderungen

  • Als Abhängigkeit hinzufügen @types/geojson .
  • Aktualisieren der Abhängigkeit von @microsoft/applicationinsights-web^3.3.0

3.3.0 (8. August 2024)

Neue Funktionen

  • Aktualisieren des Copyright-Steuerelements
    • Verkleineren Sie den Copyrighttext, und stellen Sie sicher, dass er in eine Zeile passt.
    • Verwenden Sie unterschiedliche Arten von Microsoft-Logos für verschiedene CSS-Designs, um die Sichtbarkeit zu verbessern.
    • Implementieren Sie RWD, um einen Teil der Komponente (MS-Logo) auszublenden, wenn der Kartenbereich relativ klein ist.
  • Verbessern Sie die Basisschichtklasse, indem Sie abstrakte getOptions und setOptions Funktionen hinzufügen.

Fehlerkorrekturen

  • Überspringen Sie vorhandene Quellen beim Kopieren von Benutzerebenen.
  • [BREAKING] Beheben Sie die falsche Reihenfolge der Breiten- und Längengradwerte in Position.fromLatLng().
  • Behebung des Problems mit ausgeblendeten barrierefreien Elementen, das auf Steuerelementschaltflächen sichtbar ist.

3.2.1 (13. Mai 2024)

Neue Funktionen

  • Horizontale Verschiebung einschränken, wenn renderWorldCopies festgelegt falseist.
  • Machen Sie easeTo und flyTo animationen reibungsloser, wenn der Zielpunkt nahe an den Grenzwerten liegt: maxBounds, vertikale Weltränder oder Antimeridian.

Fehlerkorrekturen

  • Korrigieren Sie barrierefreie Nummern für ausgeblendete Steuerelemente, während Sie den Befehl "Zahlen anzeigen" verwenden.
  • Beheben Sie speicherlecks in Workern, wenn die Karte entfernt wird.
  • Beheben Sie unerwünschte Zoom- und Verschiebungsänderungen am Ende einer Verschiebungsbewegung.

Weitere Änderungen

  • Verbessern Sie das Format von Inlinecode im Dokument.

3.2.0 (29. März 2024)

Weitere Änderungen

  • Aktualisieren Sie MapLibre auf V4.

  • Korrigieren Sie den Standardwert von HtmlMarkerOptions.pixelOffset bis [0, -18] in [0, 0] das Dokument.

3.1.2 (22. Februar 2024)

Neue Funktionen

  • Option zum PolygonLayer Aktivieren von MSAA-Antialiasing für Polygonfüllungen hinzugefügtfillAntialias.

Weitere Änderungen

  • Aktualisieren Sie das Feedbacksymbol und den Link.

3.1.1 (26. Januar 2024)

Neue Funktionen

  • Es wurde eine neue Option hinzugefügt, enableAccessibilityLocationFallbackum reverse-Geocoding-API-Fallback für Barrierefreiheit (Sprachausgabe) zu aktivieren oder zu deaktivieren.

Fehlerkorrekturen

  • Ein Problem wurde behoben, bei dem ApplicationInsights v3.0.5 potenziell eine große Anzahl von Anforderungen sendete.

3.1.0 (12. Januar 2024)

Neue Funktionen

  • Es wurde ein neues Steuerelement hinzugefügt, atlas.control.ScaleControlum eine Skalierungsleiste auf der Karte anzuzeigen.

  • Funktionen für den Zugriff, das Aktualisieren und Löschen eines Featurestatus wurden eingeführt.

Fehlerkorrekturen

  • Es wurde das Problem der Layerbestellung nach einer Formatvorlagenaktualisierung behoben, wenn eine Benutzerebene vor einer anderen Benutzerebene eingefügt wird.

  • [BREAKING] Richtete das Verhalten des Polygonfüllmusters an Maplibre aus. Jetzt deaktiviert fillColor die fillPattern Option die Option konsistent. Stellen Sie beim Konfigurieren fillColor für Polygonebenen sicher, dass fillPattern sie auf undefined.

3.0.3 (29. November 2023)

Neue Funktionen

  • EsM-Unterstützung enthalten.

Weitere Änderungen

  • Die Barrierefreiheitsfunktion für die Sprachausgabe wurde aktualisiert, um die Such-V2-API (umgekehrte Geocodierung) zu verwenden.

  • Verbesserte Barrierefreiheit in den Kompass- und Pitch-Steuerelementen.

3.0.2 (1. November 2023)

Fehlerkorrekturen

  • Es wurden mehrere Fehler in der Typdeklarationsdatei behoben und eine Abhängigkeit für @maplibre/maplibre-gl-style-spec hinzugefügt.

Weitere Änderungen

  • Die Autorisierungsheader von Style-, Miniaturansichts-, Sprite- und Glyph-Anforderungen wurden entfernt, um das CDN-Caching für statische Ressourcen zu verbessern.

  • Die Dokumentation für map.clear() und layers.clear() wurde aktualisiert.

3.0.1 (6. Oktober 2023)

Fehlerkorrekturen

  • Verschiedene Verbesserungen der Bedienungshilfen.

  • Das Problem mit der dynamischen Zuordnung bei aktiviertem progressiven Laden wurde behoben.

  • Fehlende Ereignisnamen in HtmlMarkerEvents hinzugefügt.

Weitere Änderungen

  • Die Member-Methoden für die Zoom-, Neigungs- und Kompass-Steuerung wurden so geändert, dass sie geschützt sind.

  • Die Telemetrie ist in der Azure Government Cloud standardmäßig deaktiviert.

3.0.0 (18. August 2023)

Fehlerkorrekturen

  • Festes Zoomsteuerelement, um die maxBounds CameraOptions zu berücksichtigen.

  • Es wurde ein Problem behoben, bei dem Mauspositionen nach einer CSS-Skalierungstransformation im Kartencontainer verschoben wurden.

Weitere Änderungen

  • Schrittweises Auslaufen der Formatvorlagendefinitionsversion 2022-08-05 und Umstellung der Standardversion „styleDefinitionsVersion“ auf „2023-01-01“.

  • Der Parameter mvc wurde hinzugefügt, um die Kartensteuerelementversion sowohl in Definitionen als auch in Stilanforderungen zu umfassen.

Installation

Die Version ist in NPM und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0/atlas.min.js"></script>
    

3.0.0-preview.10 (11. Juli 2023)

Fehlerkorrekturen

  • Dynamisches Pixelverhältnis in der zugrundeliegenden maplibre-gl-Abhängigkeit behoben.

  • Es wurde ein Problem behoben, bei dem sortKey, radialOffset und variableAnchor nicht in SymbolLayer-Optionen angewendet wurden.

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.10

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.10/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.10/atlas.min.js"></script>
    

3.0.0-preview.9 (27. Juni 2023)

Neue Funktionen

  • WebGL2 wird standardmäßig verwendet.

  • Rechteerweiterungs-APIs: atlas.sources.ElevationTileSource, map.enableElevation(elevationSource, options), map.disableElevation()

  • Möglichkeit zum Anpassen von maxPitch/minPitch in CameraOptions

Fehlerkorrekturen

  • Es wurde ein Problem behoben, bei dem es im Zusammenhang mit der Bedienungshilfen zu doppelten DOM-Elementen kommen konnte, wenn map.setServiceOptions aufgerufen wird.

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.9

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.9/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.9/atlas.min.js"></script>
    

3.0.0-preview.8 (2. Juni 2023)

Fehlerkorrekturen

  • Es wurde eine Ausnahme behoben, die beim Aktualisieren der Eigenschaft eines nicht mehr vorhandenen Layouts auftrat.

  • Es wurde ein Problem behoben, bei dem die verfügbaren Indikatoren von BubbleLayer beim Ändern der Datenquelle nicht aktualisiert wurden.

  • Es wurde ein Fehler bei nachfolgenden map.setStyle() Aufrufen behoben, wenn die unformatierte Maplibre-Formatvorlage im stylechangedEreignisrückruf bei der Stilserialisierung abgerufen wird.

Weitere Änderungen

  • Logo und Link zur Zuordnung wurden aktualisiert.

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.8

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.8/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.8/atlas.min.js"></script>
    

3.0.0-preview.7 (2. Mai 2, 2023)

Neue Funktionen

  • Zusätzlich zur Zuordnungskonfiguration unterstützt Map.setServiceOptions() jetzt das Ändern von domain, styleAPIVersion, styleDefinitionsVersion zur Laufzeit.

Fehlerkorrekturen

  • Die Ausnahme "Token abgelaufen" bei Neustarts bei Verwendung von Azure AD / Shared Token / anonymer Authentifizierung wurde behoben, indem sichergestellt wurde, dass die Authentifizierung jetzt vor jeglicher Stildefinitionsanforderung erfolgt

  • Es wurden redundante Formatdefinitions- und Miniaturansichtsanforderungen behoben

  • Falscher aria-label behoben, die auf das Verkleineren des Steuerelementschaltflächenelements angewendet wurde

  • Es wurde die Möglichkeit eines undefinierten Copyrightelementcontainers behoben, wenn withRuleBasedAttribution auf false festgelegt wurde

  • Es wurde die Möglichkeit der Entfernung des Ereignislisteners behoben, die für ein nicht definiertes Ziel in EventManager.remove() aufgerufen wird

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.7

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.7/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.7/atlas.min.js"></script>
    

3.0.0-preview.6 (31. März 2023)

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.6

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.6/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.6/atlas.min.js"></script>
    

Neue Funktionen

  • Die interne Formattransformationsleistung wurde optimiert.

Fehlerkorrekturen

  • Es wurde das Problem behoben, dass die erste Formatvorlagensatzanforderung für die AAD-Authentifizierung nicht authentifiziert wurde.

  • Redundante Anforderungen während der Zuordnungsinitialisierung und bei Formatänderungen wurden beseitigt.

3.0.0-preview.5 (15. März 2023)

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.5

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.5/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.5/atlas.min.js"></script>
    

Neue Funktionen

  • Unterstützung der dynamischen Aktualisierung von mapConfiguration über map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })

3.0.0-preview.4 (10. März 2023)

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Befolgen Sie die Anweisungen unter azure-maps-control@3.0.0-preview.4

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.4/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.4/atlas.min.js"></script>
    

Neue Funktionen

  • Erweiterte Kartenabdeckung in China, Japan und Korea.

  • Vorschau der aktualisierten Kartenstile (Straße/Nacht/Hybrid /Graustufen – Dunkel/Graustufen – Hell/Terra/Hoher Kontrast – Dunkel/Hoher Kontrast – Hell).

  • Weitere Informationen zur Abdeckung von Straßen/Gebäudegrundflächen/Wegen.

  • Breitere Bereiche der Vergrößerungsstufen (1~21) für den Terra-Stil.

  • Weitere Informationen zum öffentlichen Personennahverkehr, einschließlich Fähren, U-Bahnen und Bushaltestellen.

  • Zusätzliche Informationen über die Höhe von Bergen und die Lage von Wasserfällen.

Änderungen

  • Verkehrsdaten unterstützen jetzt nur den relativen Modus.

  • Veraltet: showBuildingModels in StyleOptions.

  • Der Standardwert minZoom wurde von -2 in 1 geändert.

Fehlerkorrekturen

  • Verschiedene Arbeitsspeicherverluste in Map.dispose() wurden beseitigt.

  • Die Registerkartennavigation der Stilauswahl für die Barrierefreiheit im Listen-Layout wurde verbessert.

  • Optimierte Änderung des Stils durch Vermeiden des tiefen Klonens von Objekten.

  • Es wurde eine Ausnahme behoben, die in SourceManager beim Ändern des Stils mit Quellen aufgetreten ist, die nicht Vektor oder Raster waren.

  • [BREAKING] Bisher wurden sourceadded-Ereignisse nur ausgegeben, wenn dem Stil neue Quellen hinzugefügt werden. Jetzt werden sourceremoved / sourceadded-Ereignisse ausgegeben, wenn die neue Quelle und die ursprüngliche Quelle im aktuellen Stil nicht gleich sind, auch wenn sie über die gleiche Quell-ID verfügen.

3.0.0-preview.3 (2. Februar 2023)

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Weitere Informationen finden Sie unter azure-maps-control@3.0.0-preview.3

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.3/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.3/atlas.min.js"></script>
    

Neue Funktionen

Fehlerkorrekturen

  • Es wurde ein Problem bei der Sprachzuordnung behoben, zh-Hant-TW wird jetzt nicht mehr auf en-US zurückgesetzt.

  • Durch eine entsprechende Fehlerbehebung ist es jetzt möglich, zwischen Benutzerregionen (Ansicht) zu wechseln.

  • Es wurde eine Ausnahme behoben, die beim Ändern des Stils während des Ladens einer progressiven Ebene aufgetreten ist.

  • Das Problem beim Abrufen von Barrierefreiheitsinformationen aus Kartenkachel-Bezeichnungsebenen wurde behoben.

  • Das gelegentlich auftretende Problem, dass Vektorkacheln nicht erneut wiedergegeben wurden, nachdem Bilder mit ImageSpriteManager.add() hinzugefügt wurden, wurde behoben.

3.0.0-preview.2 (16. Dezember 2022)

Installation

Die Vorschauversion ist in npm und CDN verfügbar.

  • NPM: Weitere Informationen finden Sie unter azure-maps-control@3.0.0-preview.2

  • CDN: Verweisen Sie im <head>-Element einer HTML-Datei auf den folgenden CSS- und JavaScript-Code:

    <link href="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.2/atlas.min.css" rel="stylesheet" />
    <script src="https://atlas.microsoft.com/sdk/javascript/mapcontrol/3.0.0-preview.2/atlas.min.js"></script>
    

Neue Funktionen

Durch die Hinzufügung von progressiveLoading und progressiveLoadingInitialLayerGroups zu StyleOptions ist es jetzt möglich, Kartenebenen progressiv zu laden. Dieses Feature verbessert die wahrgenommene Ladezeit der Karte. Weitere Informationen finden Sie in den Versionshinweisen zu Version 2.2.2.

Fehlerkorrekturen

  • Es wurde ein Problem behoben, aufgrund dessen die Reihenfolge der Benutzerebenen nach dem Aufruf von map.layers.move() nicht beibehalten wurde.

  • Es wurde ein Problem behoben, durch das Verkehrsvorfälle in TrafficControlOptions nicht deaktiviert werden können, wenn new atlas.control.TrafficControl({incidents: false}) verwendet wird.

  • Fügen Sie allen CSS-Selektoren .atlas-map hinzu, um die Formatvorlagen innerhalb des Kartencontainers einzuschränken. Der Fix verhindert, dass anderen Elementen auf der Seite über CSS versehentlich unerwünschte Formatvorlagen hinzugefügt werden.

3.0.0-preview.1 (18. November 2022)

Installation

Die Vorschauversion ist in npm verfügbar.

Neue Funktionen

Dieses Update ist die erste Vorschau auf die kommende Version 3.0.0. Die zugrunde liegende Abhängigkeit maplibre-gl wurde von 1.14 auf 3.0.0-pre.1 aktualisiert und bietet Verbesserungen im Hinblick auf Stabilität und Leistung.

Fehlerkorrekturen

  • Es wurde ein Regressionsproblem behoben, das IndoorManager daran hinderte, einen Kachelsatz zu entfernen:

    indoorManager.setOptions({
        tilesetId: undefined
    })
    

V2

2.3.7 (22. Februar 2024)

Neue Funktionen

  • Option zum PolygonLayer Aktivieren von MSAA-Antialiasing für Polygonfüllungen hinzugefügtfillAntialias.
  • Es wurde eine neue Option hinzugefügt, enableAccessibilityLocationFallbackum reverse-Geocoding-API-Fallback für Barrierefreiheit (Sprachausgabe) zu aktivieren oder zu deaktivieren.

Weitere Änderungen

  • Aktualisieren Sie das Feedbacksymbol und den Link.

2.3.6 (12. Januar 2024)

Neue Funktionen

  • Es wurde ein neues Steuerelement hinzugefügt, atlas.control.ScaleControlum eine Skalierungsleiste auf der Karte anzuzeigen.

  • Funktionen für den Zugriff, das Aktualisieren und Löschen eines Featurestatus wurden eingeführt.

Fehlerkorrekturen

  • Es wurde das Problem der Layerbestellung nach einer Formatvorlagenaktualisierung behoben, wenn eine Benutzerebene vor einer anderen Benutzerebene eingefügt wird.

2.3.5 (29. November 2023)

Weitere Änderungen

  • Die Barrierefreiheitsfunktion für die Sprachausgabe wurde aktualisiert, um die Such-V2-API (umgekehrte Geocodierung) zu verwenden.

2.3.4 (1. November 2023)

Weitere Änderungen

  • Die Autorisierungsheader von Style-, Miniaturansichts-, Sprite- und Glyph-Anforderungen wurden entfernt, um das CDN-Caching für statische Ressourcen zu verbessern.

  • Die Dokumentation für map.clear() und layers.clear() wurde aktualisiert.

2.3.3 (6. Oktober 2023)

Fehlerkorrekturen

  • Das Problem mit der dynamischen Zuordnung bei aktiviertem progressiven Laden wurde behoben.

2.3.2 (11. August 2023)

Fehlerkorrekturen

  • Es wurde ein Problem behoben, bei dem es im Zusammenhang mit der Bedienungshilfen zu doppelten DOM-Elementen kommen konnte, wenn map.setServiceOptions aufgerufen wird.

  • Festes Zoomsteuerelement, um die maxBounds CameraOptions zu berücksichtigen.

Weitere Änderungen

  • Der Parameter mvc wurde hinzugefügt, um die Kartensteuerelementversion sowohl in Definitionen als auch in Stilanforderungen zu umfassen.

2.3.1 (27. Juni 2023)

Fehlerkorrekturen

  • Korrektur des Fehlers, dass ImageSpriteManager-Symbolbilder bei Stiländerungen entfernt werden können

Weitere Änderungen

  • Sicherheit: Unsichere Zufälligkeitskorrektur bei der UUID-Generierung korrigiert.

2.3.0 (2. Juni 2023)

Neue Funktionen

  • [BREAKING] Der interne StyleManager wurde umgestaltet, um _stylePatch durch transformStyle zu ersetzen. Durch diese Änderung können Straßenschildsymbole nach einem Stilwechsel aktualisiert und ordnungsgemäß gerendert werden.

Fehlerkorrekturen

  • Es wurde eine Ausnahme behoben, die beim Aktualisieren der Eigenschaft eines nicht mehr vorhandenen Layouts auftrat.

  • Es wurde ein Problem behoben, bei dem die verfügbaren Indikatoren von BubbleLayer beim Ändern der Datenquelle nicht aktualisiert wurden.

Weitere Änderungen

  • Logo und Link zur Zuordnung wurden aktualisiert.

2.2.7 (2. Mai 2023)

Neue Funktionen

  • Zusätzlich zur Zuordnungskonfiguration unterstützt Map.setServiceOptions() jetzt das Ändern von domain, styleAPIVersion, styleDefinitionsVersion zur Laufzeit.

Fehlerkorrekturen

  • Die Ausnahme "Token abgelaufen" bei Neustarts bei Verwendung von Azure AD / Shared Token / anonymer Authentifizierung wurde behoben, indem sichergestellt wurde, dass die Authentifizierung jetzt vor jeglicher Stildefinitionsanforderung erfolgt

  • Es wurden redundante Formatdefinitions- und Miniaturansichtsanforderungen behoben

  • Falscher aria-label behoben, die auf das Verkleineren des Steuerelementschaltflächenelements angewendet wurde

  • Es wurde die Möglichkeit eines undefinierten Copyrightelementcontainers behoben, wenn withRuleBasedAttribution auf false festgelegt wurde

  • Es wurde die Möglichkeit der Entfernung des Ereignislisteners behoben, die für ein nicht definiertes Ziel in EventManager.remove() aufgerufen wird

2.2.6

Fehlerkorrekturen

  • Es wurde das Problem behoben, dass die erste Formatvorlagensatzanforderung für die AAD-Authentifizierung nicht authentifiziert wurde.

  • Redundante Anforderungen während der Zuordnungsinitialisierung und bei Formatänderungen wurden beseitigt.

2.2.5

Neue Funktionen

  • Unterstützung der dynamischen Aktualisierung von mapConfiguration über map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })

2.2.4

Fehlerkorrekturen

  • Verschiedene Arbeitsspeicherverluste in Map.dispose() wurden beseitigt.

  • Die Registerkartennavigation der Stilauswahl für die Barrierefreiheit im Listen-Layout wurde verbessert.

2.2.3

Neue Funktionen

Fehlerkorrekturen

  • Es wurde ein Problem bei der Sprachzuordnung behoben, zh-Hant-TW wird jetzt nicht mehr auf en-US zurückgesetzt.

  • Durch eine entsprechende Fehlerbehebung ist es jetzt möglich, zwischen Benutzerregionen (Ansicht) zu wechseln.

  • Es wurde eine Ausnahme behoben, die beim Ändern des Stils während des Ladens einer progressiven Ebene aufgetreten ist.

  • Das Problem beim Abrufen von Barrierefreiheitsinformationen aus Kartenkachel-Bezeichnungsebenen wurde behoben.

  • Das gelegentlich auftretende Problem, dass Vektorkacheln nicht erneut wiedergegeben wurden, nachdem Bilder mit ImageSpriteManager.add() hinzugefügt wurden, wurde behoben.

2.2.2 (15. Dezember 2022)

Neue Funktionen

Durch die Hinzufügung von progressiveLoading und progressiveLoadingInitialLayerGroups zu StyleOptions ist es jetzt möglich, Kartenebenen progressiv zu laden. Dieses Feature verbessert die wahrgenommene Ladezeit der Karte.

  • progressiveLoading
    • Ermöglicht das progressive Laden von Kartenebenen.
    • Wird standardmäßig auf false festgelegt.
  • progressiveLoadingInitialLayerGroups
    • Gibt die Ebenengruppen an, die zuerst geladen werden sollen.
    • Wird standardmäßig auf ["base"] festgelegt.
    • Mögliche Werte sind base, transit, labels, buildings und labels_places.
    • Andere Ebenengruppen werden zurückgestellt, sodass die ersten Ebenengruppen zuerst geladen werden können.

Fehlerkorrekturen

  • Es wurde ein Problem behoben, aufgrund dessen die Reihenfolge der Benutzerebenen nach dem Aufruf von map.layers.move() nicht beibehalten wurde.

  • Es wurde ein Problem behoben, durch das Verkehrsvorfälle in TrafficControlOptions nicht deaktiviert werden können, wenn new atlas.control.TrafficControl({incidents: false}) verwendet wird.

Nächste Schritte

Erkunden Sie einige Beispiele für Azure Maps:

Halten Sie sich über Azure Maps auf dem Laufenden: