Earthquake24 no crea ni predice eventos de peligro. Muestra terremotos y avisos de actividad volcánica centrados en Estados Unidos que reporta el U.S. Geological Survey, después de que código determinista los valide, normalice, versione y publique.

Qué cubre esta metodología

La ruta activa de producción usa feeds GeoJSON de terremotos del USGS, campos y enlaces ComCat, avisos HANS de actividad volcánica para observatorios estadounidenses, un Worker privado programado cada dos minutos, JSON direccionado por contenido en Cloudflare R2 y una aplicación estática. HANS aporta como máximo siete días de historial: el paquete live usa el subconjunto de 24 horas y las vistas week/month muestran los avisos disponibles dentro de ese límite. Los avisos no confirman que haya una erupción ni constituyen cobertura volcánica mundial completa. GDACS permanece desactivado.

Tampoco usa modelos de lenguaje en runtime, solicitudes al proveedor por visitante, D1, KV, historial de búsquedas, predicción propia, radios de impacto, Google News RSS ni Smithsonian GVP.

Del movimiento del suelo a una solución

Los sismómetros registran movimiento y producen sismogramas digitales. Las ondas P suelen llegar antes que las S. Varias estaciones aportan tiempos, amplitudes y geometría a un modelo de velocidades; una distribución amplia alrededor de la fuente suele restringir mejor la solución.

Cómo se localiza un terremoto

El software compara llegadas P y S observadas con tiempos previstos desde un hipocentro de prueba. Ajusta latitud, longitud, profundidad y hora de origen para reducir el residuo. Es una estimación: el modelo terrestre es simplificado, existe ruido y la profundidad puede ser especialmente incierta.

Soluciones automáticas y revisadas

automatic indica que los sistemas publicaron la solución antes de una verificación humana; reviewed indica que una persona la examinó, aunque todavía puede cambiar; deleted indica que la fuente retiró el registro como evento actual. Más estaciones, nuevas selecciones de fases, mejor profundidad, otro tipo de magnitud o reclasificación pueden cambiar el registro. Earthquake24 no convierte “revisado” en “final garantizado”.

Qué publica el USGS

Los feeds resumen de una hora, un día, siete y 30 días se actualizan cada minuto. Earthquake24 usa all_day para filtrar 1 h y 24 h en el navegador, 2.5_week para 7 días y 2.5_month para 30 días. Los dos últimos tienen un piso de fuente M2,5+; la vista inicial del sitio filtra M4+.

Los campos incluyen ID, coordenadas, profundidad, magnitud y tipo, lugar, tiempos, estado, tipo de evento, intensidades, PAGER, significancia, enlaces y campo tsunami. Ese campo no afirma que exista un tsunami ni constituye una alerta.

Abrir el mapa de los últimos eventos reportados →

Qué aporta GDACS

GDACS es un sistema externo que modela relevancia humanitaria con peligro, exposición, vulnerabilidad y capacidad. Sus colores no son magnitud, VEI ni orden local. Earthquake24 no ingiere, almacena ni muestra GDACS en producción al 2026-08-12: faltan la revisión exacta de endpoint, esquema, derechos y gate humano.

Cómo se recopila el estado volcánico

USGS separa Volcano Alert Level del Aviation Color Code; GDACS usa otra capa humanitaria. Earthquake24 recupera avisos HANS de actividad volcánica para observatorios estadounidenses. La fuente ofrece una ventana reciente de uno a siete días: live contiene el subconjunto más reciente de 24 horas, mientras que week y month pueden mostrar los avisos disponibles en los siete días de la fuente. Un aviso no prueba una erupción actual y el feed no es globalmente completo. GDACS permanece desactivado.

El pipeline de Earthquake24

  1. Cron privado cada dos minutos.
  2. El modo de coste decide qué feed corresponde consultar.
  3. Solicitud condicional HTTPS a un host USGS permitido.
  4. Validación de estado, redirección, tipo y tamaño.
  5. Parseo y validación de esquema, coordenadas, tiempos y rangos.
  6. Normalización, filtro, orden estable y deduplicación por ID exacto.
  7. Hash material y escritura de objeto R2 inmutable al cambiar.
  8. Lectura posterior y verificación SHA-256 de bytes.
  9. Actualización del puntero únicamente después del objeto válido.
  10. Carga desde data.earthquake24.net y filtrado en el navegador.

Una solicitud fallida o un feed vacío nunca sustituye el último paquete válido.

Por qué no se promete retraso cero

RelojQué indica
Hora de origenCuándo comenzó la ruptura
Hora de detecciónCuándo la red reunió observaciones suficientes
Hora de publicación de la fuenteCuándo la fuente publicó una solución por primera vez
Hora de actualización de la fuenteCuándo la fuente revisó la solución
Hora de recuperación de Earthquake24Cuándo el Worker programado obtuvo los datos
Hora de procesamiento de Earthquake24Cuándo terminaron la validación y la publicación
Hora del visorCuándo el navegador cargó el paquete

