Metodología

Cómo spearo.app lee el mar

Última actualización: 2026-07-24

A veces describen spearo.app como “una app del tiempo para pesca submarina”. No lo es. Los modelos meteorológicos son solo una entrada entre varias: construimos nuestros propios mapas del fondo con imágenes Sentinel-2, medimos la claridad del agua desde órbita, replicamos archivos de boyas de oleaje de ocho redes nacionales y usamos esas boyas para pillar a los modelos exagerando. Esta página cuenta cómo funciona el motor de verdad — con números reales, incluidos los poco halagadores.

Que sepamos, esta stack es única en el nicho: ninguna otra previsión de pesca submarina o apnea corre su propia batimetría por satélite, su propio modelo de claridad y su propio archivo replicado de boyas. Las grandes plataformas de meteo marina sirven a navegantes y surfistas; spearo está construida alrededor de una sola pregunta — ¿hoy se ve algo ahí abajo, o no?

Cobertura hoy: 26 países, más de 1.100 ciudades costeras, 9 idiomas — y un veredicto honesto por ventana de buceo: ir o no ir.

Un mapa del fondo hecho por nosotros (SDB Sentinel-2)

Las ventanas de profundidad y los pines de relieve del mapa salen de batimetría derivada de satélite (SDB) calculada en casa: pilas de pasadas Sentinel-2 sin nubes procesadas por nuestro propio pipeline de profundidad óptica, construido y endurecido en producción en 17 países. La receta exacta se queda en casa — lo que publicamos es cómo demostramos que acierta.

Cada región se calibra contra NASA ICESat-2 ATL24: fotones láser individuales que midieron el fondo real. El error típico de calibración es 0,9–2 m RMSE; nuestra mejor región, Akumal en México, está en 0,94 m. La misma calibración fija una ventana de aplicabilidad honesta (p. ej., 0–15 m): fuera de ella el mapa no muestra nada en vez de adivinar. Donde la física falla de verdad — el afloramiento turbio de Humboldt en Chile, la costa este de Siargao batida por el oleaje — publicamos “sin cobertura”, no una imitación bonita.

Donde los Estados publican LiDAR costero o levantamientos abiertos, usamos esos datos a 1–5 m de resolución: Portugal, Francia (SHOM Litto3D), Estados Unidos (NOAA), Australia, Nueva Zelanda (LINZ), la costa vasca, las isóbatas del servicio hidrográfico argentino. La capa de relieve vive en 17 países con unos 6.600 pines valorados, y cada build pasa una puerta de QA automática: auditoría de tierra, recorte de reservas marinas y auditoría de fronteras — un pin nunca cae en tierra firme, dentro de una reserva no-take ni en aguas territoriales vecinas.

La claridad se mide desde órbita, no se adivina

La visibilidad lo es todo en la pesca submarina, así que nos negamos a modelarla solo con el viento. La lectura de claridad en las páginas de ciudades es una medición: profundidad de disco de Secchi (ZSD, en metros) del color del océano de Copernicus Marine — un producto Atlántico de ~1 km leído del más fresco al más antiguo, con un producto global de ~4 km sin huecos debajo. Compuestos diarios, alrededor de un día de latencia.

Sobre la medición construimos y validamos nuestro propio modelo híbrido de claridad, entrenado con una historia de color del océano de 29 años (de 1997 a hoy, ~93.000 observaciones en nuestra costa) y probado walk-forward en las cuatro estaciones. Veredicto honesto: la pasada de satélite más fresca es la señal más fuerte, y la meteorología solo añade alrededor de ella — MAE híbrido 2,25 m frente a 2,27 m de la persistencia pura del satélite. Ese hallazgo da forma al producto: la lectura de satélite lidera, y viento, oleaje y caudal de ríos rellenan las horas entre pasadas limpias. Los coeficientes se reajustan por región — un ajuste de Cascais nunca se aplica en silencio al Egeo, porque transferir sin reajuste local degrada a errores de 9–16 m. Así que no lo hacemos.

Nuestra propia estantería de boyas

Un modelo es una opinión; una boya es un hecho. Corremos colectores que replican sin parar datos de boyas de ocho redes a nuestro propio archivo: Instituto Hidrográfico (Portugal — acceso oficial), NOAA NDBC (EE. UU. — más de 2.000 años-estación, desde 1990), Puertos del Estado (España), SOCIB (Baleares), AODN (Australia — la serie de Sídney arranca en 1992), ISPRA RON (Italia), POSEIDON (Grecia, vía Copernicus Marine in-situ) y SiMCosta (Brasil). Algunos espejos retroceden décadas; otros se acumulan de feeds en vivo que consultamos día y noche.

Las lecturas en vivo aparecen en las páginas de ciudades bajo puertas de honestidad duras: una lectura de más de 3 horas se oculta, los datos de olas solo salen de estaciones a ~130 km, y sin estación al alcance no hay chip. Nunca sustituimos una medición prometida por un valor de modelo.

Las boyas mantienen honestos a los modelos

Como tenemos la previsión y la medición, podemos puntuar a los modelos. El primer balance de las boyas portuguesas — previsión contra altura significativa medida — dice: Sines +0,06 m (correlación 0,83), Leixões +0,01 m, Faro +0,22 m y Caniçal, en el lado abrigado de Madeira, +0,42 m. El patrón es sistemático: los modelos de oleaje en bruto exageran en costas a sotavento. Esa señal de sesgo alimenta nuestra calibración por costa — y por eso una costa abrigada puede leerse distinto en spearo que en una app genérica.

Un veredicto, seis modelos

El ir/no-ir de cada ventana se lee de un consenso de tres modelos de oleaje (EWAM, GWAM, WAM de Météo-France) y tres de viento (ECMWF IFS, GFS, ICON). El acuerdo sube la confianza. El desacuerdo nunca mejora un veredicto — degrada verde a amarillo, y las ventanas lejanas con desacuerdo real se marcan como provisionales. El objetivo es estabilidad: un veredicto que se voltea en silencio de noche es peor que uno prudente.

Cadencia y reglas de honestidad

Los datos sobre los que nos apoyamos

Todo esto se puede inspeccionar en el mapa en vivo: ventanas de profundidad, claridad, boyas, zonas no-take — cada capa con su etiqueta de origen.