مشاركة عبر


ملاحظات حول إصدار عنصر تحكم خريطة Web SDK

يحتوي هذا المستند على معلومات حول الميزات الجديدة والتغييرات الأخرى في عنصر تحكم الخريطة.

v3 (الأحدث)

3.6.0 (CDN: 18 فبراير 2025، npm: 20 فبراير 2025)

الميزات الجديدة

  • أضف خيارا StyleOptions.styleOverrides جديدا يتحكم في رؤية عناصر الخريطة المختلفة، بما في ذلك countryRegionو buildingFootprintadminDistrictadminDistrict2و.roadDetails
  • أضف auto الخيار إلى StyleOptions.language و atlas.setLanguage الذي يعين خيار اللغة لمطابقة رأس قبول اللغة في المستعرض.

إصلاح الأخطاء

  • حل المشكلة حيث يؤدي النقر فوق زر الإغلاق لنافذة منبثقة داخل عنصر نموذج إلى تشغيل إرسال النموذج.
  • إصلاح المشكلة حيث ImageLayer.setOptions() من المحتمل أن يتسبب في حدوث أخطاء إحباط إذا كانت الصورة كبيرة ولم يكتمل الطلب.

تغييرات أخرى

  • تعطيل بيانات تتبع الاستخدام بشكل افتراضي.

3.5.0 (CDN: 4 نوفمبر 2024، npm: 7 نوفمبر 2024)

الميزات الجديدة

  • إضافة دعم لعنصر التحكم في وضع ملء الشاشة.

إصلاح الأخطاء

  • كشف نوع جديد على PolygonExtrusionLayerOptions.fillPattern لدعم DataDrivenPropertyValueSpecification<string>.

3.4.0 (CDN: 30 سبتمبر 2024، npm: 2 أكتوبر 2024)

الميزات الجديدة

  • إضافة دعم ل PMTiles.

إصلاح الأخطاء

  • إمكانية الوصول: إصلاح مشكلة تجاوز السعة مع تسمية منتقي الأنماط في حاويات صغيرة.
  • إصلاح الإسناد الذي لا يتم تحديثه بعد تغيير النمط باستخدام مصدر بيانات GeoJSON.
  • الإصلاح setCamera باستخدام الحدود والحد الأدنى/الحد الأقصى للتكبير/التصغير.
  • استخدم ResizeObserver بدلا من أحداث تغيير حجم النافذة.
  • إصلاح عرض شعار التذييل.

تغييرات أخرى

  • إضافة @types/geojson كتبعية.
  • تحديث التبعية @microsoft/applicationinsights-web إلى ^3.3.0

3.3.0 (8 أغسطس 2024)

الميزات الجديدة

  • تحديث عنصر التحكم في حقوق النشر
    • اجعل نص حقوق النشر أصغر وتأكد من احتوائه على سطر واحد.
    • استخدم أنواعا مختلفة من شعارات Microsoft لنسق CSS مختلفة لتحسين الرؤية.
    • تنفيذ RWD لإخفاء جزء من المكون (شعار MS) عندما تكون لوحة الخريطة صغيرة نسبيا.
  • تحسين فئة الطبقة الأساسية عن طريق إضافة المجردة getOptions والوظائف setOptions .

إصلاح الأخطاء

  • تخطي المصادر الموجودة عند نسخ طبقات المستخدم.
  • [كسر] معالجة الترتيب غير الصحيح لقيم خط العرض وخط الطول في Position.fromLatLng().
  • إصلاح مشكلة مرئية للعنصر المخفية التي يمكن الوصول إليها على أزرار التحكم.

3.2.1 (13 مايو 2024)

الميزات الجديدة

  • تقييد التحريك الأفقي عند renderWorldCopies تعيين إلى false.
  • اجعل easeTo الحركة أكثر flyTo سلاسة عندما تكون النقطة الهدف قريبة من الحدود: maxBounds أو حواف العالم العمودية أو antimeridian.

إصلاح الأخطاء

  • تصحيح الأرقام التي يمكن الوصول إليها لعناصر التحكم المخفية أثناء استخدام الأمر "إظهار الأرقام".
  • إصلاح تسرب الذاكرة في العامل عند إزالة الخريطة.
  • إصلاح تغييرات التكبير/التصغير والتحريك غير المرغوب فيها في نهاية حركة التحريك.

تغييرات أخرى

  • تحسين تنسيق التعليمات البرمجية المضمنة في المستند.

3.2.0 (29 مارس 2024)

تغييرات أخرى

  • ترقية MapLibre إلى V4.

  • قم بتصحيح القيمة الافتراضية من HtmlMarkerOptions.pixelOffset إلى [0, -18][0, 0] في المستند.

3.1.2 (22 فبراير 2024)

الميزات الجديدة

  • تمت إضافة fillAntialias خيار إلى PolygonLayer لتمكين MSAA antialiasing على تعبئة المضلع.

تغييرات أخرى

  • تحديث أيقونة الملاحظات والارتباط.

3.1.1 (26 يناير 2024)

الميزات الجديدة

  • تمت إضافة خيار جديد، enableAccessibilityLocationFallback، لتمكين أو تعطيل الرجوع العكسي لواجهة برمجة التطبيقات للترميز الجغرافي لإمكانية الوصول (قارئ الشاشة).

إصلاح الأخطاء

  • تم حل مشكلة حيث كان من المحتمل أن يرسل ApplicationInsights v3.0.5 عددا كبيرا من الطلبات.

3.1.0 (12 يناير 2024)

الميزات الجديدة

  • تمت إضافة عنصر تحكم جديد، atlas.control.ScaleControl، لعرض شريط مقياس على الخريطة.

  • قدم وظائف للوصول إلى حالة ميزة وتحديثها وحذفها.

إصلاح الأخطاء

  • معالجة مشكلة ترتيب الطبقة بعد تحديث النمط، عند إدراج طبقة مستخدم قبل طبقة مستخدم أخرى.

  • [كسر] محاذاة سلوك نمط تعبئة المضلع مع Maplibre. الآن، يقوم fillPattern الخيار بتعطيل fillColor الخيار باستمرار. عند التكوين fillColor لطبقات المضلع، تأكد من fillPattern تعيين إلى undefined.

3.0.3 (29 نوفمبر 2023)

الميزات الجديدة

  • دعم ESM المضمن.

تغييرات أخرى

  • تمت ترقية ميزة إمكانية وصول ذوي الاحتياجات الخاصة لقارئ الشاشة لاستخدام Search V2 API (الترميز الجغرافي العكسي).

  • إمكانية وصول ذوي الاحتياجات الخاصة المحسنة في عناصر تحكم البوصلة والنباتات.

3.0.2 (1 نوفمبر 2023)

إصلاح الأخطاء

  • معالجة عدة أخطاء في ملف تعريف النوع وإضافة تبعية ل @maplibre/maplibre-gl-style-spec.

تغييرات أخرى

  • تمت إزالة عناوين التخويل من طلبات النمط، والصورة المصغرة، والنص، والتصغير لتحسين التخزين المؤقت ل CDN للأصول الثابتة.

  • تم تحديث الوثائق الخاصة ب map.clear() و layers.clear().

3.0.1 (6 أكتوبر 2023)

إصلاح الأخطاء

  • تحسينات مختلفة لإمكانية وصول ذوي الاحتياجات الخاصة.

  • تم حل المشكلة المتعلقة بالإسناد الديناميكي عند تمكين التحميل التدريجي.

  • تم إصلاح أسماء الأحداث المفقودة في HtmlMarkerEvents.

تغييرات أخرى

  • أساليب الأعضاء المعدلة المراد حمايتها لعناصر تحكم التكبير/التصغير والنقط والبوصلة.

  • يتم تعطيل بيانات تتبع الاستخدام بشكل افتراضي في سحابة Azure Government.

3.0.0 (18 أغسطس 2023)

إصلاح الأخطاء

  • تم إصلاح عنصر تحكم التكبير/التصغير لمراعاة maxBoundsCameraOptions.

  • تم إصلاح مشكلة تغيير مواضع الماوس بعد تحويل مقياس css على حاوية الخريطة.

تغييرات أخرى

  • قم بإيقاف إصدار 2022-08-05 تعريف النمط تدريجيا وقم بتبديل الإعداد الافتراضي styleDefinitionsVersion إلى 2023-01-01.

  • تمت إضافة المعلمة mvc لتشمل إصدار التحكم في الخريطة في كل من التعريفات وطلبات النمط.

التثبيت

يتوفر الإصدار على npm وCDN.

  • NPM: راجع الإرشادات في azure-maps-control@3.0.0

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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 يوليو 2023)

إصلاح الأخطاء

  • نسبة البكسل الديناميكية الثابتة في تبعية maplibre-gl الأساسية.

  • تم إصلاح مشكلة عدم sortKeyتطبيق ، variableAnchorradialOffset، عند استخدامها في SymbolLayer الخيارات.

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات الموجودة في azure-maps-control@3.0.0-preview.10

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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 يونيو 2023)

الميزات الجديدة

  • يتم استخدام WebGL2 بشكل افتراضي.

  • واجهات برمجة تطبيقات الارتفاع: atlas.sources.ElevationTileSource، ، map.enableElevation(elevationSource, options)map.disableElevation()

  • القدرة على تخصيص maxPitch / minPitch في CameraOptions

إصلاح الأخطاء

  • تم إصلاح مشكلة حيث قد ينتج عن عناصر DOM المكررة المتعلقة بإمكانية وصول ذوي الاحتياجات الخاصة عند map.setServiceOptions استدعاء

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات الموجودة في azure-maps-control@3.0.0-preview.9

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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 يونيو 2023)

إصلاح الأخطاء

  • تم إصلاح استثناء حدث أثناء تحديث خاصية تخطيط لم يعد موجودا.

  • تم إصلاح مشكلة عدم تحديث مؤشرات BubbleLayer التي يمكن الوصول إليها عند تعديل مصدر البيانات.

  • تم إصلاح خطأ في المكالمات اللاحقة map.setStyle() إذا تم استرداد نمط Maplibre الخام في stylechanged رد اتصال الحدث على تسلسل النمط.

تغييرات أخرى

  • شعار الإسناد المحدث والارتباط.

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات في azure-maps-control@3.0.0-preview.8

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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 مايو 2023)

الميزات الجديدة

  • بالإضافة إلى تكوين الخريطة، يدعم Map.setServiceOptions() الآن تغيير domain، styleAPIVersionفي styleDefinitionsVersion وقت التشغيل.

إصلاح الأخطاء

  • تم إصلاح استثناء انتهاء صلاحية الرمز المميز عند إعادة التسمية عند استخدام Azure AD / الرمز المميز المشترك / المصادقة المجهولة عن طريق التأكد من حل المصادقة قبل أي طلب تعريف نمط

  • تعريف النمط المكرر وطلبات الصور المصغرة الثابتة

  • تم تصحيح غير صحيح aria-label تم تطبيقه لتصغير عنصر زر التحكم

  • تم إصلاح إمكانية حاوية عنصر حقوق النشر غير المعرفة عند تعيين withRuleBasedAttribution إلى false

  • تم إصلاح إمكانية إزالة وحدة استماع الحدث التي تم استدعاؤها على هدف غير محدد في EventManager.remove()

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات في azure-maps-control@3.0.0-preview.7

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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 مارس 2023)

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات في azure-maps-control@3.0.0-preview.6

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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>
    

الميزات الجديدة

  • تحسين أداء تحويل النمط الداخلي.

إصلاح الأخطاء

  • تم حل مشكلة عدم مصادقة طلب مجموعة الأنماط الأول للمصادقة AAD .

  • تم التخلص من الطلبات المكررة أثناء تهيئة الخريطة وعلى أحداث تغيير النمط.

3.0.0-preview.5 (15 مارس 2023)

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات في azure-maps-control@3.0.0-preview.5

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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>
    

الميزات الجديدة

  • دعم تحديث mapConfiguration ديناميكيا عبر map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })

3.0.0-preview.4 (10 مارس 2023)

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات الموجودة في azure-maps-control@3.0.0-preview.4

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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>
    

الميزات الجديدة

  • تغطية موسعة للخريطة في الصين واليابان وكوريا.

  • معاينة أنماط الخريطة المحدثة (Road / Night / Hybrid / Gray Scale Dark / Gray Scale Light / Terra / High Contrast Dark / High Contrast Light).

  • مزيد من التفاصيل حول تغطية الطرق / بناء الآثار / المسارات.

  • نطاقات أوسع لمستوى التكبير/التصغير (1~21) لنمط Terra.

  • مزيد من التفاصيل حول النقل العام بما في ذلك العبارات والمترو ومحطات الحافلات.

  • معلومات إضافية حول ارتفاع الجبال وموقع الشلالات.

التغييرات

  • تدعم بيانات حركة المرور الآن الوضع النسبي فقط.

  • مهمل showBuildingModels في StyleOptions.

  • تغيير الإعداد الافتراضي minZoom من -2 إلى 1.

إصلاح الأخطاء

  • تم تنظيف تسربات الذاكرة المختلفة في Map.dispose().

  • التنقل المحسن لعلامة تبويب منتقي الأنماط لإمكانية وصول ذوي الاحتياجات الخاصة في تخطيط القائمة.

  • تبديل النمط المحسن عن طريق تجنب كائنات الاستنساخ العميق.

  • تم إصلاح استثناء حدث في SourceManager عند تبديل النمط بالمصادر التي لم تكن متجهة أو نقطية.

  • [كسر] يتم إصدار الأحداث السابقة sourceadded فقط إذا تمت إضافة مصادر جديدة إلى النمط. يتم الآن sourceremoved / sourceadded إصدار الأحداث عندما لا يكون المصدر الجديد والمصدر الأصلي في النمط الحالي متساويين، حتى إذا كان لديهم نفس معرف المصدر.

3.0.0-preview.3 (2 فبراير 2023)

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات الموجودة في azure-maps-control@3.0.0-preview.3

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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>
    

الميزات الجديدة

إصلاح الأخطاء

  • تم إصلاح المشكلة في تعيين اللغة، zh-Hant-TW والآن لم تعد تعود إلى en-US.

  • تم إصلاح عدم القدرة على التبديل بين مناطق المستخدم (عرض).

  • تم إصلاح الاستثناء الذي حدث عند تبديل الأنماط أثناء تحميل الطبقة التدريجية قيد التقدم.

  • تم إصلاح استرداد معلومات إمكانية وصول ذوي الاحتياجات الخاصة من طبقات تسمية تجانب الخريطة.

  • تم إصلاح المشكلة العرضية حيث لا يتم إعادة إنشاء تجانبات المتجهات بعد إضافة الصور عبر ImageSpriteManager.add().

3.0.0-preview.2 (16 ديسمبر 2022)

التثبيت

تتوفر المعاينة على npm وCDN.

  • NPM: راجع الإرشادات الموجودة في azure-maps-control@3.0.0-preview.2

  • CDN: الرجوع إلى CSS وJavaScript التاليين <head> في عنصر ملف 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>
    

الميزات الجديدة

أضف progressiveLoading و progressiveLoadingInitialLayerGroups إلى StyleOptions لتمكين إمكانية تحميل طبقات الخريطة تدريجيا. تعمل هذه الميزة على تحسين وقت التحميل المتصور للخريطة. لمزيد من المعلومات، راجع ملاحظات الإصدار 2.2.2.

إصلاح الأخطاء

  • تم إصلاح مشكلة عدم الاحتفاظ بترتيب طبقات المستخدم بعد استدعاء map.layers.move().

  • تم إصلاح عدم القدرة على تعطيل حوادث المرور في TrafficControlOptions عند new atlas.control.TrafficControl({incidents: false}) استخدامها.

  • أضف .atlas-map إلى جميع محددات css لتحديد نطاق الأنماط داخل حاوية الخريطة. يمنع الإصلاح css من إضافة الأنماط غير المرغوب فيها عن طريق الخطأ إلى عناصر أخرى على الصفحة.

