Versionshinweise zum Web SDK-Kartensteuerelement
Dieses Dokument enthält Informationen zu neuen Features und anderen Änderungen am Kartensteuerelement.
v3 (neuste Version)
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
undsetOptions
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
festgelegtfalse
ist. - Machen Sie
easeTo
undflyTo
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,
enableAccessibilityLocationFallback
um 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.ScaleControl
um 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
diefillPattern
Option die Option konsistent. Stellen Sie beim KonfigurierenfillColor
für Polygonebenen sicher, dassfillPattern
sie aufundefined
.
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()
undlayers.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
undvariableAnchor
nicht inSymbolLayer
-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 imstylechanged
Ereignisrü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 wurdeEs 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 werdensourceremoved
/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
[BREAKING] Migration von adal-angular zu @azure/msal-browser zur Verwendung für die Authentifizierung mit Microsoft Azure Active Directory (Azure AD). Möglicherweise erforderliche Änderungen:
Platform / Reply URL
Der Typ muss im Azure AD-App-Registrierungsportal aufSingle-page application
festgelegt werden.- Der Code muss geändert werden, wenn ein benutzerdefinierter Kontext
authOptions.authContext
verwendet wird. - Weitere Informationen finden Sie unter Migrieren einer JavaScript-App von ADAL.js zu MSAL.js.
Mit CameraBoundsOptions in Map.setCamera(options) lassen Sie die Einstellung von Neigung und Peilung zu.
Fehlerkorrekturen
Es wurde ein Problem bei der Sprachzuordnung behoben,
zh-Hant-TW
wird jetzt nicht mehr aufen-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.
Installieren Sie azure-maps-control@next für Ihre Abhängigkeiten:
npm i azure-maps-control@next
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,
enableAccessibilityLocationFallback
um 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.ScaleControl
um 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()
undlayers.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
durchtransformStyle
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 wurdeEs 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
- Mit CameraBoundsOptions in Map.setCamera(options) lassen Sie die Einstellung von Neigung und Peilung zu.
Fehlerkorrekturen
Es wurde ein Problem bei der Sprachzuordnung behoben,
zh-Hant-TW
wird jetzt nicht mehr aufen-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
undlabels_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: