إظهار نسبة استخدام الشبكة على الخريطة
ثمة نوعان من بيانات نسبة استخدام الشبكة المتوفرة في خرائط Azure:
تتكون بيانات الحوادث من البيانات المستندة إلى النقاط والخطوط لأشياء مثل الإنشاءات وإغلاقات الطرق والحوادث.
بيانات التدفق - توفر قياسات تخص حركة المرور على الطرق. غالباً ما يتم استخدام بيانات تدفق حركة المرور لتلوين الطرق. تستند الألوان إلى مقدار حركة المرور التي تبطئ التدفق، نسبة إلى حد السرعة، أو مقياس آخر. ثمة أربع قيم يمكن تمريرها إلى خيار نسبة حركة المرور
flow
للخريطة.قيمة التدفق الوصف none
لا تعرض بيانات حركة المرور على الخريطة relative
إظهار بيانات حركة المرور المرتبطة بسرعة التدفق الحر للطريق relative-delay
عرض المناطق الأبطأ من متوسط التأخير المتوقع absolute
يظهر السرعة المطلقة لجميع المركبات على الطريق
توضح التعليمات البرمجية التالية كيفية عرض بيانات حركة المرور على الخريطة.
//Show traffic on the map using the traffic options.
map.setTraffic({
incidents: true,
flow: 'relative'
});
يوضح نموذج تراكب نسبة استخدام الشبكة كيفية عرض تراكب نسبة استخدام الشبكة على الخريطة. للحصول على التعليمات البرمجية المصدر لهذا النموذج، راجع التعليمات البرمجية المصدر لتراكب نسبة استخدام الشبكة.
خيارات تراكب نسبة استخدام الشبكة
تتيح لك أداة خيارات تراكب نسبة استخدام الشبكة التبديل بين إعدادات تراكب نسبة استخدام الشبكة المختلفة لمعرفة كيفية تغيير العرض. للحصول على التعليمات البرمجية المصدر لهذا النموذج، راجع التعليمات البرمجية المصدر لخيارات تراكب نسبة استخدام الشبكة.
إضافة عناصر تحكم نسبة استخدام الشبكة
هناك عنصري تحكم مختلفان لحركة المرور يمكن إضافتها إلى الخريطة. يضيف عنصر التحكم الأول، TrafficControl
زر تبديل يمكن استخدامه لتشغيل حركة المرور وإيقاف تشغيلها. تسمح لك خيارات عنصر التحكم هذا بتحديد وقت استخدام إعدادات نسبة استخدام الشبكة عند إظهار نسبة استخدام الشبكة. بشكل افتراضي، يعرض عنصر التحكم هذا تدفق نسبة استخدام الشبكة النسبي وبيانات الحادث، ومع ذلك، يمكنك تغيير هذا السلوك وإظهار تدفق نسبة استخدام الشبكة المطلق وعدم حدوث أي حوادث إذا رغبت في ذلك. يضيف عنصر التحكم الثاني، TrafficLegendControl
، وسيلة إيضاح تدفق نسبة استخدام الشبكة إلى الخريطة التي تساعد المستخدم على فهم ما يعنيه طريق التعليمات البرمجية للون. يظهر عنصر التحكم هذا فقط على الخريطة عند عرض بيانات تدفق حركة المرور على الخريطة وإخفاؤها في جميع الأوقات الأخرى.
توضح التعليمات البرمجية التالية كيفية إضافة عناصر التحكم في نسبة استخدام الشبكة إلى الخريطة.
//Att the traffic control toggle button to the top right corner of the map.
map.controls.add(new atlas.control.TrafficControl(), { position: 'top-right' });
//Att the traffic legend control to the bottom left corner of the map.
map.controls.add(new atlas.control.TrafficLegendControl(), { position: 'bottom-left' });
عينة عناصر التحكم في حركة المرور هي خريطة تعمل بكامل طاقتها توضح كيفية عرض بيانات نسبة استخدام الشبكة على الخريطة. للحصول على التعليمات البرمجية المصدر لهذا النموذج، راجع التعليمات البرمجية المصدر لعناصر التحكم في نسبة استخدام الشبكة.
الخطوات التالية
تعرّف على المزيد حول الفئات والأساليب المُستخدمة في هذه المقالة:
تحسين تجارب المستخدم: