Datos de medición y metodología.

Cómo los valores de las estaciones se convierten en vistas en Crónica Climática

Crónica Climática presenta observaciones mensuales de estaciones meteorológicas reales en una estructura compartida. Esta página distingue valores de origen, procesamiento técnico y vistas calculadas.

Una estación describe su sitio de medición específico. Sus valores no son una extrapolación territorial para una ciudad, un estado federado o un país entero.

Conceptos básicos

Mediciones de estaciones meteorológicas.

Las estaciones meteorológicas registran métricas en coordenadas fijas. La recopilación de datos actual incluye temperatura, precipitación, duración del sol y otros valores mensuales de clima y eventos. La interfaz habilita solo métricas que están configuradas y presentes en los datos.

Las estaciones pueden cubrir diferentes periodos de medición y métricas. Por lo tanto, un mes vacío es diferente de un valor medido de cero. Crónica Climática no completa los meses faltantes mediante estimaciones o interpolación.

Métricas y unidades visibles actualmente

La configuración actual permite once métricas. La posibilidad de seleccionar uno de ellos para un país y un mes también depende del manifiesto.

  • Media mensual: temperatura media (°C)
  • Extremos mensuales: temperatura máxima y mínima (°C)
  • Totales mensuales: precipitación (mm), duración del sol (h) y nieve fresca (cm)
  • Cuenta de días mensuales: días de verano, tropicales, heladas, hielo y tormentas eléctricas (d)

Valores de origen

Valores mensuales de los servicios meteorológicos después de la asignación e importación al formato de datos interno.

Valores estandarizados

Valores numéricos mensuales en matrices de doce elementos, con un prefijo de país en el ID de la estación y null para los espacios.

Valores calculados

Promedios de estaciones, promedios móviles, comparaciones, regresiones y anomalías que se calculan únicamente dentro de Crónica Climática.

Mostrar valores

Normalización de color, radio de píxeles y animación de mapas; no cambian la medida almacenada.

Fuentes

Fuentes de datos utilizadas

Todas las fuentes utilizadas en el proyecto.

ÁreaServicio y conjunto de datos.uso
austriaDatos abiertos de GeoSphere Austria: Datos de la estación v2 (1 m)Datos de estación de calidad controlada con resolución mensual
AlemaniaServicio Meteorológico Alemán, Centro de Datos Climáticos: Datos climáticos históricos, índices climáticos y datos adicionales de precipitaciónTemperatura, precipitación, duración del sol e índices climáticos disponibles
SuizaOficina Federal de Meteorología y Climatología MeteoSwiss: estaciones meteorológicas automáticas, estaciones de precipitación automáticas y estaciones de precipitación manualesArchivos mensuales oficiales; Se importan valores compatibles para temperatura, precipitación, duración del sol, presión atmosférica, nieve fresca y recuentos de días relacionados con la temperatura.
FranciaMétéo-Francia: Datos climatológicos básicos - mensualValores mensuales de la estación para temperatura, precipitación, duración del sol y nieve fresca, así como recuentos de días relacionados con la temperatura, la precipitación y las tormentas
chequiaInstituto Hidrometeorológico Checo (CHMI): datos históricos mensuales, datos mensuales actuales y documentación de datos climáticosValores mensuales de temperatura, precipitación, duración del sol, humedad, velocidad del viento, presión atmosférica y profundidad de la nieve, así como recuentos de días relacionados con la temperatura y la nieve.
PoloniaInstituto de Meteorología y Gestión del Agua - Instituto Nacional de Investigaciones (IMGW-PIB): datos climáticos mensuales, datos de precipitación mensual y datos sinópticos mensualesValores mensuales de temperatura, precipitación, duración del sol, humedad, velocidad del viento, presión atmosférica y profundidad de la nieve, así como días de tormenta, niebla, nevadas y capa de nieve; Los datos diarios se agregan adicionalmente en valores mensuales.
EspañaAEMET - Agencia Estatal de Meteorología, conjunto de datos "Climatologías mensuales anuales": Datos Abiertos de AEMET, explicación de AEMET OpenData y Documentación APIValores mensuales de temperatura y precipitación, así como recuentos de días tropicales, helados y tormentas eléctricas
NoruegaInstituto Meteorológico Noruego (MET Noruega), Frost API: API de escarcha, punto final de observaciones y guíaValores mensuales de temperatura, precipitación y duración del sol; Los datos diarios se utilizan además para la nieve fresca, así como para el recuento de días relacionados con el verano, las zonas tropicales, las heladas y el hielo.

