Informacje o wersji kontrolki mapy zestawu SDK sieci Web
Ten dokument zawiera informacje o nowych funkcjach i innych zmianach w kontrolce mapy.
Wersja 3 (najnowsza wersja)
3.5.0 (CDN: 4 listopada 2024 r., npm: 7 listopada)
Nowe funkcje
- Dodano obsługę kontrolki pełnoekranowej.
Poprawki błędów
- Uwidaczniaj nowy typ w
PolygonExtrusionLayerOptions.fillPattern
systemie, aby obsługiwać programDataDrivenPropertyValueSpecification<string>
.
3.4.0 (CDN: 30 września 2024 r., npm: 2 października)
Nowe funkcje
- Dodano obsługę pmTiles.
Poprawki błędów
- Ułatwienia dostępu: rozwiąż problem z przepełnieniem etykietą selektora stylów w małych kontenerach.
- Napraw przypisanie nie jest aktualizowane po zmianach stylu za pomocą źródła danych GeoJSON.
- Naprawa
setCamera
za pomocą ograniczeń i minimalnego/maksymalnego powiększenia. - Użyj
ResizeObserver
zamiast zdarzeń zmiany rozmiaru okna. - Napraw szerokość logo stopki.
Inne zmiany
- Dodaj
@types/geojson
jako zależność. - Aktualizowanie zależności
@microsoft/applicationinsights-web
do^3.3.0
3.3.0 (8 sierpnia 2024 r.)
Nowe funkcje
- Aktualizowanie kontrolki Prawa autorskie
- Ustaw tekst praw autorskich na mniejszy i upewnij się, że pasuje do jednego wiersza.
- Użyj różnych typów logo firmy Microsoft dla różnych motywów CSS, aby zwiększyć widoczność.
- Zaimplementuj RWD, aby ukryć część składnika (logo MS), gdy kanwa mapy jest stosunkowo mała.
- Zwiększ klasę warstwy bazowej, dodając funkcje abstrakcyjne
getOptions
isetOptions
.
Poprawki błędów
- Pomiń istniejące źródła podczas kopiowania warstw użytkowników.
- [BREAKING] Rozwiąż niepoprawną kolejność wartości szerokości geograficznej i długości geograficznej w pliku
Position.fromLatLng()
. - Rozwiązano problem z widocznym ukrytym elementem dostępnym na przyciskach sterowania.
3.2.1 (13 maja 2024 r.)
Nowe funkcje
- Ogranicz poziome przesuwanie, gdy
renderWorldCopies
jest ustawione nafalse
. - Zrób
easeTo
iflyTo
animacja wygładsza, gdy punkt docelowy znajduje się blisko limitów: maxBounds, pionowych krawędzi świata lub antymeryków.
Poprawki błędów
- Popraw dostępne numery dla ukrytych kontrolek podczas używania polecenia "Pokaż liczby".
- Napraw przeciek pamięci w narzędziu roboczym po usunięciu mapy.
- Napraw niepożądane zmiany powiększenia i przesuwania na końcu przesuwania ruchu.
Inne zmiany
- Popraw format wbudowanego kodu w dokumencie.
3.2.0 (29 marca 2024 r.)
Inne zmiany
Uaktualnij wersję MapLibre do wersji 4.
Popraw wartość
HtmlMarkerOptions.pixelOffset
domyślną od[0, -18]
do[0, 0]
w dokumentach.
3.1.2 (22 lutego 2024 r.)
Nowe funkcje
- Dodano
fillAntialias
opcjęPolygonLayer
włączania antyaliasingu MSAA na wypełnieniach wielokątnych.
Inne zmiany
- Zaktualizuj ikonę opinii i link.
3.1.1 (26 stycznia 2024 r.)
Nowe funkcje
- Dodano nową opcję,
enableAccessibilityLocationFallback
, aby włączyć lub wyłączyć rezerwowanie odwrotnego geokodowania interfejsu API dla ułatwień dostępu (czytnik zawartości ekranu).
Poprawki błędów
- Rozwiązano problem polegający na tym, że usługa ApplicationInsights w wersji 3.0.5 potencjalnie wysyłała dużą liczbę żądań.
3.1.0 (12 stycznia 2024 r.)
Nowe funkcje
Dodano nową kontrolkę ,
atlas.control.ScaleControl
aby wyświetlić pasek skalowania na mapie.Wprowadzono funkcje służące do uzyskiwania dostępu, aktualizowania i usuwania stanu funkcji.
Poprawki błędów
Rozwiązano problem porządkowania warstw po aktualizacji stylu, gdy warstwa użytkownika jest wstawiana przed inną warstwą użytkownika.
[BREAKING] Wyrównano zachowanie wzorca wypełnienia wielokątnego z maplibre.
fillPattern
Teraz opcja stale wyłączafillColor
tę opcję. Podczas konfigurowaniafillColor
warstw wielokąta upewnij się, żefillPattern
jest ustawiona wartośćundefined
.
3.0.3 (29 listopada 2023 r.)
Nowe funkcje
- Dołączono obsługę platformy ESM.
Inne zmiany
Funkcja ułatwień dostępu dla czytnika zawartości ekranu została uaktualniona do korzystania z interfejsu API wyszukiwania w wersji 2 (odwrotne geokodowanie).
Ulepszona dostępność w kontrolkach Compass i Pitch.
3.0.2 (1 listopada 2023 r.)
Poprawki błędów
- Rozwiązano kilka błędów w pliku deklaracji typu i dodano zależność dla elementu
@maplibre/maplibre-gl-style-spec
.
Inne zmiany
Usunięto nagłówki autoryzacji z żądań stylu, miniatury, sprite i glyph w celu ulepszenia buforowania sieci CDN dla zasobów statycznych.
Zaktualizowano dokumentację dla i
map.clear()
layers.clear()
.
3.0.1 (6 października 2023 r.)
Poprawki błędów
Różne ulepszenia ułatwień dostępu.
Rozwiązano problem z dynamicznym przypisywaniem przy włączonym postępowym ładowaniu.
Naprawiono brakujące nazwy zdarzeń w pliku
HtmlMarkerEvents
.
Inne zmiany
Zmodyfikowane metody składowe, które mają być chronione dla kontrolek powiększania, skoku i kompasu.
Dane telemetryczne są domyślnie wyłączone w chmurze Azure Government.
3.0.0 (18 sierpnia 2023 r.)
Poprawki błędów
Naprawiono kontrolkę powiększenia, aby uwzględnić aparat
maxBounds
FotograficznyOpcje.Rozwiązano problem polegający na tym, że pozycje myszy zostały przesunięte po przekształceniu skali css w kontenerze mapy.
Inne zmiany
Wycofano wersję
2022-08-05
definicji stylu i przełączono wartość domyślnąstyleDefinitionsVersion
na2023-01-01
.mvc
Dodano parametr , aby obejmował wersję kontrolki mapy zarówno w definicjach, jak i żądaniach stylu.
Instalacja
Wersja jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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 lipca 2023 r.)
Poprawki błędów
Dynamiczny współczynnik pikseli stały w podstawowej zależności maplibre-gl.
Rozwiązano problem polegający na tym, że
sortKey
element ,radialOffset
variableAnchor
nie był stosowany w przypadku użycia wSymbolLayer
opcjach.
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.10
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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 czerwca 2023 r.)
Nowe funkcje
WebGL2 jest używany domyślnie.
Interfejsy API podniesienia uprawnień:
atlas.sources.ElevationTileSource
, ,map.enableElevation(elevationSource, options)
map.disableElevation()
Możliwość dostosowywania parametru maxPitch /minPitch w
CameraOptions
Poprawki błędów
- Rozwiązano problem polegający na tym, że zduplikowane elementy DOM związane z ułatwieniami dostępu mogły powodować
map.setServiceOptions
wywołanie
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.9
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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 czerwca 2023 r.)
Poprawki błędów
Naprawiono wyjątek, który wystąpił podczas aktualizowania właściwości układu, który już nie istnieje.
Rozwiązano problem polegający na tym, że wskaźniki dostępności elementu BubbleLayer nie były aktualizowane po zmodyfikowaniu źródła danych.
Naprawiono błąd w kolejnych
map.setStyle()
wywołaniach, jeśli pierwotny styl Maplibre został pobrany w wywołaniu zwrotnymstylechanged
zdarzeń w przypadku serializacji stylów.
Inne zmiany
- Zaktualizowano logo i link autorstwa.
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.8
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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 maja 2023 r.)
Nowe funkcje
- Oprócz konfiguracji mapy Map.setServiceOptions() obsługuje teraz zmianę
domain
elementu ,styleAPIVersion
styleDefinitionsVersion
w środowisku uruchomieniowym.
Poprawki błędów
Naprawiono wyjątek wygasły token podczas ponownego uruchamiania podczas korzystania z usługi Azure AD / tokenu udostępnionego / uwierzytelniania anonimowego, upewniając się, że uwierzytelnianie zostało rozwiązane przed dowolnym żądaniem definicji stylu
Naprawiono nadmiarowe żądania definicji stylu i miniatur
Naprawiono nieprawidłową odpowiedź
aria-label
zastosowaną w celu pomniejszania elementu przycisku kontrolkiNaprawiono możliwość niezdefiniowanego kontenera elementu praw autorskich, gdy dla parametruRuleBasedAttribution ustawiono wartość false
Naprawiono możliwość usunięcia odbiornika zdarzeń wywoływanego na niezdefiniowanym obiekcie docelowym w
EventManager.remove()
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NpM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.7
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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 marca 2023 r.)
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.6
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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>
Nowe funkcje
- Zoptymalizowano wydajność transformacji stylu wewnętrznego.
Poprawki błędów
Rozwiązano problem polegający na tym, że pierwsze żądanie zestawu stylów było nieuwierzytelnione na potrzeby
AAD
uwierzytelniania.Wyeliminowano nadmiarowe żądania podczas inicjowania mapy i ze zmienionymi zdarzeniami stylu.
3.0.0-preview.5 (15 marca 2023 r.)
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.5
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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>
Nowe funkcje
- Obsługa dynamicznego aktualizowania mapConfiguration za pomocą polecenia
map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })
3.0.0-preview.4 (10 marca 2023 r.)
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.4
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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>
Nowe funkcje
Rozszerzone pokrycie mapy w Chinach, Japonii i Korei.
Podgląd odświeżonych stylów mapy (Droga / Noc / Hybryda / Szara skala ciemna / Szara skala jasny / Terra / Duży kontrast ciemny / duży kontrast jasny).
Więcej szczegółów na temat dróg/śladów budowlanych/zasięgu szlaków.
Szersze zakresy poziomów powiększenia (1~21) dla stylu terra.
Więcej szczegółów na temat transportu publicznego, w tym promów, metra i przystanków autobusowych.
Dodatkowe informacje o wysokości gór i lokalizacji wodospadów.
Zmiany
Dane ruchu obsługują teraz tylko tryb względny.
Przestarzałe
showBuildingModels
w styleOptions.Zmieniono wartość domyślną
minZoom
z -2 na 1.
Poprawki błędów
Wyczyszczone różne przecieki pamięci w pliku Map.dispose().
Ulepszona nawigacja na kartach selektora stylów w celu ułatwienia dostępu w układzie listy.
Zoptymalizowane przełączanie stylu przez uniknięcie głębokiego klonowania obiektów.
Naprawiono wyjątek, który wystąpił w narzędziu SourceManager podczas przełączania stylu ze źródłami, które nie były wektorem ani rasterem.
[BREAKING]
sourceadded
Wcześniej zdarzenia są emitowane tylko wtedy, gdy nowe źródła są dodawane do stylu. Terazsourceremoved
/sourceadded
zdarzenia są emitowane, gdy nowe źródło i oryginalne źródło w bieżącym stylu nie są równe, nawet jeśli mają ten sam identyfikator źródłowy.
3.0.0-preview.3 (2 lutego 2023 r.)
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.3
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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>
Nowe funkcje
[BREAKING] Przeprowadzono migrację z biblioteki adal-angular do @azure/msal-browser używanej do uwierzytelniania za pomocą usługi Microsoft Azure Active Directory (Azure AD). Zmiany, które mogą być wymagane:
Platform / Reply URL
Typ musi być ustawiony naSingle-page application
wartość w portalu rejestracji aplikacji usługi Azure AD.- Zmiana kodu jest wymagana w przypadku użycia niestandardowego
authOptions.authContext
. - Aby uzyskać więcej informacji, zobacz How to migrate a JavaScript app from ADAL.js to MSAL.js (Jak migrować aplikację JavaScript z ADAL.js do MSAL.js).
Zezwalaj na ustawianie skoków i łożysk za pomocą parametru CameraBoundsOptions w elem . Map.setCamera(options).
Poprawki błędów
Rozwiązano problem z mapowaniem języka, ale teraz
zh-Hant-TW
nie wraca doen-US
elementu .Naprawiono brak możliwości przełączania między regionami użytkownika (widok).
Naprawiono wyjątek, który wystąpił podczas przełączania stylu podczas ładowania warstwy progresywnej.
Naprawiono pobieranie informacji o ułatwieniach dostępu z warstw etykiet kafelka mapy.
Rozwiązano problem okazjonalny polegający na tym, że kafelki wektorowe nie były rerenderowane po dodaniu obrazów za pomocą metody ImageSpriteManager.add().
3.0.0-preview.2 (16 grudnia 2022 r.)
Instalacja
Wersja zapoznawcza jest dostępna w usłudze npm i CDN.
NPM: zapoznaj się z instrukcjami w witrynie azure-maps-control@3.0.0-preview.2
CDN: Odwołania do następujących arkuszy CSS i JavaScript w
<head>
elemencie pliku HTML:<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>
Nowe funkcje
Dodaj progressiveLoading
warstwy mapy i progressiveLoadingInitialLayerGroups
do opcji StyleOptions , aby umożliwić stopniowe ładowanie warstw mapy. Ta funkcja poprawia postrzegany czas ładowania mapy. Aby uzyskać więcej informacji, zobacz informacje o wersji 2.2.2.
Poprawki błędów
Rozwiązano problem polegający na tym, że kolejność warstw użytkowników nie została zachowana po wywołaniu metody
map.layers.move()
.Naprawiono brak możliwości wyłączenia zdarzeń ruchu w elemecie TrafficControlOptions , gdy
new atlas.control.TrafficControl({incidents: false})
jest używany.Dodaj
.atlas-map
do wszystkich selektorów css, aby ograniczyć zakres stylów w kontenerze mapy. Poprawka uniemożliwia przypadkowe dodawanie niechcianych stylów css do innych elementów na stronie.
3.0.0-preview.1 (18 listopada 2022 r.)
Instalacja
Wersja zapoznawcza jest dostępna w programie npm.
Zainstaluj usługę azure-maps-control@next w zależnościach:
npm i azure-maps-control@next
Nowe funkcje
Ta aktualizacja jest pierwszą wersją zapoznawcza nadchodzącej wersji 3.0.0. Podstawowa zależność maplibre-gl została uaktualniona z 1.14
do 3.0.0-pre.1
systemu , oferując poprawę stabilności i wydajności.
Poprawki błędów
Rozwiązano problem regresji uniemożliwiający programowi IndoorManager usunięcie zestawu kafelków:
indoorManager.setOptions({ tilesetId: undefined })
v2
2.3.7 (22 lutego 2024 r.)
Nowe funkcje
- Dodano
fillAntialias
opcjęPolygonLayer
włączania antyaliasingu MSAA na wypełnieniach wielokątnych. - Dodano nową opcję,
enableAccessibilityLocationFallback
, aby włączyć lub wyłączyć rezerwowanie odwrotnego geokodowania interfejsu API dla ułatwień dostępu (czytnik zawartości ekranu).
Inne zmiany
- Zaktualizuj ikonę opinii i link.
2.3.6 (12 stycznia 2024 r.)
Nowe funkcje
Dodano nową kontrolkę ,
atlas.control.ScaleControl
aby wyświetlić pasek skalowania na mapie.Wprowadzono funkcje służące do uzyskiwania dostępu, aktualizowania i usuwania stanu funkcji.
Poprawki błędów
- Rozwiązano problem porządkowania warstw po aktualizacji stylu, gdy warstwa użytkownika jest wstawiana przed inną warstwą użytkownika.
2.3.5 (29 listopada 2023 r.)
Inne zmiany
- Funkcja ułatwień dostępu dla czytnika zawartości ekranu została uaktualniona do korzystania z interfejsu API wyszukiwania w wersji 2 (odwrotne geokodowanie).
2.3.4 (1 listopada 2023 r.)
Inne zmiany
Usunięto nagłówki autoryzacji z żądań stylu, miniatury, sprite i glyph w celu ulepszenia buforowania sieci CDN dla zasobów statycznych.
Zaktualizowano dokumentację dla i
map.clear()
layers.clear()
.
2.3.3 (6 października 2023 r.)
Poprawki błędów
- Rozwiązano problem z dynamicznym przypisywaniem przy włączonym postępowym ładowaniu.
2.3.2 (11 sierpnia 2023 r.)
Poprawki błędów
Rozwiązano problem polegający na tym, że zduplikowane elementy DOM związane z ułatwieniami dostępu mogły powodować
map.setServiceOptions
wywołanie wywołania.Naprawiono kontrolkę powiększenia, aby uwzględnić aparat
maxBounds
FotograficznyOpcje.
Inne zmiany
mvc
Dodano parametr , aby obejmował wersję kontrolki mapy zarówno w definicjach, jak i żądaniach stylu.
2.3.1 (27 czerwca 2023 r.)
Poprawki błędów
- Poprawka
ImageSpriteManager
obrazów ikon może zostać usunięta podczas zmiany stylu
Inne zmiany
- Zabezpieczenia: niezabezpieczona poprawka losowości w generowaniu identyfikatorów UUID.
2.3.0 (2 czerwca 2023 r.)
Nowe funkcje
- [BREAKING] Refaktoryzował wewnętrzny element StyleManager, aby zamienić element
_stylePatch
natransformStyle
. Ta zmiana pozwoli ikonom osłony dróg na prawidłowe aktualizowanie i renderowanie po przełączeniu stylu.
Poprawki błędów
Naprawiono wyjątek, który wystąpił podczas aktualizowania właściwości układu, który już nie istnieje.
Rozwiązano problem polegający na tym, że wskaźniki dostępności elementu BubbleLayer nie były aktualizowane po zmodyfikowaniu źródła danych.
Inne zmiany
- Zaktualizowano logo i link autorstwa.
2.2.7 (2 maja 2023 r.)
Nowe funkcje
- Oprócz konfiguracji mapy Map.setServiceOptions() obsługuje teraz zmianę
domain
elementu ,styleAPIVersion
styleDefinitionsVersion
w środowisku uruchomieniowym.
Poprawki błędów
Naprawiono wyjątek wygasły token podczas ponownego uruchamiania podczas korzystania z usługi Azure AD / tokenu udostępnionego / uwierzytelniania anonimowego, upewniając się, że uwierzytelnianie zostało rozwiązane przed dowolnym żądaniem definicji stylu
Naprawiono nadmiarowe żądania definicji stylu i miniatur
Naprawiono nieprawidłową odpowiedź
aria-label
zastosowaną w celu pomniejszania elementu przycisku kontrolkiNaprawiono możliwość niezdefiniowanego kontenera elementu praw autorskich, gdy dla parametruRuleBasedAttribution ustawiono wartość false
Naprawiono możliwość usunięcia odbiornika zdarzeń wywoływanego na niezdefiniowanym obiekcie docelowym w elemecie EventManager.remove()
2.2.6
Poprawki błędów
Rozwiązano problem polegający na tym, że pierwsze żądanie zestawu stylów było nieuwierzytelnione na potrzeby
AAD
uwierzytelniania.Wyeliminowano nadmiarowe żądania podczas inicjowania mapy i ze zmienionymi zdarzeniami stylu.
2.2.5
Nowe funkcje
- Obsługa dynamicznego aktualizowania mapConfiguration za pomocą polecenia
map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })
2.2.4
Poprawki błędów
Wyczyszczone różne przecieki pamięci w pliku Map.dispose().
Ulepszona nawigacja na kartach selektora stylów w celu ułatwienia dostępu w układzie listy.
2.2.3
Nowe funkcje
- Zezwalaj na ustawianie skoków i łożysk za pomocą parametru CameraBoundsOptions w elem . Map.setCamera(options).
Poprawki błędów
Rozwiązano problem z mapowaniem języka, ale teraz
zh-Hant-TW
nie wraca doen-US
elementu .Naprawiono brak możliwości przełączania między regionami użytkownika (widok).
Naprawiono wyjątek, który wystąpił podczas przełączania stylu podczas ładowania warstwy progresywnej.
Naprawiono pobieranie informacji o ułatwieniach dostępu z warstw etykiet kafelka mapy.
Rozwiązano problem okazjonalny polegający na tym, że kafelki wektorowe nie były rerenderowane po dodaniu obrazów za pomocą metody ImageSpriteManager.add().
2.2.2 (15 grudnia 2022 r.)
Nowe funkcje
Dodaj progressiveLoading
warstwy mapy i progressiveLoadingInitialLayerGroups
do opcji StyleOptions , aby umożliwić stopniowe ładowanie warstw mapy. Ta funkcja poprawia postrzegany czas ładowania mapy.
progressiveLoading
- Umożliwia progresywne ładowanie warstw mapy.
- Wartość domyślna to
false
.
progressiveLoadingInitialLayerGroups
- Określa grupy warstw, które mają być ładowane jako pierwsze.
- Wartość domyślna to
["base"]
. - Możliwe wartości to
base
, ,labels
transit
,buildings
, ilabels_places
. - Inne grupy warstw są odroczone, tak aby początkowe grupy warstw mogły zostać załadowane jako pierwsze.
Poprawki błędów
Rozwiązano problem polegający na tym, że kolejność warstw użytkowników nie została zachowana po wywołaniu metody
map.layers.move()
.Naprawiono brak możliwości wyłączenia zdarzeń ruchu w elemecie TrafficControlOptions , gdy
new atlas.control.TrafficControl({incidents: false})
jest używany.
Następne kroki
Zapoznaj się z przykładami przedstawiającymi usługę Azure Maps:
Bądź na bieżąco z usługą Azure Maps: