نينجو

نينجو هو نظام برمجي للأرصاد الجوية ، وهو مشروع مشترك بين هيئة الأرصاد الجوية الألمانية ، وهيئة الأرصاد الجوية الكندية ، والمعهد الدنماركي للأرصاد الجوية ، وهيئة الأرصاد الجوية السويسرية (MeteoSwiss )، والجيش الألماني (Bundeswehr ). يتألف من وحدات لمراقبة الظواهر الجوية ، وتعديل التنبؤات الجوية ، وعرض البيانات المناخية. كما يتضمن مكونًا إضافيًا لمعالجة البيانات دفعةً واحدة، قادرًا على عرض المنتجات الرسومية دون اتصال بالإنترنت، والتي يمكن عرضها، على سبيل المثال، عبر خدمة ويب. وهو في الأساس نظام عميل-خادم، ومُنفذ بالكامل باستخدام لغة البرمجة جافا .

تم إطلاق برنامج NinJo من قبل هيئة الأرصاد الجوية الألمانية (Deutscher Wetterdienst, DWD) والجيش الألماني (Bundeswehr Geo Information Service, BGIS) في عام 2000. ومنذ عام 2006، يُستخدم NinJo عمليًا. ويُمنح ترخيص NinJo لجهات الأرصاد الجوية والمنظمات والجامعات غير المشاركة في اتحاد التطوير.

وصف

نينجو هو نظام عميل-خادم مزود بشاشات تفاعلية على جانب العميل، يتم تغذيتها بواسطة تطبيقات معالجة دفعية مُنفذة على الخادم. تمت برمجة النظام بالكامل بلغة جافا ، ويمكن توسيعه بسهولة بإضافة طبقات وتطبيقات أخرى وفقًا لمتطلبات المستخدم. يمكن تثبيت محطة العمل التي تغذيها الخوادم على أنظمة تشغيل مختلفة (مثل يونكس ، لينكس، ومايكروسوفت ويندوز )، مما يغني عن استيراد شفرة المصدر إلى نظام التشغيل المحدد. [ 1 ]

يستورد خادم NinJo مجموعة متنوعة من البيانات المناخية، مثل تقارير METAR وصور الرادار الجوي وصور الأقمار الصناعية للأرصاد الجوية ومخرجات التنبؤ العددي بالطقس (NWP)، من خلال برامج مخصصة لمعالجة الملفات، ويجعلها متاحة لشاشات العرض الخاصة بالعميل. [ 1 ]

العميل عبارة عن محطة عمل NinJo تعرض البيانات في طبقات منفصلة. يمكن للمستخدمين إضافة أي عدد من الطبقات إلى مشهد NinJo، حيث تعرض جميع الطبقات بيانات متزامنة زمنيًا لنفس منطقة الخريطة. [ 2 ] تعرض الطبقات بيانات جغرافية مرجعية، وليست صورًا ثابتة، لذا يتم عرض البيانات على الشاشة مباشرةً من البيانات، ويُظهر الاستكشاف التفاعلي باستخدام الماوس قيم البيانات الأصلية، وليس قيمًا مُستخرجة من مقياس معين. تُخزن البيانات بتنسيقها الأصلي، بدلاً من تنسيق داخلي مشترك، مما يمنع تدهور الجودة عند التكبير/التصغير، ويحافظ دائمًا على جميع تفاصيل ودقة البيانات الأصلية. [ 3 ]

الطبقات مستقلة، ويمكن إضافتها وإزالتها من المشاهد بشكل منفصل، كما يمكن إظهارها أو إخفاؤها. [ 2 ] يمكن ترتيب الطبقات بأي ترتيب يرغب فيه المستخدمون، مما يتيح لهم تنظيم جميع أنواع البيانات وفقًا لاحتياجاتهم الخاصة. يمكن ضبط المشاهد لما يلي: [ 1 ]

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

تتوفر أدوات مختلفة لتحسين أو فحص العروض. على سبيل المثال، من الممكن إجراء مقاطع عرضية رأسية في مشهد متعدد الطبقات، واستخراج البنية الرأسية لبيانات التنبؤ العددي بالطقس أو بيانات الرادار. [ 3 ]

مراجع

  1. 1 2 3 "المعلومات التقنية" . اتحاد نينجو. 2018. تم الاطلاع عليه في 20 أبريل 2020 .
  2. 1 2 "الميزات" . اتحاد نينجو. 2018. تم الاسترجاع في 20 أبريل 2020 .
  3. 1 2 جو، بول؛ فالا ماري. وآخرون . (6-10 سبتمبر 2004). تصورات الرادار في مشروع NinJo (PDF) . المؤتمر الأوروبي الثالث المعني بالرادار في الأرصاد الجوية والهيدرولوجيا (ERAD). فيسبي، جزيرة جوتلاند، السويد.