Datos de referencia globales

conjunto de datosDescripciónuso
HadCRUT5, versión 5.1.0.0HadCRUT5 es una serie temporal científica de anomalías de la temperatura mensual global.Referencia global separada para comparación con series de estaciones locales

Mapa de calor

Cómo funciona el mapa de calor

Cada estación con un valor mensual válido puede formar un área circular coloreada. En niveles de zoom más bajos, una cuadrícula de mapa de 10 píxeles reduce los grupos de estaciones densos a una estación representativa por celda de la cuadrícula; A partir del nivel de zoom 9 en Austria, Alemania, Chequia y Polonia y 10 en Suiza y Francia, se incluyen todas las estaciones coincidentes. El resultado apoya la orientación espacial y no es una interpolación de área meteorológica.

Para la selección del color, la medición se normaliza y se limita al rango de 0 a 1. La temperatura media utiliza una escala fija de -5 a 25 °C, la precipitación de 0 a 200 mm. Se aplican otros límites fijos, entre otros, a la temperatura máxima, la temperatura mínima, la duración del sol y la nieve reciente; de lo contrario, el mínimo y el máximo provienen directamente del manifiesto. A partir de los colores métricos, el renderizador crea una paleta de 256 colores e interpola sus canales RGB.

Escala de colores en detalle
colour_value = clamp((value − scale_minimum) / (scale_maximum − scale_minimum), 0, 1)
variables
value
La medida de la estación para la que se muestra el color.
scale_minimum
El valor más bajo en la escala de colores.
scale_maximum
El valor más alto en la escala de colores.
colour_value
La posición de la medición en la escala de colores: desde abajo (0) hasta arriba (1).

El radio de influencia es específico de cada país: por ejemplo, Austria 21,8 km, Alemania 25 km, Suiza 15 km, Francia 22 km y Chequia y Polonia 20 km cada uno. Depende del número de estaciones y del objetivo de obtener una zona coloreada en gran medida continua en todo el país. Las combinaciones individuales de país y métrica pueden anular este valor. Leaflet convierte el radio a píxeles según el nivel de zoom y la latitud; el límite inferior es, por ejemplo, 8 píxeles, 20 píxeles para Alemania y el límite superior es siempre 640 píxeles.

Tamaño del círculo en el mapa en detalle
metres_per_pixel = 156543.03392804097 × max(cos(latitude_in_radians), 0.1) / 2zoompixel_radius = clamp(radius_metres / metres_per_pixel, country_minimum_radius, 640)
variables
latitude_in_radians
La posición norte-sur de la estación; técnicamente se expresa en radianes para los cálculos de mapas.
zoom
Hasta qué punto se acerca o aleja el mapa.
radius_metres
El tamaño definido del círculo alrededor de una estación.
metres_per_pixel
Cuántos metros en el mapa corresponden a un píxel.
country_minimum_radius
El límite inferior específico del país es de 8 píxeles o 20 píxeles para Alemania.
pixel_radius
El tamaño del círculo realmente dibujado en el mapa.

Dentro del área de una estación, la opacidad máxima es 0,80. Cuando las áreas se superponen, el mayor peso de dominancia dependiente de la distancia determina el color de un píxel; Los valores de múltiples estaciones no se promedian científicamente. Los colores se mezclan suavemente solo en 1,2 píxeles en los bordes del círculo exterior y en los límites directos entre dos áreas de estación. Está activo un desenfoque posterior de 0,3 píxeles; Actualmente, el mapa de calor se representa al 70 % de la resolución visible y se escala suavemente al tamaño del mapa. Dependiendo del número futuro de países, esto se puede adaptar de manera flexible para que tantos países como sea posible puedan estar activos simultáneamente antes de que el rendimiento disminuya.

Dominio, marcadores y cambios de mes en detalle

influence = (1 − distance / pixel_radius)2. El exponente de dominancia adicional es 1 por defecto. El peso determina la estación dominante y, en un límite estrecho entre áreas de estaciones, la proporción de mezcla de colores; no produce un promedio meteorológico. La opacidad no está controlada por esto.

Los marcadores de estaciones en los que se puede hacer clic son una capa separada de 12 × 12 píxeles y no tienen una medida como color. Su número también se reduce mediante una cuadrícula de mapa separada en niveles de zoom más bajos. Si falta el valor mensual actual, tanto el área del mapa de calor como el marcador están ausentes en el modo normal.

Al cambiar de mes, los valores inicial y objetivo normalizados se animan durante 820 ms con 1 − (1 − progress)3. Después de desplazarse por el mapa, las vistas antiguas y nuevas se desvanecen durante 510 ms. El modo de comparación muestra dos mapas de calor calculados por separado con una división que se puede arrastrar; no se calculan diferencias.

variables
influence
Qué tan fuerte afecta esta estación a una posición particular en el mapa.
distance
La distancia entre la estación y esa posición en el mapa.
pixel_radius
El tamaño del círculo influenciado por la estación en el mapa.
progress
Hasta dónde ha avanzado el cambio al próximo mes: de 0 a 1.
2
Hace que la influencia sea más fuerte cerca de la estación; el valor de dominancia adicional se establece en 1.

Cálculos

Cálculos y metodología.

Cada entrada ampliable contiene el cálculo, la asignación temporal, la regla de separación y la precisión.

Promedio mensual de estaciones en la línea de tiempoCronología de la página de inicio

Muestra: el promedio de las estaciones para las que hay un valor disponible en ese mes.

Datos de entrada
Valores mensuales válidos de todas las estaciones para la métrica.
Cálculo
Tt = Σ xs,t / nt. Cada estación con un valor tiene el mismo peso.
tarea
Al mes evaluado t.
Valores faltantes
Se omiten las estaciones faltantes; el denominador es el número real de estaciones. Si no hay ningún valor disponible, el mes sigue siendo null.
Precisión
Redondeado a dos decimales cuando se genera la línea de tiempo; La visualización posterior es específica de la métrica.
variables
Tt
El promedio de todas las estaciones con un valor en este mes.
xs,t
El valor mensual de una estación individual.
nt
El número de estaciones con valor utilizable en este mes.
Media centrada de 24 mesesPágina de inicio y cronología de la estación, HadCRUT5

Muestra: una historia suavizada. Para este fin se combinan los valores de los meses anteriores y posteriores al mes considerado.

Cálculo
Gt = Σ valid xj / number of valid xj para j = t−11 … t+12.
tarea
Al mes actual t; Debido a que la ventana tiene una longitud uniforme, no es simétrica.
Borde de la serie
Si hay muy pocos meses disponibles hacia la izquierda o hacia la derecha, la ventana de 24 meses se desplaza al borde disponible en lugar de acortarse. Esto mantiene dos ciclos anuales completos en promedio y evita que años incompletos provoquen un aumento o una caída abrupta. Al principio se utilizan los primeros 24 meses; al final, los últimos 24 meses. Si la serie tiene menos de 24 meses, la ventana sólo se trunca.
Valores faltantes
Los valores vecinos que faltan en la ventana se ignoran; si falta el valor bruto actual, el punto suavizado también permanece vacío.
Precisión
El valor calculado del navegador no está redondeado; el redondeo se realiza sólo para visualización.

Ejemplo: Si solo hay 22 valores disponibles en la ventana, su suma se divide por 22. Si el mes actual está vacío, no se produce ningún punto independientemente de los valores vecinos. Al final de la serie, varios meses comparten la misma ventana completa de 24 meses; la línea es plana allí.

variables
Gt
El valor suavizado que se muestra para este mes en el gráfico.
xj
Cada valor mensual disponible incluido en el suavizado.
j
Los meses incluían: los once meses anteriores, el mes en curso y los doce meses siguientes; en el borde, una ventana desplazada de 24 meses.
Media final de 12/24 meses y de 10/30 añosGráficos de estaciones regulares

Muestra: el promedio de los últimos 12 ó 24 meses, o de los más recientes 10 ó 30 años, hasta el mes considerado inclusive.

Cálculo
Mi,W = Σ xj / W para j = i−W+1 … i, con W = 12, 24, 120 o 360.
tarea
Al último mes del período considerado.
Valores faltantes
Se produce un punto sólo cuando todos los valores W en la ventana están disponibles. Los valores anteriores al período visible se incluyen si existen en el historial de la estación.
Precisión
Los valores intermedios no están redondeados; la pantalla utiliza la precisión métrica.
variables
Mi,W
El promedio calculado para el mes considerado. W es la duración de la ventana en meses: 12, 24, 120 o 360.
xj
Un valor mensual individual incluido en este promedio.
Comparación media, diferencia y cobertura.Comparación de meses, períodos y estaciones.

Muestra: la medida en que difieren dos meses, períodos o estaciones seleccionados.

Emparejamiento
Sólo se incluyen los pares (Ai, Bi) en los que ambos valores son válidos.
Cálculo
Ā = ΣAi/n, B̄ = ΣBi/n, Δ = B̄−Ā, Δ% = Δ/|Ā|×100, coverage = n/expected pairs.
Valores faltantes
Los pares no válidos quedan excluidos en ambos lados. La cobertura parcial se calcula y se informa como valid / total. Si no hay ningún par disponible, el resultado permanece vacío.
Restricción
Se omiten las diferencias relativas cuando Ā = 0 y para la temperatura, humedad y presión del aire media, máxima y mínima.
Precisión
Calculado sin redondeo intermedio; La visualización de resultados es específica de la métrica y la diferencia relativa utiliza un decimal.
variables
Ai
El valor en el primer lado de la comparación.
Bi
El valor correspondiente en el segundo lado de la comparación.
n
El número de valores disponibles en ambos lados de la comparación.
El promedio del primer lado de la comparación.
El promedio del segundo lado de la comparación.
Δ
La diferencia entre los dos promedios en la unidad de la métrica.
Δ%
La diferencia porcentual relativa al primer lado de la comparación.
Media estricta de los últimos 12 mesesLíneas históricas en comparaciones de períodos y estaciones.

Muestra: una historia anual suavizada. Un punto aparece sólo cuando los valores están disponibles para los doce meses anteriores.

Cálculo
Vi = Σ xj / 12 para j = i−11 … i.
tarea
Hasta el último mes de la ventana final.
Valores faltantes
No se produce ningún resultado antes de la duodécima entrada o incluso si falta un valor en la ventana.
Precisión
Sin redondeo antes de la visualización.
variables
Vi
El promedio de los doce meses más recientes del mes considerado.
xj
Valor mensual incluido en este promedio de doce meses.
j
Los meses incluyeron: el mes actual y los once meses anteriores.
Regresión linealVista de tendencia de temperatura

Muestra: la línea de tendencia recta que mejor resume el historial de temperatura durante el período seleccionado.

Datos de entrada
Para cada mes se utiliza su posición en la serie (xi) y la medida disponible (yi).
Cálculo
b = (nΣxy−ΣxΣy)/(nΣx²−(Σx)²), a = (Σy−bΣx)/n, trend(i)=a+b×i.
Valores faltantes
Las mediciones faltantes se eliminan de la estimación mientras se conserva su espaciado de índice. Se requieren al menos dos puntos válidos y un denominador distinto de cero.
Precisión
Sin redondeo intermedio; sin pruebas de significancia ni intervalos de incertidumbre.
variables
xi
La posición consecutiva del mes en la serie temporal, comenzando en 0.
yi
El valor de temperatura disponible para este mes.
n
El número de valores mensuales disponibles para la línea de tendencia.
a
El valor inicial calculado de la línea de tendencia.
b
Cuánto sube o baja la línea de tendencia por posición mensual.
i
La posición mensual para la cual la línea de tendencia proporciona un valor.
Anomalía de temperatura local y re-referenciación de HadCRUT5Comparación de HadCRUT5

Muestra: cuánto se desvían las temperaturas locales y globales de sus respectivos promedios seleccionados. Las dos series se colocan una al lado de la otra y no se combinan aritméticamente.

Referencia de estación
Para cada mes calendario m: Cm = Σ station value / count durante el período de referencia; anomalyt = valuet − Cmonth(t).
Referencia mundial
Offset = mean of all HadCRUT5 monthly anomalies during the reference period; re-referencedt = originalt − offset.
Cobertura mínima
Al menos diez años de referencia. Para cada mes calendario, se requieren al menos round_up(years × 0.8) valores de estación; de lo contrario no se calcula la serie local.
Pantalla
Ambas series se suavizan de forma independiente utilizando una media de 24 meses centrada y alineada con meses calendario idénticos. Para el área coloreada entre las líneas, el renderizador inserta una intersección linealmente interpolada donde la diferencia cambia de signo: fraction = difference_start / (difference_start − difference_end).
Precisión
Sin redondeo intermedio. Se utiliza el primer valor mensual de HadCRUT5; Los límites del 95 % almacenados no están incluidos actualmente en el gráfico ni en el cálculo.
variables
Cm
El valor típico de la estación para este mes calendario durante el período de referencia seleccionado.
t
El mes para el que se muestra la desviación.
Y
El número de años en el período de referencia seleccionado.
Offset
El promedio de las anomalías globales de HadCRUT5 durante el período de referencia.
difference_start
La distancia entre la línea local y global al comienzo de un segmento.
difference_end
La distancia entre la línea local y global al final de un segmento.
fraction
La posición calculada en la que se encuentran las dos líneas dentro de este segmento.
Distancia de la estación y diferencia de elevación.Contexto en la comparación de estaciones.

Muestra: qué tan separadas están dos estaciones y qué tan grande es su diferencia de elevación. Ningún valor cambia las medidas.

Distancia
Distancia sobre la superficie de la Tierra, calculada a partir de la latitud y la longitud utilizando un radio terrestre de 6.371 km.
Elevación
elevation_difference = elevationB − elevationA.
Valores faltantes
Si faltan coordenadas o elevaciones numéricas, el valor respectivo permanece vacío.
Precisión
Calculado internamente sin redondeo intermedio; La distancia está formateada en la interfaz.
variables
elevationA
La elevación de la primera estación sobre el nivel del mar.
elevationB
La elevación de la segunda estación sobre el nivel del mar.
sign
Indica si la segunda estación está por encima o por debajo de la primera.

Cálculo

Valores mensuales calculados a partir de datos diarios

Cuando no hay valores mensuales directos disponibles para una métrica, Crónica Climática puede combinar datos diarios adecuados en valores mensuales. La tabla muestra los insumos diarios utilizados, el cálculo y los límites clave.

Meses completos: Un valor mensual a partir de datos diarios se calcula solo cuando existe un valor diario válido para cada día calendario de ese mes. Si falta incluso un valor diario, el valor mensual permanece vacío.

MétricaCálculoUnidadNota
temperatura mediaΣ Tmean_d / n°CSe utiliza la media diaria oficial del proveedor. (Tmax + Tmin) / 2 se usa solo cuando la fuente define explícitamente ese método.
Temperatura máximaMAX(Tmax_d)°CSe almacena el máximo mensual absoluto, no la media de todos los máximos diarios.
Temperatura mínimaMIN(Tmin_d)°CSe almacena el mínimo mensual absoluto.
PrecipitaciónΣ RR_dmmSe suman los totales de precipitación diaria.
Duración del solΣ SUN_dhSe suma la duración diaria de la luz solar.
Humedad relativaΣ RHmean_d / n%Sólo se incluyen medias diarias genuinas, no valores de tiempo de observación individuales.
velocidad media del vientoΣ FFmean_d / nm/sEl valor mensual se calcula a partir de la velocidad media diaria del viento, no a partir de un máximo o ráfaga diaria.
Presión de aireΣ Pmean_d / nhPaSólo se utiliza un tipo de presión por serie; La presión de la estación no se mezcla con la presión del nivel del mar.
Máx. profundidad de la nieveMAX(SH_d)centímetrosSe almacena la capa de nieve total diaria máxima, no la suma.
nieve frescaΣ NSH_dcentímetrosSe suman los totales diarios; la nieve fresca no se deriva de cambios en la profundidad total de la nieve.
dias de veranoΣ I(Tmax_d ≥ 25 °C)reSe cuentan los días con una temperatura máxima diaria de al menos 25 °C.
Días tropicalesΣ I(Tmax_d ≥ 30 °C)reSe cuentan los días con una temperatura máxima diaria de al menos 30 °C; Las noches tropicales permanecen separadas.
Días de heladasΣ I(Tmin_d < 0 °C)reSólo se incluyen valores inferiores a 0 °C; 0 °C no cuenta.
dias de hieloΣ I(Tmax_d < 0 °C)reSólo se cuentan los días cuya máxima diaria se mantiene por debajo de 0 °C.
Días de calefacciónΣ I(Tmean_d < 12 °C)reLos días de calefacción utilizan la regla 20/12 con Tmean_d < 12 °C.
Días ≥ 1 mmΣ I(RR_d ≥ 1 mm)reSe cuentan los días con al menos 1 mm de precipitación; esto puede incluir nieve.
Días ≥ 10 mmΣ I(RR_d ≥ 10 mm)reSe cuentan los días con al menos 10 mm de precipitación en 24 horas.
Días de nieveCubierta de nieve o SH_dΣ I(SNOW_COVER_d)reSe prefieren las observaciones. SH_d ≥ 1 cm se utiliza sólo cuando la fuente especifica esa definición.
Días de nevadasObservación de nevadasΣ I(SNOWFALL_d)reLos días de nevadas no se derivan de new_snow > 0, porque pueden ocurrir nevadas sin nieve fresca mensurable.
dias sin solΣ I(SUN_d = 0 h)reSólo se cuentan los valores cero reales medidos; Los valores diarios faltantes no cuentan.
Días ≥ 5 horas de solΣ I(SUN_d ≥ 5 h)reSe cuentan los días con al menos cinco horas de sol.
Días ≥ 10 horas de solΣ I(SUN_d ≥ 10 h)reSe cuentan los días con al menos diez horas de sol; este umbral no está universalmente estandarizado.
Días de tormentaObservación de tormentasΣ I(THUNDER_d)reSólo se cuentan las tormentas observadas; no se infieren de la precipitación, la temperatura o el viento.
Días de nieblaVisibilidad u observación de niebla.Σ I(FOG_d)reLos días de niebla se determinan únicamente a partir de datos de observación adecuados, no únicamente de una humedad relativa alta.
Días de viento ≥ 60 km/hΣ I(FX_d ≥ 60 km/h)reSe utiliza la velocidad máxima diaria del viento, no la velocidad media diaria del viento.
Días de viento ≥ 80 km/hΣ I(FX_d ≥ 80 km/h)reSe utiliza la velocidad máxima diaria del viento, no la velocidad media diaria del viento.

Base científica: Centro de datos climáticos DWD y Datos diarios de GeoSphere Austria. La definición proporcionada por la fuente importada sigue siendo decisiva.

Gráficos

Gráficos y su base de datos.

Análisis climático: Todos los cálculos y explicaciones para el análisis climático se encuentran en el guía de análisis climático.

VerPunto de datosProcesamientoBrechas
Mapa de calorValor de la estación por un mes.Normalización de color y renderizador de círculos.La estación no está dibujada.
Cronología de la página de inicioPromedio mensual de estacionesMedia centrada de 24 mesesNo tiene sentido sin el valor mensual actual; en el borde se desplaza la ventana de 24 meses, los vecinos que faltan en la ventana se ignoran
Línea de tiempo de la estaciónValor mensual de una estaciónMedia centrada de 24 mesesNingún punto sin el valor de la estación actual; en el borde se desplaza la ventana de 24 meses, los vecinos que faltan en la ventana se ignoran
Gráfico de estaciones regularesValor mensual de una estaciónLíneas finales opcionales de 12/24 meses y de 10/30 años; marcadores mínimo/máximoNo tiene sentido sin una ventana completa; los valores faltantes dejan espacios
Análisis climáticoValor mensual espacial, serie mín/máx y 12 mesesTendencias Theil-Sen, corredores históricos y proyecciones de escenariosLos meses con cobertura insuficiente se marcan y excluyen de los cálculos de tendencias; ver el guía de análisis climático
Tendencia de temperaturaValor mensual y valor de regresión.Mínimos cuadrados linealesValores faltantes eliminados de la estimación
Comparación de período/estaciónValores mensuales emparejadosMedia estricta de los últimos 12 mesesSolo ventanas completas
Comparación de HadCRUT5Anomalía local y globalReferencia compartida, suavización separada de 24 mesesCobertura de referencia y valor actual requerido

El período visible sigue la selección del período respectivo y se filtra inclusive desde el mes inicial hasta el mes final. Los períodos de comparación utilizan años naturales completos y dos bloques directamente consecutivos de igual duración.

Degradado de color de la línea de tiempo y recuento de estaciones

El color de la línea de tiempo suavizada se normaliza desde su mínimo y máximo visible hasta el rango de 0 a 1 y se interpola linealmente en RGB entre las paradas de color métricas. Si el recuento de estaciones más pequeño de dos puntos adyacentes está por debajo del umbral, el segmento se dibuja en gris y más delgado.

El umbral general es de 25 estaciones. El umbral de reserva general es de 25 estaciones. La temperatura media se sitúa actualmente en 150 estaciones, 200 en Alemania y 30 en Suiza. Otras métricas tienen sus propios umbrales y, en algunos casos, variaciones específicas de cada país. Este umbral no cambia ningún valor numérico; identifica sólo el segmento de línea.

Flujo de datos

De los datos de origen a la visualización

Los servicios meteorológicos proporcionan sus datos de estaciones y mediciones en diferentes formatos de archivos, estructuras de columnas y convenciones de nomenclatura. Las herramientas auxiliares locales asignan estos datos de origen a un esquema compartido. No cambian el significado científico de una medida; establecen el país, estación, mes y métrica a la que pertenece.

Esto produce archivos JSON claramente separados para valores anuales, estaciones, disponibilidad, cronogramas, historiales de estaciones y períodos de referencia. Por lo tanto, Crónica Climática puede cargar sólo los datos requeridos por la vista actual.

1. Datos de origen

  1. Obtener datos de origenel dedicado descargadores En Alemania, Francia, Suiza, Chequia y Polonia se obtienen los datos oficiales de los servicios meteorológicos.
    Para el descargador suizo, las estaciones meteorológicas automáticas, las estaciones de precipitación automáticas y las estaciones de precipitación manuales se pueden seleccionar individualmente. El descargador checo obtiene archivos mensuales históricos y actuales del portal CHMI Open Data. El descargador polaco obtiene datos climáticos, de precipitación y sinópticos mensuales y diarios del portal de datos públicos IMGW-PIB. Los datos mensuales de Austria provienen del GeoSphere Austria Data Hub.

2. Importación y estandarización

  1. Mapear y agregar valores mensualesmi Mapeador de datos climáticos lee tablas, carpetas y archivos GZIP, TXT y ZIP compatibles. Los perfiles de país identifican la fecha, el ID de la estación y las columnas de fuentes conocidas; solo se importan las métricas seleccionadas y admitidas.

    Al escribir directamente en una carpeta, Climate Data Mapper lee los archivos anuales existentes y fusiona con ellos los valores mensuales y de nueva estación. Con importaciones repetidas, el conjunto de datos compartido crece gradualmente para incluir países, estaciones, años y mediciones adicionales sin descartar los valores existentes de otros países.
    Los datos procesados también se pueden exportar en la vista de estaciones.
  2. Crear archivos anualesSe crea un archivo para cada país, métrica y año en data/metric/COUNTRY/METRIC/YEAR.json. Los ID de estación reciben un prefijo de país para evitar ID duplicados en los sistemas de numeración nacionales, y cada estación tiene doce posiciones mensuales fijas.
    Desgraciadamente, me enteré demasiado tarde del sistema OSCAR; quizás lo ofrezca como fuente adicional más adelante.
  3. Crear el directorio de estacionesel Mapeador de estaciones estandariza la identificación de la estación, el nombre, el país, las coordenadas y la elevación y crea los archivos bajo data/stations.
  4. Agregar períodos de estaciónel Generador de períodos de estación determina el primer y último mes de medición disponible para cada estación. La temperatura es la fuente principal y otras métricas son una alternativa; también actualiza el recuento de estaciones en la configuración del país.

3. Paquetes de datos y análisis

  1. Crear el manifiestoel Constructor de manifiestos deriva países, métricas, años, meses disponibles y los valores más pequeños y más grandes de los archivos anuales. Este manifiesto controla posteriormente los rangos de datos seleccionables en la interfaz.
  2. Calcular cronogramasel Constructor de línea de tiempo calcula el promedio igualmente ponderado de los valores de estaciones disponibles para cada mes, país y métrica, y también almacena el número de estaciones participantes.
  3. Historiales de estaciones agrupadasel Constructor de historia combina archivos anuales separados por estación en data/history/COUNTRY/STATION.json, por lo que se pueden cargar historiales de varios años sin datos de otras estaciones.
  4. Preparar referencias y la serie global.el Generador de referencias calcula los promedios mensuales de las estaciones para períodos de referencia definidos y verifica la cobertura de datos requerida. el Constructor HadCRUT5 luego convierte las series mensuales globales separadas, incluidos los límites de incertidumbre, al formato del proyecto.

