عن المشروع
Ocean Watch هي منصة قائمة على الويب مصممة لتوحيد وعرض التحذيرات المحيطية والتنبيهات الساحلية لمنطقة المحيط الهندي. تم بناء التطبيق باستخدام vanilla JavaScript و CSS لضمان التحميل السريع على شبكات 2G/3G، ويتم تقديمه كتطبيق ويب تقدمي (PWA) مع قدرات التخزين المؤقت دون اتصال بالإنترنت.
تقوم المنصة بتجميع البيانات من المصادر الرسمية، بما في ذلك ITEWC و INCOIS، لتوفير معلومات حول:
- تحذيرات التسونامي والأحداث الزلزالية (المعززة ببيانات GEBCO bathymetry)
- تحذيرات الأمواج العالية واندفاع الأمواج (Swell Surge)
- الموجات الحرارية البحرية (MHW) وتبييض الشعاب المرجانية (CBAS)
- مناطق الصيد المحتملة (PFZ) بما في ذلك معلومات مراكز الإنزال
- توقعات الأعاصير والتوقعات البحرية
تشمل الميزات التقنية الرئيسية بنية ترجمة متعددة اللغات (data-i18n)، وتكامل ملخص صوتي عبر Web Audio، ونظام إعلانات قابل للتكوين. يتضمن المشروع سكربتات PowerShell لتحديث والتحقق من لقطات الحالة، ويستخدم ملف تكوين مركزي لإدارة إصدارات التخزين المؤقت، ونقاط نهاية المصادر، وإعدادات واجهة المستخدم.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.