3.0.0-preview.1 (18 نوفمبر 2022)

التثبيت

تتوفر المعاينة على npm.

الميزات الجديدة

هذا التحديث هو المعاينة الأولى لإصدار 3.0.0 القادم. تمت ترقية تبعية maplibre-gl الأساسية من 1.14 إلى 3.0.0-pre.1، مما يوفر تحسينات في الاستقرار والأداء.

إصلاح الأخطاء

  • تم إصلاح مشكلة انحدار تمنع IndoorManager من إزالة مجموعة الإطارات المتجانبة:

    indoorManager.setOptions({
        tilesetId: undefined
    })
    

v2

2.3.7 (22 فبراير 2024)

الميزات الجديدة

  • تمت إضافة fillAntialias خيار إلى PolygonLayer لتمكين MSAA antialiasing على تعبئة المضلع.
  • تمت إضافة خيار جديد، enableAccessibilityLocationFallback، لتمكين أو تعطيل الرجوع العكسي لواجهة برمجة التطبيقات للترميز الجغرافي لإمكانية الوصول (قارئ الشاشة).

تغييرات أخرى

  • تحديث أيقونة الملاحظات والارتباط.

2.3.6 (12 يناير 2024)

الميزات الجديدة

  • تمت إضافة عنصر تحكم جديد، atlas.control.ScaleControl، لعرض شريط مقياس على الخريطة.

  • قدم وظائف للوصول إلى حالة ميزة وتحديثها وحذفها.

إصلاح الأخطاء

  • معالجة مشكلة ترتيب الطبقة بعد تحديث النمط، عند إدراج طبقة مستخدم قبل طبقة مستخدم أخرى.

2.3.5 (29 نوفمبر 2023)

تغييرات أخرى

  • تمت ترقية ميزة إمكانية وصول ذوي الاحتياجات الخاصة لقارئ الشاشة لاستخدام Search V2 API (الترميز الجغرافي العكسي).

2.3.4 (1 نوفمبر 2023)

تغييرات أخرى

  • تمت إزالة عناوين التخويل من طلبات النمط، والصورة المصغرة، والنص، والتصغير لتحسين التخزين المؤقت ل CDN للأصول الثابتة.

  • تم تحديث الوثائق الخاصة ب map.clear() و layers.clear().

2.3.3 (6 أكتوبر 2023)

إصلاح الأخطاء

  • تم حل المشكلة المتعلقة بالإسناد الديناميكي عند تمكين التحميل التدريجي.

2.3.2 (11 أغسطس 2023)

إصلاح الأخطاء

  • تم إصلاح مشكلة حيث قد ينتج عن عناصر DOM المكررة المتعلقة بإمكانية وصول ذوي الاحتياجات الخاصة عند map.setServiceOptions استدعاؤها.

  • تم إصلاح عنصر تحكم التكبير/التصغير لمراعاة maxBoundsCameraOptions.

تغييرات أخرى

  • تمت إضافة المعلمة mvc لتشمل إصدار التحكم في الخريطة في كل من التعريفات وطلبات النمط.

2.3.1 (27 يونيو 2023)

إصلاح الأخطاء

  • ImageSpriteManager قد تتم إزالة تصحيح صور الأيقونات أثناء تغيير النمط

تغييرات أخرى

  • الأمان: إصلاح العشوائية غير الآمنة في إنشاء UUID.

2.3.0 (2 يونيو 2023)

الميزات الجديدة

  • [كسر] تمت إعادة بناء التعليمات البرمجية ل StyleManager الداخلي لاستبداله _stylePatch ب transformStyle. سيسمح هذا التغيير لأيقونات درع الطريق بالتحديث والعرض بشكل صحيح بعد تبديل الأنماط.

إصلاح الأخطاء

  • تم إصلاح استثناء حدث أثناء تحديث خاصية تخطيط لم يعد موجودا.

  • تم إصلاح مشكلة عدم تحديث مؤشرات BubbleLayer التي يمكن الوصول إليها عند تعديل مصدر البيانات.

تغييرات أخرى

  • شعار الإسناد المحدث والارتباط.

2.2.7 (2 مايو 2023)

الميزات الجديدة

  • بالإضافة إلى تكوين الخريطة، يدعم Map.setServiceOptions() الآن تغيير domain، styleAPIVersionفي styleDefinitionsVersion وقت التشغيل.

إصلاح الأخطاء

  • تم إصلاح استثناء انتهاء صلاحية الرمز المميز عند إعادة التسمية عند استخدام Azure AD / الرمز المميز المشترك / المصادقة المجهولة عن طريق التأكد من حل المصادقة قبل أي طلب تعريف نمط

  • تعريف النمط المكرر وطلبات الصور المصغرة الثابتة

  • تم تصحيح غير صحيح aria-label تم تطبيقه لتصغير عنصر زر التحكم

  • تم إصلاح إمكانية حاوية عنصر حقوق النشر غير المعرفة عند تعيين withRuleBasedAttribution إلى false

  • تم إصلاح إمكانية إزالة وحدة استماع الحدث التي تم استدعاؤها على هدف غير معرف في EventManager.remove()

2.2.6

إصلاح الأخطاء

  • تم حل مشكلة عدم مصادقة طلب مجموعة الأنماط الأول للمصادقة AAD .

  • تم التخلص من الطلبات المكررة أثناء تهيئة الخريطة وعلى أحداث تغيير النمط.

2.2.5

الميزات الجديدة

  • دعم تحديث mapConfiguration ديناميكيا عبر map.setServiceOptions({ mapConfiguration: 'MAP_CONFIG' })

2.2.4

إصلاح الأخطاء

  • تم تنظيف تسربات الذاكرة المختلفة في Map.dispose().

  • التنقل المحسن لعلامة تبويب منتقي الأنماط لإمكانية وصول ذوي الاحتياجات الخاصة في تخطيط القائمة.

2.2.3

الميزات الجديدة

إصلاح الأخطاء

  • تم إصلاح المشكلة في تعيين اللغة، zh-Hant-TW والآن لم تعد تعود إلى en-US.

  • تم إصلاح عدم القدرة على التبديل بين مناطق المستخدم (عرض).

  • تم إصلاح الاستثناء الذي حدث عند تبديل الأنماط أثناء تحميل الطبقة التدريجية قيد التقدم.

  • تم إصلاح استرداد معلومات إمكانية وصول ذوي الاحتياجات الخاصة من طبقات تسمية تجانب الخريطة.

  • تم إصلاح المشكلة العرضية حيث لا يتم إعادة إنشاء تجانبات المتجهات بعد إضافة الصور عبر ImageSpriteManager.add().

2.2.2 (15 ديسمبر 2022)

الميزات الجديدة

أضف progressiveLoading و progressiveLoadingInitialLayerGroups إلى StyleOptions لتمكين إمكانية تحميل طبقات الخريطة تدريجيا. تعمل هذه الميزة على تحسين وقت التحميل المتصور للخريطة.

  • progressiveLoading
    • تمكين التحميل التدريجي لطبقات الخريطة.
    • الإعدادات الافتراضية لـ false.
  • progressiveLoadingInitialLayerGroups
    • تحديد مجموعات الطبقات المراد تحميلها أولا.
    • الإعدادات الافتراضية لـ ["base"].
    • القيم المحتملة هي baseوlabelstransitbuildings.labels_places
    • يتم تأجيل مجموعات الطبقات الأخرى بحيث يمكن تحميل مجموعات الطبقة الأولية أولا.

إصلاح الأخطاء

  • تم إصلاح مشكلة عدم الاحتفاظ بترتيب طبقات المستخدم بعد استدعاء map.layers.move().

  • تم إصلاح عدم القدرة على تعطيل حوادث المرور في TrafficControlOptions عند new atlas.control.TrafficControl({incidents: false}) استخدامها.

الخطوات التالية

استكشاف العينات التي تعرض خرائط Azure:

البقاء على اطلاع على خرائط Azure: