WaveSearch

Nuestra Metodología

Transparencia total sobre cómo recopilamos, procesamos y presentamos los datos de surf para la costa peruana.

Open-Meteo

API Marina y Meteorológica

Nuestra fuente principal de datos proviene de Open-Meteo, una API abierta y gratuita que ofrece datos marinos y meteorológicos de alta calidad.

  • API Marina: altura de ola, periodo de swell, dirección del oleaje y temperatura del agua.
  • API Meteorológica: velocidad y dirección del viento, ráfagas, índice UV y horas de sol (cobertura 15 días).
  • Actualización: cada 3 horas
  • Cobertura: 360 horas/15 días (oleaje y viento)
  • Fuente: modelo ECMWF WAM (oleaje) y NOAA GFS + ECMWF (viento)

Copernicus CMEMS

Servicio Marino de la Unión Europea

Complementamos con datos del Copernicus Marine Environment Monitoring Service (CMEMS), que ofrece resolución espacial superior y pronósticos extendidos.

  • Oleaje extendido: altura significativa, periodo pico, dirección, swell secundario.
  • Resolución: ~9 km (0.083°)
  • Actualización: cada 6 horas
  • Cobertura: hasta 240 horas (15 días)
Regla de fusión: en las primeras 72 horas, Copernicus complementa los datos de Open-Meteo con variables adicionales. De 73 a 240 horas, Copernicus extiende el pronóstico.
Nota sobre viento: Copernicus Marine solo proporciona datos de oleaje y corrientes. Los datos de viento provienen de Open-Meteo Weather API, que cubre los 15 días completos de pronóstico. Así, los pronósticos extendidos también incluyen viento para una puntuación más precisa.

Predicción de Mareas

Open-Meteo Marine API (MeteoFrance SMOC)

Los datos de mareas provienen de la API Marina de Open-Meteo, usando el modelo MeteoFrance SMOC que proporciona el nivel del mar (sea_level_height_msl) por hora para cada spot.

  • Fuente: Open-Meteo Marine API, modelo MeteoFrance SMOC.
  • Detección de marea alta y baja: se identifican automáticamente los máximos y mínimos locales a partir de los datos horarios, con interpolación parabólica para precisión sub-horaria.
  • Datos individuales por spot: cada playa recibe datos de marea según sus coordenadas exactas.
  • Actualización: 2 veces al día
  • Cobertura: 7 días de predicción

Perú tiene un régimen micromareal (rango ~0.05 a 0.80 m), con patrón mixto semidiurno.

Puntuación de Condiciones

Algoritmo de Evaluación 1-10

Cada hora de pronóstico recibe una puntuación de 1 a 10, calculada sumando puntos por diferentes factores:

Altura de Ola (0-4 pts)

< 0.5m = 0 pts | 0.5-1.0m = 1 pt | 1.0-1.5m = 2 pts | 1.5-2.5m = 3 pts | > 2.5m = 4 pts

Periodo Dominante (-1 a 3 pts)

Se usa el periodo dominante/pico (wave_period). < 8s = -1 pt (oleaje de viento, desordenado) | 8-10s = 0 pts | 10-12s = 1 pt | 12-16s = 2 pts | > 16s = 3 pts

Viento (-2 a +2 pts)

Glassy (< 5 km/h): +2. Viento ligero (5-10 km/h): +1. Viento moderado (10-20 km/h): offshore +1, onshore -1. Viento fuerte (> 20 km/h): onshore -2, offshore -1. Los datos de viento cubren los 15 días completos de pronóstico.

Swell Secundario (-1 a +1 pt)

Si existe un swell secundario con altura ≥ 0.3m y periodo largo (≥ 10s), se suma +1 punto. Si el periodo es corto (< 10s) y la dirección difiere > 45° del swell principal, se penaliza con -1 punto por mar cruzado. Si las direcciones son similares (≤ 45°), no hay penalización.

Clasificación por puntaje:

Flat (1) Mala (2-3) Regular (4-5) Buena (6-7) Epic (8-10)

Métricas Derivadas

Cálculos Adicionales

A partir de los datos base, calculamos métricas adicionales para ayudarte a planificar tu sesión:

Energía del Oleaje

Calculada con la fórmula oceanográfica estándar: E = 0.491 × H² × T² (kJ), donde H es la altura significativa y T el periodo pico. Código de colores: gris < 50 kJ, verde 50-150, naranja 150-300, rojo > 300.

Recomendación de Traje

Basada en la temperatura superficial del mar (SST). Te sugerimos el grosor de neopreno adecuado.

Fase Lunar

Indicamos la fase lunar actual, relevante para la influencia en las mareas y condiciones generales.

Mejor Hora del Día

Identificamos la ventana horaria con mejor puntuación dentro de cada día para optimizar tu sesión.

Datos de la Comunidad

Contenido Generado por Usuarios

Nuestra comunidad contribuye activamente a mejorar la información disponible:

  • Envío de playas: los usuarios pueden sugerir nuevos spots que son revisados por moderadores antes de publicarse.
  • Sugerencias de edición: cualquier usuario registrado puede proponer mejoras a la información de playas existentes.
  • Fotos de la comunidad: galería de fotos subidas por usuarios para cada spot, moderadas antes de publicarse.

Avisos Especiales DHN

Dirección de Hidrografía y Navegación - Marina de Guerra del Perú

Integramos los avisos especiales de oleaje anómalo y vientos fuertes publicados por la DHN, la autoridad marítima del Perú. Estos avisos son alertas de seguridad críticas para surfistas y bañistas.

  • Fuente oficial: Dirección de Hidrografía y Navegación (dhn.mil.pe), entidad de la Marina de Guerra del Perú.
  • Tipos de aviso: oleaje anómalo (olas por encima de lo normal) y vientos fuertes costeros.
  • Cobertura por zonas: Litoral Norte (Tumbes a La Libertad), Centro (Ancash a Ica) y Sur (Arequipa a Tacna). Solo se muestra el aviso en los spots afectados.
  • 2 veces al día (7:00 y 19:00)
  • Presentación: banner de alerta en la página de cada spot afectado, con nivel de intensidad (ligero, moderado, fuerte, muy fuerte), periodo de vigencia y enlace al PDF oficial.
Importante: los avisos DHN son informativos y no reemplazan el criterio personal. Ante condiciones adversas, prioriza tu seguridad y consulta siempre la fuente oficial.

Resumen de Actualización

Fuente Frecuencia Cobertura
Open-Meteo Marine Actualización: cada 3 horas 360h (15d) — oleaje, periodo, dirección, SST (ECMWF WAM)
Open-Meteo Weather Actualización: cada 3 horas 360h (15d) — viento, ráfagas, UV
Copernicus CMEMS Actualización: cada 6 horas 240h (10d) — corrientes oceánicas, swell secundario (complementa Open-Meteo)
Predicción de Mareas Actualización: 2 veces al día 7d
Avisos Especiales DHN 2 veces al día (7:00 y 19:00) Avisos vigentes de oleaje y viento por zona
Usamos cookies esenciales para el funcionamiento del sitio (sesión, preferencias y seguridad). No utilizamos cookies de seguimiento ni publicidad. Más información