لا ينشئ Earthquake24 أحداث الأخطار ولا يتنبأ بها. يتحقق كود حتمي من الزلازل وإشعارات النشاط البركاني الخاصة بالولايات المتحدة التي تنشرها U.S. Geological Survey، ثم يوحدها ويصدرها وينشرها.
ما الذي تغطيه المنهجية
يستخدم الإنتاج موجزات GeoJSON للزلازل وحقول ComCat وروابطه وإشعارات HANS للنشاط البركاني، وWorker خاصاً كل دقيقتين وJSON معنونا بالمحتوى في R2 وواجهة ثابتة. تغطي HANS مراصد الولايات المتحدة حتى سبعة أيام؛ ولا تثبت حدوث ثوران ولا تقدم تغطية عالمية كاملة. يبقى GDACS معطلاً. لا توجد نماذج لغوية وقت التشغيل أو طلبات مصدر لكل زائر أو D1 أو KV أو سجل بحث أو تنبؤ/نطاق أثر محلي أو Google News RSS أو Smithsonian GVP.
من حركة الأرض إلى الحل
تسجل أجهزة الرصد الحركة وتنتج مخططات رقمية. تصل موجات P عادة قبل S. تجمع الشبكات أزمنة الوصول والسعات وهندسة المحطات مع نموذج سرعة؛ ويحسن توزيع المحطات حول المصدر تقييد الموقع.
كيف يُحدد موقع الزلزال
يقارن البرنامج الوصول المرصود بالمتوقع من بؤرة تجريبية ويضبط خط العرض والطول والعمق ووقت المنشأ. النتيجة تقدير بسبب تبسيط النموذج والضوضاء وصعوبة بعض المراحل، وقد يكون العمق أقل يقيناً.
الحلول الآلية والمراجعة
تعني automatic نشر النظام قبل التحقق البشري؛ وتعني reviewed أن شخصاً فحص الحل لكنه قد يتغير؛ وتعني deleted أن المصدر سحب السجل الجاري. قد تغير محطات إضافية أو قراءات مراحل أو عمق أفضل أو إعادة تصنيف القيم. المراجعة ليست ضماناً نهائياً.
ما الذي تنشره USGS
تُحدّث موجزات الساعة واليوم وسبعة أيام و30 يوماً كل دقيقة. يستخدم Earthquake24 all_day لمرشحي ساعة/24 ساعة، و2.5_week لسبعة أيام و2.5_month لـ30 يوماً. يبدأ week/month من M2.5+ ويبدأ عرض الموقع من M4+. قد تتضمن السجلات ID وإحداثيات وعمقاً ومقداراً/نوعاً ومكاناً وأوقاتاً وحالة وشدة وPAGER وروابط وحقل tsunami. هذا الحقل ليس تحذيراً.
افتح خريطة أحدث الأحداث المُبلَّغ عنها ←
ما الذي يضيفه GDACS
يقدر GDACS الأهمية الإنسانية من الخطر والتعرض والهشاشة والقدرة. ألوانه ليست مقداراً أو VEI أو أمراً محلياً. لا يجلب Earthquake24 بيانات GDACS في الإنتاج؛ لم تُعتمد نقطة النهاية أو المخطط أو الحقوق أو المراجعة البشرية.
كيف تُجمع حالة البراكين
تقدم USGS HANS إشعارات النشاط البركاني لمراصد الولايات المتحدة. تسمح الواجهة بتاريخ حديث من يوم إلى سبعة أيام: تحتوي الحزمة live على آخر 24 ساعة، ويمكن لـweek/month عرض الإشعارات المتاحة ضمن حد السبعة أيام. الإشعار لا يثبت ثوراناً، والمصدر ليس فهرساً عالمياً كاملاً. يختلف Volcano Alert Level عن Aviation Color Code، ويبقى GDACS معطلاً.
مسار Earthquake24
- cron خاص كل دقيقتين.
- يحدد وضع التكلفة المصدر المستحق.
- طلب HTTPS شرطي إلى مضيف USGS مسموح.
- فحص الحالة والتحويل والنوع والحجم.
- تحقق JSON والمخطط والإحداثيات والوقت والمدى.
- توحيد وترشيح وفرز ثابت وإزالة تكرار بالـID الدقيق.
- hash وكتابة كائن R2 ثابت عند التغيير.
- إعادة القراءة والتحقق من SHA-256 للبايتات.
- تحديث المؤشر أخيراً.
- تحميل وترشيح في المتصفح.
لا يستبدل فشل أو موجز فارغ آخر حزمة صالحة.
لماذا لا يمكن ضمان انعدام التأخير
| الزمن | المعنى |
|---|---|
| المنشأ | بدء التصدع |
| الكشف | توفر رصد كافٍ |
| نشر المصدر | أول حل |
| تحديث المصدر | مراجعة الحل |
| جلب Earthquake24 | استرجاع Worker |
| معالجة Earthquake24 | اكتمال التحقق والنشر |
| المشاهدة | تحميل المتصفح |
في الوضع الطبيعي: live كل دقيقتين، week كل 10 وmonth كل 30 دقيقة؛ وقد تبطئ أو توقف أوضاع التكلفة. تُعرض الأوقات بدلاً من وعد فوري.
تعيين الحقول وقواعد العرض
| الحقل | الاستخدام | القيد |
|---|---|---|
id | الهوية الدقيقة | قد تتغير الارتباطات |
mag | المقدار | يُقرأ مع النوع |
magType | Mw وML وmb | ليست كلها ريختر |
place | وصف المصدر | ليس عنواناً موثقاً |
time | وقت المنشأ | ليس وقت النشر |
updated | تحديث المصدر | يتغير مراراً |
| الإحداثيان 0–1 | المركز السطحي | عدم يقين |
| الإحداثي 2 | عمق البؤرة | قد يكون ضعيف التقييد |
status | آلي/مراجع | المراجع ليس نهائياً |
type | نوع الحدث | الافتراضي زلزال |
mmi | شدة آلية | ليست مقداراً |
cdi | شدة مجتمعية | تعتمد على البلاغات |
alert | لون PAGER | أثر مقدر |
tsunami | علم المصدر | ليس تحذيراً |
url | صفحة رسمية | المصدر مرجع السجل |
المراجعة وإزالة التكرار والحذف
تستخدم إزالة التكرار ID المصدر الدقيق فقط، لا المعرفات المرتبطة أو الإحداثيات أو المكان. كل منتج لقطة كاملة؛ يختفي العنصر الغائب من الموجز الكامل الناجح التالي من الحزمة الحالية. الكائنات القديمة ليست سجل تدقيق لكل حدث.
حداثة البيانات والتأخير
| الحالة | العمر منذ آخر جلب USGS ناجح |
|---|---|
| Fresh | ≤10 دقائق |
| Delayed | >10 إلى ≤30 دقيقة |
| Critical | >30 دقيقة |
يحافظ الانقطاع على آخر حزمة صالحة ويُظهر عمرها الحقيقي؛ ولا يفرغ الخريطة.
التخزين والنشر عند التغيير
| الكائن | Cache-Control |
|---|---|
| بيانات ثابتة | public, max-age=31536000, immutable |
| مؤشر latest | public, max-age=120, stale-while-revalidate=600, stale-if-error=86400 |
يفحص المتصفح المؤشر كل 120 ثانية فقط حين تكون الصفحة مرئية ومتصلة، ويعيد استخدام hash ويتحقق من materialHash دون If-None-Match يدوي. تعتمد السلامة على hash وSHA-256 لا R2 ETag أو CDN HIT. عند 00:00 UTC تُحذف كائنات live/week/month غير النشطة الأقدم من 48 ساعة وتُحمى أهداف المؤشرات. لا توجد لقطات يومية مطبقة لـ30 يوماً.
ما لا يفعله Earthquake24
لا يحسب نطاق أثر/أمان، ولا يحول tsunami إلى تحذير، ولا يغير نوع المقدار، ولا يخفي الحالة الآلية، ولا يزعم أن GDACS نشط أو أن HANS يثبت ثوراناً أو تغطية عالمية، ولا يولد القيم بالذكاء الاصطناعي، ولا يخزن البحث/GPS في مسار البيانات، ولا يتنبأ بالزلازل.
الخصوصية والتكلفة والموثوقية
الصفحات ثابتة. لا تطلق الزيارة SSR أو D1 أو KV أو طلب USGS. تحد الطلبات الشرطية والكتابة عند التغيير والتخزين وتنظيف 48 ساعة من العمليات، دون ضمان تكلفة صفرية.
القيود المعروفة
- تغطية المحطات غير متساوية.
- قد تكون الأحداث الآلية خاطئة أو يعاد تصنيفها.
- العمق والمقدار والمكان قابلة للمراجعة.
- نماذج الأثر غير يقينية.
- HANS لمراصد الولايات المتحدة وحتى سبعة أيام فقط، وليست فهرساً عالمياً.
- قد يعرض التخزين نسخة سابقة لفترة وجيزة.
- غياب العلامة لا يثبت غياب الحدث.
أسئلة شائعة
لماذا تغير المقدار أو الموقع؟
غيرت بيانات أو مراحل أو طريقة إضافية الحل المفضل.
هل reviewed نهائي؟
لا، قد يغيره التحليل اللاحق.
هل Earthquake24 إنذار مبكر؟
لا، يعرض الأحداث بعد نشر المصدر.
هل يولد الذكاء الاصطناعي القيم؟
لا، يعالج كود حتمي حقول المصدر.