4. Publicación y uso

  1. Publicar el conjunto de datosel Cargador empaqueta el directorio de datos completo como un ZIP sin comprimir, lo transfiere automáticamente a través de SSH/SCP y lo verifica y descomprime en el servidor en un directorio provisional separado. Solo después de una verificación exitosa se reemplaza atómicamente el directorio de datos anterior. Actualmente, se publican alrededor de 30.000 archivos JSON en menos de cinco minutos.
  2. Mostrar en el navegadorCrónica Climática carga los paquetes de datos generados según sea necesario y los utiliza para el mapa, líneas de tiempo, vistas de estaciones, comparaciones y anomalías.
    Una vez definidos, los países y las mediciones se integran en el mismo flujo de trabajo, lo que permite que todos los valores se publiquen de forma semiautomática en solo unos pocos pasos.

¿Qué es un expediente anual? Siempre pertenece exactamente a un país, una métrica y un año, por ejemplo, Alemania, precipitaciones y 2025. Muestra cada estación con doce posiciones en el orden fijo de enero a diciembre. Una medición disponible ocupa su posición mensual, mientras que un vacío de datos se almacena como null. Esta división significa que la página no tiene que cargar todo el conjunto de datos a la vez.

¿Qué métricas pueden producir las herramientas de procesamiento?

Actualmente, Climate Data Mapper admite 26 métricas estandarizadas que se pueden importar entre países. Estos incluyen diez valores mensuales: temperatura media, máxima y mínima, precipitación, duración del sol, humedad relativa, velocidad media del viento, presión atmosférica, profundidad máxima de nieve y nieve fresca.

Otras 16 métricas cuentan los días con condiciones específicas: días de verano, tropicales, con heladas, hielo y calefacción; días de precipitación con al menos 1 o 10 milímetros; días con manto de nieve o nevadas; días sin sol; días con al menos 5 o 10 horas de sol; días de tormenta y niebla; y días con vientos máximos de al menos 60 u 80 km/h.

Solo se importan las columnas de origen conocidas para el país seleccionado, o asignadas manualmente y habilitadas para exportación. Se omiten los parámetros sin una métrica de Crónica Climática correspondiente. Actualmente hay once métricas habilitadas en la interfaz: temperatura media, máxima y mínima, precipitación, duración del sol, nieve fresca y días de verano, tropicales, heladas, hielo y tormentas.

¿Qué paquetes de datos adicionales se crean?

manifest.json registra los países, métricas, años y meses disponibles. También contiene los valores más pequeños y más grandes y forma la base de la tabla de disponibilidad en esta página, que se puede filtrar por país y métrica.

Los archivos de línea de tiempo contienen promedios mensuales de estaciones y recuentos de estaciones. Los archivos de historial agrupan todas las métricas y años disponibles para una estación. Los archivos de referencia contienen los promedios mensuales de estaciones calificadas para los períodos de referencia configurados.

Los archivos de la estación proporcionan la ubicación y el período de disponibilidad. La serie global HadCRUT5 permanece científica y técnicamente separada de los valores de la estación local.

Reglas de importación, valores faltantes y redondeo
  • Los campos vacíos y los marcadores de posición numéricos configurados, como −999, se consideran faltantes.
  • Los valores no numéricos se registran y no se exportan.
  • El formato de fecha lo comprueba el perfil de país correspondiente; sólo se importan años y meses válidos.
  • Los valores importados se redondean a la precisión configurada de la métrica: un decimal para mediciones continuas, sin decimales para valores de conteo y métricas de nieve almacenadas.
  • Si el mismo valor para una estación, métrica y mes aparece más de una vez dentro de una importación, el valor leído más tarde reemplaza al anterior. Al fusionar con un archivo anual existente, los valores existentes en conflicto se pueden resolver eligiendo si el valor nuevo o el existente tiene prioridad. Los conflictos se muestran en la vista previa.
  • Cada serie anual tiene doce posiciones mensuales. No se exportan series de estaciones completamente vacías ni años sin medición.

Medidas faltantes

Cuando faltan medidas

Una estación no necesariamente mide todas las métricas ni cubre todo el período disponible. Si falta un mes, puede deberse a que los datos de origen no contienen ningún valor para ese mes o métrica.

El proyecto no puede determinar por qué falta un valor individual. Por lo tanto, Crónica Climática sólo muestra la brecha y no afirma una causa.

Cuando se importan datos de origen, los campos vacíos como −999 y los números ilegibles no se incluyen como medidas. Permanecen almacenados como posiciones de mes vacías. No se estiman ni se reemplazan con valores de otros meses o estaciones.

Metodología actualizada por última vez:17 de agosto de 2026