En modo normal el feed live se comprueba cada 2 minutos, week cada 10 y month cada 30; los modos de coste pueden ralentizarlos o pausarlos. La detección, publicación y caché añaden tiempo, por eso se muestran timestamps en vez de prometer inmediatez.

Mapeo de campos y reglas de visualización

CampoUsoLímite
idIdentidad exactaAsociaciones pueden cambiar
magMagnitud mostradaSe combina con magType cuando existe
magTypeMw, ML, mb, Ms u otro tipoNo todo valor es Richter o Mw
placeDescripción fuenteNo es dirección postal verificada
timeHora de origen de la rupturaNo es la hora de publicación de la fuente
updatedHora de revisión de la fuentePuede cambiar repetidamente
coordenadas 0–1EpicentroLa ubicación tiene incertidumbre
coordenada 2Profundidad hipocentralLa profundidad puede estar débilmente restringida
statusAutomático/revisadoRevisado no es final
typeTerremoto, explosión de cantera y otrosEl mapa predeterminado muestra terremotos
mmiIntensidad instrumental o ShakeMapIntensidad local, no magnitud
cdiIntensidad de la comunidadDepende de informes enviados
alertColor de impacto PAGERImpacto estimado, no magnitud
tsunamiIndicador de la fuenteNo es una alerta de tsunami
urlPágina oficial de la fuenteLa fuente sigue siendo la autoridad del registro

Comprender magnitud y profundidad →

Revisión, deduplicación y eliminación

La deduplicación usa solo el ID exacto de la fuente; no fusiona por IDs asociados, coordenadas o texto. Cada producto es un snapshot completo: un registro ausente del siguiente feed válido desaparece del paquete actual. Objetos inmutables antiguos pueden persistir hasta la limpieza, pero no forman una auditoría por evento.

Frescura y datos atrasados

EstadoEdad desde último fetch USGS correcto
Fresh≤10 minutos
Delayed>10 y ≤30 minutos
Critical>30 minutos

Una interrupción conserva el último paquete validado y envejece su estado desde el éxito real. El mapa no se vacía para sugerir ausencia de eventos.

Caché y publicación solo al cambiar

ObjetoCache-Control
Datos inmutablespublic, max-age=31536000, immutable
Puntero latestpublic, max-age=120, stale-while-revalidate=600, stale-if-error=86400

El navegador consulta el puntero cada 120 segundos solo si la pestaña está visible y online, reutiliza hashes inmutables y verifica materialHash; no añade manualmente If-None-Match. La integridad usa el hash del puntero, el contenido y SHA-256, no un ETag R2 ni una etiqueta CDN HIT.

A las 00:00 UTC, la limpieza elimina objetos live/week/month no activos con más de 48 horas y protege siempre los destinos de los punteros. No existe un archivo implementado de snapshots diarios de 30 días; la ventana mensual procede del payload móvil actual.

Lo que Earthquake24 no hace

No calcula radios de impacto, no convierte tsunami en alerta, no cambia tipos de magnitud, no oculta el estado automático, no presenta GDACS como activo ni los avisos HANS como erupciones confirmadas o cobertura mundial completa, no usa IA en runtime para valores, no almacena búsquedas o GPS en el plano de datos y no predice terremotos.

Privacidad, coste y fiabilidad

Las páginas son estáticas. Una visita normal no activa SSR, D1, KV ni una petición al USGS. Peticiones condicionales, escritura solo al cambiar, caché y limpieza de 48 horas limitan operaciones; los modos de coste degradan la cadencia antes de presupuestos duros. Esto no garantiza coste cero.

Limitaciones conocidas

  • Cobertura y umbrales de estaciones desiguales.
  • Eventos automáticos falsos, movidos o reclasificados.
  • Profundidad, magnitud y lugar revisables.
  • Productos de intensidad e impacto con incertidumbre.
  • Los avisos HANS cubren observatorios estadounidenses y como máximo siete días; no forman un catálogo volcánico mundial.
  • Cachés que pueden mostrar brevemente la versión anterior.
  • Un marcador ausente no demuestra ausencia de evento.

Preguntas frecuentes

¿Por qué cambió la magnitud o posición?

Llegaron más datos, se corrigieron fases o cambió el método preferido.

¿“Revisado” significa final?

No. Puede cambiar con análisis posterior.

¿Earthquake24 ofrece alerta temprana?

No. Muestra eventos después de la publicación de la fuente.

¿La IA genera los valores?

No. Código determinista procesa los campos reportados.