Earthquake24 tidak membuat atau memprediksi peristiwa bahaya. Kode deterministik memvalidasi, menormalisasi, membuat versi, dan menerbitkan gempa serta pemberitahuan aktivitas gunung api berfokus Amerika Serikat yang dilaporkan U.S. Geological Survey.
Cakupan metodologi
Produksi memakai feed GeoJSON gempa USGS, bidang dan tautan ComCat, pemberitahuan aktivitas gunung api HANS bagi observatorium Amerika Serikat, Worker privat setiap dua menit, JSON beralamat konten di R2, dan frontend statis. HANS menyediakan riwayat paling lama tujuh hari: paket live memakai 24 jam terbaru dan tampilan week/month menampilkan pemberitahuan yang tersedia dalam batas itu. Pemberitahuan tidak memastikan erupsi dan bukan cakupan gunung api global yang lengkap. GDACS tetap dinonaktifkan. Tidak ada LLM runtime, request sumber per pengunjung, D1, KV, riwayat pencarian, prediksi sendiri, radius dampak, Google News RSS, atau Smithsonian GVP.
Dari gerakan tanah ke solusi
Seismometer merekam gerakan menjadi seismogram digital. Gelombang P umumnya tiba sebelum S. Banyak stasiun memasok waktu, amplitudo, dan geometri ke model kecepatan; sebaran yang baik meningkatkan batasan lokasi.
Cara gempa dilokasikan
Perangkat lunak membandingkan waktu tiba pengamatan dan prediksi, lalu menyesuaikan lintang, bujur, kedalaman, dan waktu asal. Hasilnya tetap perkiraan karena model, derau, dan identifikasi fase; kedalaman sering paling tidak pasti.
Solusi otomatis dan ditinjau
automatic berarti sistem menerbitkan solusi sebelum verifikasi manusia; reviewed berarti seseorang telah memeriksanya, tetapi solusi masih dapat berubah; deleted berarti sumber menarik rekaman dari katalog saat ini. Stasiun tambahan, fase baru, kedalaman lebih baik, atau klasifikasi ulang dapat mengubah rekaman. Reviewed bukan jaminan final.
Yang diterbitkan USGS
Feed satu jam, hari, tujuh hari, dan 30 hari diperbarui tiap menit. Earthquake24 memakai all_day untuk 1 jam/24 jam, 2.5_week untuk 7 hari, dan 2.5_month untuk 30 hari. Week/month mulai M2,5+; tampilan awal memfilter M4+.
ID, koordinat, kedalaman, magnitudo/jenis, tempat, waktu, status, intensitas, PAGER, tautan, dan bidang tsunami dapat disertakan. Tsunami adalah metadata, bukan peringatan.
Buka peta kejadian terbaru yang dilaporkan →
Yang ditambahkan GDACS
GDACS memodelkan relevansi kemanusiaan dari bahaya, paparan, kerentanan, dan kapasitas. Warnanya bukan magnitudo, VEI, atau perintah lokal. Earthquake24 tidak mengambil GDACS dalam produksi; endpoint, skema, hak, dan tinjauan belum disetujui.
Pengumpulan status gunung api
Earthquake24 mengambil pemberitahuan aktivitas gunung api USGS HANS untuk observatorium Amerika Serikat. Sumber menerima jendela terbaru satu hingga tujuh hari: paket live berisi subset 24 jam terbaru, sedangkan week dan month dapat menampilkan pemberitahuan yang masih tersedia dalam batas tujuh hari. Pemberitahuan tidak membuktikan erupsi saat ini dan feed tidak lengkap secara global. Volcano Alert Level dan Aviation Color Code memiliki arti berbeda; GDACS tetap dinonaktifkan.
Alur Earthquake24
- Cron privat setiap 2 menit.
- Mode biaya menentukan feed yang jatuh tempo.
- Request kondisional HTTPS ke host USGS yang diizinkan.
- Pemeriksaan status, pengalihan, tipe, dan ukuran.
- Validasi JSON, skema, koordinat, waktu, dan rentang.
- Normalisasi, filter, pengurutan, deduplikasi ID tepat.
- Hash dan tulis objek R2 imutabel jika berubah.
- Baca ulang dan periksa SHA-256 byte.
- Perbarui pointer terakhir.
- Muat dan filter di browser.
Kegagalan atau feed kosong tidak mengganti paket valid.
Mengapa tidak tanpa jeda
| Penanda waktu | Artinya |
|---|---|
| Waktu asal | Saat retakan dimulai |
| Waktu deteksi | Saat jaringan memperoleh cukup pengamatan |
| Waktu publikasi sumber | Saat sumber pertama kali menerbitkan solusi |
| Waktu pembaruan sumber | Saat sumber merevisi solusi |
| Waktu pengambilan Earthquake24 | Saat Worker terjadwal mengambil data |
| Waktu pemrosesan Earthquake24 | Saat validasi dan publikasi selesai |
| Waktu pemirsa | Saat browser memuat paket |
Mode normal: live 2 menit, week 10, month 30; mode biaya dapat memperlambat atau menjeda. Deteksi, publikasi, dan cache menambah waktu. Timestamp ditampilkan daripada menjanjikan seketika.
Pemetaan bidang dan tampilan
| Bidang | Penggunaan | Batas |
|---|---|---|
id | Identitas tepat | Asosiasi dapat berubah |
mag | Magnitudo yang ditampilkan | Dipasangkan dengan magType bila tersedia |
magType | Mw, ML, mb, Ms, atau jenis lain | Tidak semua nilai adalah Richter atau Mw |
place | Deskripsi | Bukan alamat terverifikasi |
time | Waktu asal retakan | Bukan waktu publikasi sumber |
updated | Waktu revisi sumber | Dapat berubah berulang kali |
| koordinat 0–1 | Episenter | Lokasi memiliki ketidakpastian |
| koordinat 2 | Kedalaman hiposenter | Kedalaman dapat memiliki batasan lemah |
status | Otomatis/ditinjau | Ditinjau bukan final |
type | Gempa, ledakan tambang, dan lainnya | Peta bawaan menampilkan gempa |
mmi | Intensitas instrumental atau ShakeMap | Intensitas lokal, bukan magnitudo |
cdi | Intensitas komunitas | Bergantung pada laporan yang dikirim |
alert | Warna dampak PAGER | Dampak perkiraan, bukan magnitudo |
tsunami | Penanda sumber | Bukan peringatan tsunami |
url | Halaman resmi sumber | Sumber tetap menjadi otoritas rekamannya |
Pelajari magnitudo dan kedalaman →
Revisi, deduplikasi, dan penghapusan
Deduplikasi hanya memakai ID sumber tepat, bukan ID terkait, koordinat, atau nama tempat. Tiap produk adalah snapshot penuh; item yang hilang dari feed sukses berikutnya keluar dari paket saat ini. Objek lama bukan audit per kejadian.
Kesegaran dan data terlambat
| Status | Umur sejak keberhasilan USGS |
|---|---|
| Fresh | ≤10 menit |
| Delayed | >10 sampai ≤30 menit |
| Critical | >30 menit |
Gangguan mempertahankan paket valid dan menua status secara jujur, bukan mengosongkan peta.
Cache dan publikasi saat berubah
| Objek | Kebijakan cache | Tujuan |
|---|---|---|
| Data imutabel | public, max-age=31536000, immutable | Paket tervalidasi yang beralamat konten |
| Pointer latest | public, max-age=120, stale-while-revalidate=600, stale-if-error=86400 | Referensi kecil yang dapat berubah ke paket saat ini |
Browser memeriksa pointer tiap 120 detik hanya saat terlihat dan online, memakai ulang hash dan memverifikasi materialHash, tanpa If-None-Match manual. Integritas memakai hash pointer, konten, dan SHA-256, bukan ETag R2 atau label CDN HIT.
Pada 00:00 UTC, objek live/week/month tidak aktif yang lebih tua dari 48 jam dihapus; target pointer aktif dilindungi. Tidak ada snapshot harian 30 hari yang diterapkan.
Yang tidak dilakukan Earthquake24
Tidak menghitung radius, mengubah tsunami menjadi peringatan, mengganti jenis magnitudo, menyembunyikan otomatis, menyebut GDACS aktif atau pemberitahuan HANS sebagai erupsi yang terkonfirmasi maupun cakupan global lengkap, membuat nilai dengan AI, menyimpan pencarian/GPS di data plane, atau memprediksi gempa.
Privasi, biaya, dan keandalan
Halaman bersifat statis. Kunjungan tidak memicu SSR, D1, KV, atau request USGS. Request kondisional, tulis-saat-berubah, cache, dan retensi 48 jam membatasi operasi tanpa menjamin biaya nol.
Keterbatasan
- Cakupan stasiun tidak merata.
- Kejadian otomatis dapat salah atau diklasifikasi ulang.
- Kedalaman, magnitudo, dan tempat dapat direvisi.
- Model dampak mengandung ketidakpastian.
- Pemberitahuan HANS hanya mencakup observatorium Amerika Serikat dan paling lama tujuh hari; pemberitahuan itu bukan katalog gunung api global.
- Cache dapat sesaat menampilkan versi lama.
- Tidak ada penanda bukan bukti tidak ada kejadian.
Pertanyaan umum
Mengapa magnitudo atau posisi berubah?
Data, fase, atau metode baru mengubah solusi sumber.
Apakah reviewed berarti final?
Tidak. Analisis berikutnya dapat mengubahnya.
Apakah Earthquake24 peringatan dini?
Tidak. Kejadian tampil setelah publikasi sumber.
Apakah AI membuat nilainya?
Tidak. Kode deterministik memproses bidang sumber.