عن المشروع

deck.gl هو إطار عمل للتصور يبسط عملية عرض مجموعات البيانات الضخمة من خلال تحويل البيانات (عادةً مصفوفات JSON) إلى مجموعة من الطبقات المرئية — مثل المضلعات والأيقونات والنصوص — والتي يمكن عرضها من خلال منظورات مختلفة تشمل الخرائط، ومنظور الشخص الأول، والعروض المتعامدة. تشمل القدرات الرئيسية ما يلي: - عرض وتحديث مجموعات البيانات واسعة النطاق بأداء عالٍ عبر WebGL2 و WebGPU. - معالجة مدمجة للأحداث التفاعلية للاختيار والتصفية والتمييز. - دعم الإسقاطات الخرائطية والتكامل مع كبار مزودي الخرائط الأساسية. - بنية قابلة للتوسع تتيح للمستخدمين إنشاء طبقات مخصصة وتوسيع الفئات الأساسية. يوفر إطار العمل خيارات تكامل متعددة، بما في ذلك علامة script مستقلة، ووحدات NPM للغة JavaScript و React، وتنفيذ بلغة Python عبر pydeck. وهو جزء من مشروع vis.gl التابع لمؤسسة OpenJS Foundation.