Saltar al contenido

Metodología

Cómo construimos las cifras

Cada cifra del observatorio surge de combinar múltiples capas satelitales públicas, validarlas contra fuentes oficiales y publicar bandas de incertidumbre cuando corresponde. Esta página explica qué aporta cada capa, cómo se procesan y qué limitaciones declaramos.

Qué muestra cada capa

Listamos primero el aporte de cada capa al análisis urbano y luego la referencia técnica del dataset. La intención es que tanto un tomador de decisiones como un revisor académico encuentren la información que necesitan.

  • Sentinel-2 (ESA)

    Detecta cambios en cobertura del suelo y vegetación entre años. Es la imagen óptica de mayor calidad pública para América Latina.

    Datos: ESA Copernicus, multiespectral, 10 m de resolución, 2018–2026.

  • Sentinel-1 (ESA)

    Detecta nuevas construcciones aún cuando hay nubes — el radar atraviesa la cobertura nubosa, ideal para Posadas (clima subtropical húmedo).

    Datos: ESA Copernicus, radar SAR GRD, polarización VV.

  • Sentinel-5P TROPOMI (ESA)

    Mide la calidad del aire — detecta dióxido de nitrógeno (NO₂), principal contaminante del tránsito vehicular y combustión.

    Datos: ESA Copernicus, NO₂ troposférico, 7 km de resolución.

  • Landsat 8/9 (USGS)

    Mide qué tan caliente está cada barrio comparado con el campo — identifica las zonas donde faltan árboles y sobra cemento.

    Datos: USGS Collection 2 Level 2, banda térmica ST_B10, 30 m, mensual.

  • MODIS LST (NASA)

    Captura el calor nocturno que sufren los barrios densos cuando el cemento libera el calor del día. Complementa Landsat con la lectura de noche.

    Datos: NASA MOD11A2, día/noche, 1 km, 8-daily, histórico desde 2000.

  • Dynamic World V1 (Google)

    Identifica el tipo de superficie de cada barrio: cuánto es construcción, cuánto verde, cuánto desnudo, cuánto agua.

    Datos: Google + WRI, IA sobre Sentinel-2, 9 clases, 10 m.

  • VIIRS Nightlights (NOAA)

    Mide la actividad económica nocturna — donde hay más luces hay más comercios, servicios y actividad.

    Datos: NOAA VIIRS DNB, radiancia mensual, ~500 m.

  • CHIRPS (USGS)

    Cuánta lluvia recibió el barrio cada mes — clave para entender riesgo de inundaciones y patrones de sequía.

    Datos: USGS Climate Hazards InfraRed, mensual, 5 km.

  • FIRMS (NASA)

    Alerta de incendios y quemas detectados desde el espacio en los últimos años. Cualquier valor positivo en zona urbana es señal de inspección.

    Datos: NASA FIRMS (VIIRS / MODIS), focos diarios.

  • WDPA (UNEP-WCMC / IUCN)

    Identifica si un barrio se solapa con un área protegida legalmente — crítico para política ambiental.

    Datos: World Database on Protected Areas, IUCN.

  • MapBiomas Argentina Col.1

    Cómo cambió el uso del suelo desde el año 2000 — selva → urbano, pasturas → cultivos, agua, etc.

    Datos: MapBiomas Argentina Col.1, 30 m, anual 1998–2022.

  • GHSL P2023A (Comisión Europea)

    Cuánto creció la huella urbana entre décadas — décadas de referencia: 1975, 1990, 2000, 2015 y 2020.

    Datos: Global Human Settlement Layer, JRC, 100 m, 1975–2030.

  • Google Open Buildings + MS Building Footprints

    Cuántas viviendas y edificios hay efectivamente en el barrio. Es nuestra fuente principal de conteo de viviendas para la serie temporal.

    Datos: Google Open Buildings + Microsoft Building Footprints (mergeados, 217k features en bbox Posadas).

  • WorldPop

    Estimación modelada de cuánta gente vive en cada zona — útil para identificar barrios densamente poblados sin acceso pleno a servicios.

    Datos: WorldPop, grilla de población, 100 m, anual.

  • OpenStreetMap

    Aporta la red vial, equipamientos y nombres de calles para contextualizar geográficamente los polígonos.

    Datos: OpenStreetMap contributors, ODbL.

Cómo se procesan

Los datos crudos se descargan mediante scripts/ del repositorio. Para cada barrio se recorta la imagen satelital, se calculan agregados (superficies, conteos, porcentajes) y se emiten a data/outputs/. El frontend consume esos archivos directamente o vía la API FastAPI. Toda la cadena es determinística: la misma entrada produce la misma salida.

Margen de error declarado

Cada serie temporal publica una banda de confianza (confianza_inferior, confianza_superior) que refleja la incertidumbre combinada de la clasificación Sentinel-2 y la detección de footprints. Las estimaciones de población heredan el error del modelo WorldPop y suelen estar subestimadas en zonas de expansión reciente. Los meses con menos de dos escenas Landsat útiles se declaran sin dato — no se interpolan.

Donde es posible, validamos los indicadores comparándolos contra un sensor independiente. La validación cruzada NDBI/NDVI (Sentinel-2 vs CBERS-4A) cuantifica cuánto coinciden ambos satélites por barrio: cuando dos sensores distintos llegan al mismo número, la confianza del indicador sube; cuando difieren mucho, hay que investigar antes de tomarlo como verdad.

Para qué NO sirve

  • Para alertas individuales de salud o decisiones inmobiliarias automáticas. Los datos son agregados por polígono.
  • Como reemplazo de un censo oficial — la población se modela a partir de WorldPop, no de relevamiento puerta a puerta.
  • Como límite administrativo — los polígonos son delineados ad hoc para facilitar el análisis y no coinciden con barrios oficiales.
  • Para identificar lotes o personas — la resolución mínima es 10 m (Sentinel-2) y los datos son siempre agregados.

Reproducibilidad

Todo el pipeline es de código abierto. Los datos agregados se publican bajo CC BY 4.0 y el código bajo MIT. El observatorio usa exclusivamente datos públicos: no incluye fuentes censales restringidas ni datos personales.

Para descargar los datasets agregados visitá la sección de descargas.

Frescura de datos

Cuándo se actualizó por última vez cada dataset y con qué frecuencia se espera que se refresque. El indicador de color señala la salud del pipeline: verde dentro del periodo esperado, amarillo atrasado entre 1 y 2 periodos, rojo más de 2 periodos sin actualizar.

Tabla de frescura de datasets: nombre, última actualización, frecuencia esperada, próxima actualización y fuente.
DatasetÚltima actualizaciónFrecuenciaEstadoFuente
Pronóstico clima

forecast

cada 6 horashace 10 hOpen-Meteo Ensemble (ECMWF + GFS + ICON + JMA + GEM + BoM)
Alertas activas

alertas

cada 6 horashace 10 hOpen-Meteo + reglas config/alertas.yaml
Temperatura (Landsat)

calor_landsat

mensualhace 2 hUSGS Landsat 8/9 Collection 2 — banda térmica ST_B10
Calidad del aire (NO₂)

aire_no2

mensualhace 2 hESA Sentinel-5P TROPOMI
Cobertura del suelo (Dynamic World)

dynamic_world

mensualhace 11 díasGoogle + WRI Dynamic World V1
Cambio estructural (Sentinel-1)

sentinel1

mensualhace 11 díasESA Sentinel-1 SAR GRD
Lluvias (CHIRPS)

chirps

mensualhace 2 hUSGS Climate Hazards InfraRed
Focos de incendio (FIRMS)

firms

diariohace 2 hNASA FIRMS (VIIRS / MODIS)
Uso del suelo (MapBiomas)

mapbiomas

anualhace 2 hMapBiomas Argentina Col.1
Huella urbana (GHSL)

ghsl

anualhace 2 hGlobal Human Settlement Layer (JRC)
Luces nocturnas (VIIRS)

viirs

mensualhace 2 hNOAA VIIRS Day-Night Band
Conteo de viviendas

viviendas

anualhace 2 hGoogle Open Buildings + Microsoft Building Footprints
Ranking de prioridades

ranking

anualhace 2 hCombinación interna (script 54)
Imagen alta resolución (CBERS)

cbers_pansharpen

trimestralhace 11 hINPE/CRESDA CBERS-4A WPM (pan 8 m + MS 16 m, pansharpen)
Imagen ultra-detalle (CBERS PAN5)

cbers_pan5

trimestralhace 10 díasINPE CBERS-4 PAN5 (banda pancromática 5 m B&N)
Temperatura backup (CBERS IRS)

cbers_termico

mensualhace 2 hINPE CBERS-4 IRS (banda térmica 40 m + SWIR 80 m)
Validación cruzada incendios (CBERS SWIR + FIRMS)

cbers_swir_firms

mensualhace 2 hNASA FIRMS + INPE CBERS-4 IRS SWIR
Cobertura satelital mensual (S2 + CBERS AWFI)

cbers_awfi

mensualhace 2 hESA Sentinel-2 + INPE CBERS-4A AWFI (64 m, swath 866 km)
Serie histórica Posadas (CBERS 1999-2026)

cbers_historico

anualhace 2 hINPE CBERS-1/2/2B/4/4A — composite anual pansharpen
Validación cruzada de índices urbanos

cbers_indices

mensualhace 2 hESA Sentinel-2 + INPE CBERS-4A WPM (NDBI, NDVI)
Eventos de inundación detectados

cbers_inundacion

semanalhace 2 hComposite multi-sensor: Sentinel-1 SAR + S2 + CBERS-4A WPM

La frescura se calcula contra el timestamp embebido en cada dataset (campo generated_at en JSON, fecha_calculo en CSV) o, si no existe, contra la fecha de modificación del archivo. Los pipelines con frecuencia cada 6 horas son automáticos vía cron en GitHub Actions; los mensuales y anuales requieren ejecución manual del script correspondiente.

Glosario de términos

Definiciones cortas de los conceptos técnicos que aparecen en el observatorio. Usá la búsqueda o navegá por categorías. Los enlaces #glosario-uhi de los tooltips llevan acá.

60 términos en el glosario, agrupados por categoría

Sensores satelitales

  • AWFI (Advanced Wide Field Imager, CBERS)

    #awfi

    AWFI (Advanced Wide Field Imager) es la cámara de campo amplio del CBERS-4 y CBERS-4A. Tiene cuatro bandas multiespectrales (azul, verde, rojo, NIR) a 64 m de resolución y un swath (ancho de imagen) de 866 km — más del doble que Sentinel-2 (290 km) y siete veces más que el WPM (60 km). La gran ventaja es la revisita de 5 días sobre Sudamérica, idéntica a Sentinel-2 pero desde una órbita ligeramente diferente, lo que permite reducir gaps por nubes alternando entre ambas constelaciones. La desventaja es la resolución más gruesa (64 m vs 10 m de S2), lo que limita el análisis intra-urbano. En el observatorio usamos AWFI principalmente como capa de cobertura complementaria para verificar continuidad de observaciones y como entrada para composites multi-fuente cuando S2 tiene gaps de nubes prolongados.

    Fuente: INPE: cámaras CBERS-4A

    Ver también: cbers, sentinel-2, composite-multifuente

    También conocido como: advanced wide field imager, cbers awfi, awfi cbers, wide field imager

  • CBERS-4 PAN5 (banda pancromática 5 m)

    #pan5

    PAN5 es la banda pancromática (única banda, sin color) del sensor PanMUX/MUX de CBERS-4 (lanzado 2014), con 5 m de resolución espacial — más fino que Sentinel-2 (10 m) y mejor que el WPM de CBERS-4A en términos de detalle puro. La contrapartida es que PAN5 entrega solamente brillo (escala de grises), por lo que no se puede usar para clasificación espectral. Se usa como capa de máximo detalle visual complementaria al WPM color: el operador alterna entre WPM (para color a 8 m) y PAN5 (para detalle a 5 m B&N) según la pregunta — interpretación de cuadras vs. delineación fina de construcciones individuales. La revisita es la misma del CBERS-4 (~26 días sobre Sudamérica). En el observatorio se publica en /data/media/cbers_pan5/{id}_pan5_latest.png por polígono y se sirve desde el toggle 3-modos del visor de imágenes alta resolución.

    Fuente: INPE: cámaras CBERS-4

    Ver también: cbers, pansharpen, sentinel-2

    También conocido como: PAN5, CBERS-4 pan, cbers pan 5m, pancromatic 5m, CBERS pancromatic

  • CBERS-4/4A (China-Brazil Earth Resources Satellite)

    #cbers

    CBERS (China-Brazil Earth Resources Satellite) es un programa cooperativo entre el INPE de Brasil y la CRESDA/CAST de China, vigente desde 1999. La constelación incluyó CBERS-1, 2, 2B, 3 (perdido en lanzamiento), 4 y 4A; los activos en operación son CBERS-4 (lanzado 2014) y CBERS-4A (lanzado 2019). El sensor que aporta valor para escala urbana es la WPM (Wide Panchromatic and Multispectral camera) de CBERS-4A: una banda pancromática a 8 m de resolución y cuatro bandas multiespectrales (azul, verde, rojo, NIR) a 16 m, con revisita ~31 días sobre Sudamérica. Aplicando pansharpen (ver entrada) sobre el par PAN+MS se obtiene un RGB color con detalle equivalente a 8 m, comparable al producto comercial RapidEye y mejor que Sentinel-2 (10 m) para identificar manzanas y construcciones individuales. El catálogo del INPE distribuye los datos gratis (registro libre) en formato GeoTIFF L2/L4. En el Observatorio Urbano Posadas usamos CBERS-4A WPM como capa de "alta resolución, baja frecuencia" complementaria a Sentinel-2 (que es "resolución media, alta frecuencia").

    Fuente: INPE: CBERS

    Ver también: sentinel-2, landsat, pansharpen, inpe

    También conocido como: china brazil earth resources, cbers-4, cbers-4a, cbers4a, WPM

  • Dynamic World V1

    #dynamic-world

    Producto de Google + WRI (GOOGLE/DYNAMICWORLD/V1) que aplica una red neuronal sobre cada escena Sentinel-2 para clasificar 9 clases de cobertura: water, trees, grass, flooded_vegetation, crops, shrub_and_scrub, built, bare, snow_and_ice. Resolución 10 m, latencia ~2-5 días post-adquisición. Cada píxel incluye la probabilidad por clase, no solo la clase dominante. En este observatorio lo usamos para: definir la máscara urbana (built > 0.5), trackear expansión urbana mes a mes, y validar cruzadamente con NDBI y Open Buildings. Limitación: la clase 'built' incluye carreteras y predios industriales, no solo residencial.

    Fuente: GEE Catalog: GOOGLE/DYNAMICWORLD/V1

    Ver también: sentinel-2, ndbi, open-buildings, mapbiomas

    También conocido como: DW, DynamicWorld, Google Dynamic World

  • ERA5-Land Monthly

    #era5

    ERA5-Land (ECMWF/ERA5_LAND/MONTHLY_AGGR) es el reanálisis de quinta generación del ECMWF (European Centre for Medium-Range Weather Forecasts) corregido para superficies terrestres, a 0.1° (~9 km) de resolución y serie mensual desde 1950. Incluye temperatura del aire a 2 m, precipitación, evapotranspiración, humedad del suelo y radiación. No es satelital puro: combina observaciones meteorológicas, satélites e imodelos físicos. Para Posadas lo usamos como ground-truth de temperatura del aire (vs LST satelital) y como fuente de precipitación de largo plazo. Validación local: ERA5-Land monthly correlaciona r=0.896 con Landsat LST en píxeles rurales (ver §15 metodología).

    Fuente: GEE Catalog: ECMWF/ERA5_LAND/MONTHLY_AGGR

    Ver también: lst, chirps, landsat

    También conocido como: ERA5, ECMWF reanalysis, ERA5-Land

  • FIRMS (focos de incendio)

    #firms

    Fire Information for Resource Management System (FIRMS) entrega detecciones de anomalías térmicas (fuegos activos) desde MODIS (1 km) y VIIRS (375 m), con latencia de ~3 horas (NRT) o calidad estándar a 24 h. En Earth Engine: FIRMS (MODIS) y endpoints VIIRS NRT vía API. Cada detección incluye coordenadas, brillo (T4), confianza y FRP (Fire Radiative Power en MW). Para Posadas y la región noreste argentino-paraguaya monitoreamos: quemas agrícolas en el cinturón verde (estacionales agosto-octubre), incendios en humedales del Paraná, y ocasionales focos peri-urbanos. Útil para correlacionar con eventos de mala calidad de aire (cruzar con NO2 / aerosol).

    Fuente: NASA FIRMS

    Ver también: modis, viirs, no2

    También conocido como: fire, incendios, fuegos activos, NASA FIRMS

  • HRC (CBERS-2B High Resolution Camera)

    #hrc

    HRC (High Resolution Camera) fue la cámara pancromática de muy alta resolución (2.7 m) del CBERS-2B (lanzado en 2007). Operó hasta 2010 y luego se descontinuó: CBERS-3 se perdió en lanzamiento (2013), y CBERS-4 (2014) y 4A (2019) volvieron a la WPM/PAN5 como sensores de alta resolución (8 m y 5 m respectivamente). Para Posadas, el archivo HRC 2007-2010 es valioso como referencia histórica de máximo detalle — la única ventana en la que el observatorio puede mostrar la ciudad a ~3 m de detalle real. Las imágenes HRC del catálogo INPE se distribuyen libres y se incorporan al timeline 1999-2026 como capas etiquetadas con la calidad correspondiente para no engañar al lector sobre la frecuencia: HRC fue un experimento corto y su disponibilidad es discontinua.

    Fuente: INPE: cámaras CBERS-2B

    Ver también: cbers, pan5

    También conocido como: high resolution camera, cbers-2b hrc, cbers hrc, hrc camera

  • IRS (CBERS Infrared System)

    #irs-cbers

    IRS (Infrared System) es el sensor infrarrojo del CBERS-4 (no presente en CBERS-4A), con dos bandas relevantes: una térmica (TIR) a 40 m de resolución — más fina que MODIS (1 km) aunque más gruesa que Landsat (30 m re-muestreada de 100 m) — y una SWIR (Short-Wave Infrared) a 80 m útil para detectar focos calientes (incendios, quemas) por contraste térmico. En el observatorio IRS funciona como backup térmico de Landsat: cuando un mes determinado no tiene escenas Landsat útiles (por nubosidad sobre la ventana de pasada), el LST mensual se completa con IRS y el badge marca explícitamente la fuente. Para incendios, el SWIR de IRS se cruza con FIRMS (NASA, VIIRS/MODIS) para incrementar confianza por consenso entre satélites independientes. La revisita IRS es ~26 días, lo que limita el uso para series de alta frecuencia pero suficiente para llenado de huecos.

    Fuente: INPE: cámaras CBERS-4

    Ver también: cbers, landsat, modis, lst

    También conocido como: cbers irs, infrared system, cbers-4 irs, irs sensor, cbers tir, cbers swir

  • Landsat 8/9 Collection 2 Level 2

    #landsat

    El programa de observación terrestre más antiguo y continuo (Landsat 1 en 1972; actualmente operativos L8 lanzado en 2013 y L9 en 2021). Las colecciones que usamos (LANDSAT/LC08/C02/T1_L2 y LANDSAT/LC09/C02/T1_L2) entregan reflectancia superficial corregida atmosféricamente y, lo más importante para este observatorio, temperatura superficial (LST) en la banda térmica ST_B10 a 30 m (re-muestreada desde el sensor TIRS de 100 m). Revisita combinada de 8 días. Para Posadas es la fuente primaria de LST y por ende del cálculo de UHI. Validación local: ERA5-Land monthly correlaciona r=0.896 con Landsat LST en píxeles rurales.

    Fuente: USGS Landsat Collection 2 L2

    Ver también: lst, uhi, modis, era5

    También conocido como: L8, L9, Landsat 8, Landsat 9, USGS Landsat

  • MODIS LST MOD11A2

    #modis

    El producto MODIS/061/MOD11A2 (Terra) y MYD11A2 (Aqua) entrega Land Surface Temperature & Emisividad a 1 km de resolución, agregado en compuestos de 8 días. Cada píxel contiene la mejor observación cielo-claro de la ventana. Trade-off vs Landsat: peor resolución espacial (1 km vs 30 m, no resuelve barrios), pero mucho mejor cobertura temporal (4 pasadas diarias, día/noche con Terra+Aqua) y serie histórica desde el año 2000. Lo usamos como serie complementaria para tendencias de largo plazo y validación cruzada con Landsat. Para Posadas, la ciudad ocupa ~50 píxeles MODIS — suficiente para promedios urbano-vs-rural pero no para análisis intra-urbano fino.

    Fuente: GEE Catalog: MODIS/061/MOD11A2

    Ver también: lst, landsat, uhi

    También conocido como: MOD11A2, MYD11A2, MODIS LST

  • NASA Black Marble VNP46A2

    #black-marble

    Black Marble (NASA/VIIRS/002/VNP46A2) es la versión diaria gap-filled de las luces nocturnas VIIRS, con correcciones de fondo lunar, atmosféricas y de cobertura nubosa ya aplicadas por el equipo de NASA Goddard. Resolución 500 m, banda principal Gap_Filled_DNB_BRDF-Corrected_NTL. Frente a la versión mensual VIIRS, Black Marble diario permite detectar eventos puntuales: cortes de luz prolongados, picos de actividad por eventos masivos, y cambios estacionales finos. Para Posadas lo usamos para medir la robustez del servicio eléctrico por barrio y crear un índice de equidad lumínica.

    Fuente: GEE Catalog: NASA/VIIRS/002/VNP46A2

    Ver también: viirs, ghsl, worldpop

    También conocido como: VNP46A2, Black Marble, NASA nightlights diario

  • NDBI (Índice de Construido)

    #ndbi

    Normalized Difference Built-up Index (Zha et al. 2003), fórmula (SWIR - NIR) / (SWIR + NIR). Aprovecha que las superficies construidas (asfalto, hormigón, techos) reflejan más en SWIR (~1610 nm, S2 banda B11) que en NIR. Rangos típicos: vegetación negativa, suelo desnudo cerca de 0, urbano denso 0.1-0.4. Lo usamos como métrica complementaria a Dynamic World para definir la máscara urbana en Posadas — particularmente útil porque captura áreas de baja densidad y polvo urbano que DW puede subclasificar. Limitación: suelo desnudo seco también da NDBI alto; se mitiga combinando con NDVI bajo (NDBI alto + NDVI bajo = construido confiable).

    Fuente: Zha et al. 2003, IJRS

    Ver también: ndvi, sentinel-2, dynamic-world, uhi

    También conocido como: Normalized Difference Built-up Index, índice construido, built-up index

  • NDBI (Normalized Difference Built-up Index)

    #ndbi

    Índice normalizado que distingue áreas construidas usando bandas SWIR e infrarrojo cercano de Sentinel-2 o Landsat: (SWIR - NIR) / (SWIR + NIR). Valores positivos cercanos a 1 indican superficies impermeables (techos, calles, edificios); valores negativos indican vegetación o agua. Se usa como proxy de huella urbana cuando no hay un dataset de buildings. Complemento del NDVI (vegetación) y NDWI (agua). En el observatorio aparece en pipeline interno (no en UI consumidor) para validar que la detección de viviendas es coherente con la firma espectral.

    Fuente: ScienceDirect: NDBI

    Ver también: ndvi, sentinel-2, landsat

    También conocido como: normalized difference built-up index, indice construido

  • NDVI (Índice de Vegetación)

    #ndvi

    Normalized Difference Vegetation Index, fórmula clásica (NIR - RED) / (NIR + RED). Aprovecha que la vegetación sana refleja fuerte en infrarrojo cercano (NIR, ~842 nm en S2 banda B8) y absorbe en rojo (~665 nm, S2 banda B4) por la clorofila. Rangos: agua y nubes <0; suelo desnudo o asfalto 0-0.2; pastura/cultivo 0.2-0.5; bosque denso 0.5-0.9. En Posadas calculamos NDVI por barrio para inferir cobertura arbórea urbana — un proxy directo del potencial de mitigación del UHI por evapotranspiración. Promedios típicos: centro comercial ~0.15-0.25, barrios residenciales con arbolado ~0.35-0.55, costa del Paraná y áreas verdes >0.6.

    Fuente: NASA Earth Observatory: Measuring Vegetation

    Ver también: sentinel-2, ndbi, uhi, dynamic-world

    También conocido como: Normalized Difference Vegetation Index, índice de vegetación, vegetación NDVI

  • Pansharpening

    #pansharpen

    Pansharpening (a veces escrito pan-sharpening o fusión multiespectral) es una familia de algoritmos que fusionan una banda pancromática (PAN, alta resolución espacial pero monocromática) con bandas multiespectrales (MS, color real pero menor resolución) para producir una imagen RGB con la resolución espacial del PAN. Algoritmos clásicos: Brovey (multiplicación banda-a-banda normalizada por el promedio MS, simple y rápido), IHS (transforma RGB→Intensity-Hue-Saturation, reemplaza I por PAN, vuelve a RGB; conserva tinte), Gram-Schmidt (descomposición ortogonal, mejor preservación espectral, la más usada en producción). CBERS-4A WPM viene nativo con PAN 8 m + MS 16 m, así que pansharpen produce un RGB color a 8 m de detalle real. Limitación clave: el algoritmo asume que la firma espectral del MS de baja resolución se mantiene tras el sharpening — es una aproximación, no una medición. Por eso pansharpen sirve para análisis visual y delimitación, no para clasificación espectral cuantitativa (para eso se usa el MS original). En el observatorio mostramos CBERS pansharpen como imagen visual; los índices NDVI/NDBI los calculamos desde Sentinel-2 multiespectral original.

    Fuente: Wikipedia: Pansharpened image

    Ver también: cbers, sentinel-2

    También conocido como: pan-sharpening, fusión multiespectral, image fusion

  • Sentinel-1 SAR

    #sentinel-1

    Radar de Apertura Sintética (SAR) en banda C (5.4 GHz) de la ESA. A diferencia de los sensores ópticos, el radar atraviesa nubes y opera de noche, lo que es crítico para Posadas (clima subtropical húmedo con cobertura nubosa frecuente, 1800-2300 mm anuales de precipitación). Captura polarizaciones VV+VH con resolución de 10 m y revisita de 6-12 días. Lo usamos para monitoreo de inundaciones (mapeo rápido tras eventos extremos), detección de cambios estructurales (nuevas construcciones aparecen como retrodispersión brillante) y validación cruzada de cobertura urbana cuando el óptico está nublado.

    Fuente: GEE Catalog: COPERNICUS/S1_GRD

    Ver también: sentinel-2

    También conocido como: S1, SAR, radar Sentinel

  • Sentinel-2 SR Harmonized

    #sentinel-2

    Constelación de la Agencia Espacial Europea (ESA) compuesta por dos satélites gemelos (S2A y S2B) en órbita polar. Captura imágenes ópticas multibanda (13 bandas de 443 nm a 2190 nm) con resoluciones de 10 m (visible + NIR), 20 m (red-edge + SWIR) y 60 m (atmosféricas). Revisita 5 días en el ecuador. La colección Harmonized Surface Reflectance (COPERNICUS/S2_SR_HARMONIZED en Earth Engine) corrige las diferencias de procesamiento pre/post enero 2022. Para Posadas usamos Sentinel-2 como fuente primaria de NDVI, NDBI y composiciones RGB de alta resolución, dado que el área urbana cabe en una sola escena (110 km de ancho).

    Fuente: GEE Catalog: COPERNICUS/S2_SR_HARMONIZED

    Ver también: ndvi, ndbi, sentinel-1, dynamic-world

    También conocido como: S2, Sentinel-2A, Sentinel-2B, ESA Sentinel

  • SRTM (Shuttle Radar Topography Mission)

    #srtm

    Modelo digital de elevación global capturado por el transbordador Endeavour en febrero del 2000 usando radar interferométrico. Resolución 30 m (1 arc-second) entre 60°N y 56°S — cubre toda Argentina. Se usa en el observatorio para la vista 3D (/3d) como base de relieve, sumado a través de los tiles terrain-rgb-v2 de MapTiler. Permite ver la depresión costera del Río Paraná y los altos del centro de Posadas (~125 m s.n.m.). Limitación: el dato es del 2000 y NO incluye edificios — solo superficie del terreno.

    Fuente: USGS: SRTM archive

    Ver también: landsat

    También conocido como: dem, shuttle radar topography mission, modelo elevacion

  • TROPOMI (instrumento de Sentinel-5P)

    #tropomi

    TROPOspheric Monitoring Instrument, espectrómetro de imágenes hiperspectral en UV-VIS-NIR-SWIR a bordo del satélite Sentinel-5 Precursor (lanzado octubre 2017, ESA + Países Bajos). Cubre el globo cada 24 h con resolución espacial nativa de 5.5 × 3.5 km (mejorada de 7×3.5 km en agosto 2019). Mide columnas atmosféricas de NO2, SO2, CO, HCHO, CH4, O3, aerosoles y nubes. Los productos OFFL L3 (offline, ~5 días de latencia) están en el catálogo de Earth Engine bajo COPERNICUS/S5P/OFFL/L3_*. Para Posadas usamos las medias anuales por polígono — los promedios mensuales son ruidosos a esta escala porque la ciudad cabe en pocos píxeles TROPOMI.

    Fuente: ESA Copernicus Sentinel-5P

    Ver también: no2, so2, co-monoxido, hcho, ch4, cams

    También conocido como: TROPOMI, tropospheric monitoring instrument, sentinel-5p tropomi

  • VIIRS Nightlights

    #viirs

    El sensor VIIRS (Visible Infrared Imaging Radiometer Suite) a bordo de los satélites Suomi NPP y NOAA-20 captura emisiones de luz nocturna a 500 m con su banda Day-Night Band (DNB). El producto mensual NOAA/VIIRS/DNB/MONTHLY_V1/VCMSLCFG está libre de luz lunar y nubes. Es un proxy de actividad económica, electrificación y densidad poblacional efectiva. Para Posadas trackeamos: brillo total del aglomerado (creció ~X% inter-anual), nuevos focos en bordes peri-urbanos (indicador adelantado de loteos), y deficiencias de iluminación en barrios populares (contraste con Black Marble diario).

    Fuente: GEE Catalog: NOAA/VIIRS/DNB/MONTHLY_V1

    Ver también: black-marble, ghsl, worldpop

    También conocido como: nightlights, luces nocturnas, VIIRS DNB, NOAA nightlights

Temperatura

  • LST (Land Surface Temperature)

    #lst

    LST es la temperatura radiométrica de la superficie terrestre — el techo, el asfalto, el suelo desnudo, la copa de los árboles — derivada de la banda térmica infrarroja (TIR) de satélites como Landsat 8/9 (banda ST_B10, 30 m re-muestreada de 100 m) o MODIS (1 km). No es la temperatura del aire medida por una estación meteorológica a 2 m: la LST puede estar 10-20°C por encima de la temperatura del aire en superficies oscuras al mediodía. En Posadas observamos LST diurnas de 30-45°C en verano (techos de chapa, asfalto) y 15-28°C en invierno. La emisividad superficial (LSE) y correcciones atmosféricas son aplicadas en los productos Collection 2 Level 2 que consumimos.

    Fuente: USGS Landsat C2 L2 Surface Temperature

    Ver también: uhi, landsat, modis, era5

    También conocido como: land surface temperature, temperatura superficial, temperatura del suelo

  • UHI (Isla de Calor Urbana)

    #uhi

    El fenómeno por el cual el centro urbano es típicamente 2-8°C más caliente que el campo circundante. Causas: el cemento y asfalto absorben radiación solar y la liberan lentamente, mientras la vegetación rural se enfría por evapotranspiración. Para Posadas (subtropical húmedo) registramos UHI diurnas de +2 a +8°C en verano. Métrica estándar de la literatura (Voogt & Oke 2003, Remote Sensing of Urban Climates). En este observatorio calculamos 3 variantes: vs baseline rural (la más conservadora), vs promedio ciudad (útil para ranking interno), y anomalía vs histórico (detecta tendencias).

    Fuente: Voogt & Oke 2003, Remote Sensing of Urban Climates

    Ver también: lst, uhi-vs-rural, uhi-vs-ciudad, uhi-anomalia

    También conocido como: isla de calor, urban heat island, heat island

  • UHI absoluta (vs baseline rural)

    #uhi-vs-rural

    Variante más conservadora y comparable internacionalmente. Calculamos LST promedio sobre los píxeles urbanos (mascarados con NDBI > umbral o Dynamic World clase 'built') y restamos la LST promedio del anillo rural circundante (típicamente 5-15 km del límite urbano, excluyendo cuerpos de agua y áreas degradadas). Para Posadas el baseline rural se construye con píxeles agrícolas y de pastura del sur del ejido municipal. Es la métrica que reporta la literatura científica (Voogt & Oke 2003, Stewart & Oke 2012). Útil para comparar Posadas con otras ciudades del mundo. Limitación: si el campo está muy seco y caliente, subestima la UHI real.

    Ver también: uhi, uhi-vs-ciudad, uhi-anomalia, lst, ndbi

    También conocido como: UHI rural, delta T rural

  • UHI anomalía estacional

    #uhi-anomalia

    Tercera variante: para cada píxel urbano calculamos el promedio histórico de UHI (vs rural) en la misma ventana estacional (ej. enero-febrero) usando 5+ años de datos Landsat/MODIS, y luego computamos la anomalía del año actual respecto a ese baseline. Permite detectar tendencias de calentamiento urbano más allá del ciclo estacional natural. Para Posadas, una anomalía de +1°C sostenida sobre el verano histórico indicaría densificación, pérdida de cobertura arbórea o intensificación del UHI por cambio climático. Se reporta junto a un IC 95% para distinguir señal de ruido.

    Ver también: uhi, uhi-vs-rural, uhi-vs-ciudad, ci-95

    También conocido como: anomalía UHI, tendencia UHI

  • UHI relativa (vs promedio de ciudad)

    #uhi-vs-ciudad

    Métrica útil para ranking interno entre barrios o radios censales: para cada celda urbana calculamos LST_celda - LST_promedio_ciudad. No depende de definir un baseline rural y es robusta cuando el campo cambia mucho estación a estación. Permite identificar los hotspots intra-urbanos (típicamente centros comerciales con poca vegetación, polígonos industriales, asentamientos con techos de chapa). Para Posadas, en verano observamos celdas con +3 a +5°C sobre el promedio de la ciudad en zonas sin arbolado urbano. Limitación: no es comparable con otras ciudades porque cada una tiene su propio promedio.

    Ver también: uhi, uhi-vs-rural, uhi-anomalia, lst

    También conocido como: UHI intra-urbana, delta T ciudad

Estadística y modelos

  • Composite multi-fuente

    #composite-multifuente

    Un composite multi-fuente fusiona observaciones temporalmente cercanas de dos o más sensores independientes para producir un único mosaico continuo con menos huecos por nubes/sombra/sensor offline. En el observatorio combinamos típicamente Sentinel-2 (10 m, revisita 5 d), CBERS-4A AWFI (64 m, revisita 5 d) y Landsat 8/9 (30 m, revisita 16 d) según la métrica: para NDVI/NDBI priorizamos S2 por resolución, pero llenamos huecos con AWFI cuando S2 está nublado más de 2 ciclos seguidos. La técnica clave es armonización radiométrica: ajustar las firmas espectrales de cada sensor a una referencia común (típicamente S2 SR Harmonized) usando intersecciones temporales y un ajuste lineal por banda. Sin armonización, las diferencias de calibración inter-sensor se propagan al composite y los índices oscilan sin causa real. La calidad de cada composite mensual se reporta junto al producto (n_obs por sensor, gap_dias_max) para que el lector entienda en qué ventanas confiar más o menos.

    Fuente: Roy et al. 2020, Remote Sensing of Environment

    Ver también: sentinel-2, awfi, landsat, cbers

    También conocido como: composite multi-sensor, multi-source composite, data fusion, fusión multi-sensor

  • Intervalo de confianza 95%

    #ci-95

    Un intervalo de confianza al 95% (IC 95%) es un rango construido a partir de los datos tal que, si repitiéramos el experimento muchas veces, el 95% de los intervalos calculados contendría el valor poblacional verdadero. Para una media muestral con varianza desconocida (caso usual) usamos la distribución t-Student: IC = x̄ ± t(α/2, n-1) · s/√n. Con n=30 y α=0.05, t ≈ 2.045. En este observatorio reportamos IC 95% en cada métrica agregada (ej. UHI promedio del verano = +3.4°C, IC 95% [+2.9, +3.9]) para que el lector pueda distinguir señal de ruido. Un IC muy ancho indica que necesitamos más datos o hay alta variabilidad.

    Fuente: Wikipedia: Confidence interval

    Ver también: percentil, r2, ols

    También conocido como: intervalo de confianza, IC 95, IC95, confidence interval, CI 95, t-Student

  • OLS (Mínimos Cuadrados Ordinarios)

    #ols

    Ordinary Least Squares es el estimador clásico de regresión lineal: dado un conjunto de pares (x, y), encuentra los coeficientes β que minimizan la suma de cuadrados de los residuos Σ(yi - β0 - β1·xi)². Tiene solución cerrada β̂ = (XᵀX)⁻¹ Xᵀy y es el estimador insesgado de menor varianza bajo los supuestos Gauss-Markov (linealidad, exogeneidad, homocedasticidad, no autocorrelación). En este observatorio usamos OLS para tendencias temporales (ej. UHI vs año) y validaciones cruzadas entre datasets (ERA5 vs Landsat). Reportamos siempre β, R², IC 95% sobre β y test de hipótesis H0: β=0. Limitación: sensible a outliers y heterocedasticidad; cuando esto ocurre usamos errores estándar robustos (HC1) o regresión por percentiles.

    Fuente: Wikipedia: Ordinary least squares

    Ver también: r2, ci-95, percentil

    También conocido como: OLS, mínimos cuadrados, regresión lineal, ordinary least squares, linear regression

  • Pearson r (coeficiente de correlación)

    #pearson-r

    Coeficiente de correlación lineal de Pearson. Mide la fuerza y dirección de la relación lineal entre dos variables continuas. Para Posadas se usó en la validación de campo (sección 15 metodología): r=0.896 entre LST satelital mensual y temperatura del aire ERA5-Land — indica que ambas series suben y bajan juntas con alta consistencia, validando la LST como proxy de variabilidad estacional. Reglas de pulgar: |r|>0.7 fuerte, 0.4-0.7 moderado, <0.4 débil. NO mide igualdad — dos series pueden tener r=1 pero estar offset 10°C; para igualdad usar RMSE y sesgo.

    Fuente: Wikipedia: Pearson correlation

    Ver también: r2, rmse, sesgo

    También conocido como: correlacion, coeficiente correlación, pearson

  • Percentiles (p10, p50, p90)

    #percentil

    Un percentil-k es el valor por debajo del cual cae el k% de las observaciones de una distribución. Los más usados en este observatorio: p50 (la mediana, valor del medio, robusto a outliers), p10 (deja solo al 10% más bajo por debajo) y p90 (deja al 90% por debajo, captura el extremo alto). Cuando reportamos por ejemplo 'LST verano del barrio X: p10=29°C, p50=34°C, p90=42°C', estamos describiendo la distribución completa, no solo el promedio. La banda p10-p90 se grafica como banda de confianza visual alrededor de la mediana. Mucho más informativo que reportar solo el promedio cuando hay outliers o asimetría.

    Fuente: Wikipedia: Percentile

    Ver también: ci-95, ols, r2

    También conocido como: percentiles, p10, p50, p90, mediana, cuantiles

  • R² (coeficiente de determinación)

    #r2

    El R² o coeficiente de determinación mide la proporción de varianza de la variable dependiente que el modelo explica: R² = 1 - SSres/SStot, donde SSres es la suma de cuadrados de los residuos y SStot la varianza total de los datos. Va de 0 (el modelo no explica nada) a 1 (explica perfectamente). Valores típicos por dominio: ciencias sociales 0.2-0.5 ya es decente; física/ingeniería suele esperar >0.9. En este observatorio reportamos R² para validaciones de regresiones (ej. ERA5-Land vs Landsat LST: R²=0.802, equivalente a r=0.896). Cuidado: un R² alto no implica causalidad ni que el modelo esté bien especificado.

    Fuente: Wikipedia: Coefficient of determination

    Ver también: ols, ci-95, percentil

    También conocido como: R cuadrado, R squared, coeficiente de determinación, R², r2

  • RMSE (raíz del error cuadrático medio)

    #rmse

    Root Mean Square Error. Mide la magnitud típica del error de una predicción o un modelo respecto a las observaciones reales. Se calcula como sqrt(mean((pred - real)^2)), en las mismas unidades que la variable. Para Posadas se reportó RMSE = 10.55°C entre LST satelital y aire ERA5: las temperaturas satelitales se desvían en promedio ±10.5°C de la temperatura del aire — esperable porque LST mide la superficie (techo, asfalto) mientras el aire es más frío. Penaliza errores grandes más que MAE (mean absolute error). Útil para comparar modelos: el menor RMSE gana.

    Fuente: Wikipedia: Root-mean-square deviation

    Ver también: pearson-r, sesgo, r2

    También conocido como: raiz error cuadratico medio, root mean square error

  • Sesgo (bias)

    #sesgo

    El sesgo (o bias) de una predicción es el promedio simple de los errores: mean(pred - real). A diferencia del RMSE (que mide magnitud), el sesgo conserva el signo y muestra si el modelo sistemáticamente sobreestima (positivo) o subestima (negativo). Para Posadas el sesgo medio LST − T_aire es +9.47°C: la LST satelital sistemáticamente está ~9.5°C arriba del aire, lo cual es físicamente esperable (el suelo absorbe radiación) y confirma que la LST NO debe usarse como temperatura ambiente. Modelos bien calibrados deberían tener sesgo cercano a cero.

    Fuente: Wikipedia: Bias of an estimator

    Ver también: rmse, pearson-r

    También conocido como: bias, error sistematico

  • WMO (Weather Codes)

    #wmo

    Tabla estandarizada de la World Meteorological Organization que codifica condiciones meteorológicas con un número entre 0 y 99. Por ejemplo: 0 = despejado, 3 = nublado, 61 = lluvia ligera, 95 = tormenta, 99 = tormenta intensa con granizo. Open-Meteo retorna estos códigos en cada forecast horario/diario. El observatorio los traduce a emoji + descripción corta en español en el componente PronosticoBarrio para que cualquier usuario entienda sin consultar la tabla.

    Fuente: Open-Meteo weather variables

    Ver también: open-meteo

    También conocido como: weather codes, wmo codes, codigos meteo

Datos públicos / fuentes

  • AQI europeo (Air Quality Index)

    #aqi

    European Air Quality Index, índice publicado por la Agencia Europea del Medio Ambiente (EEA) que combina PM10, PM2.5, NO2, O3 y SO2 en un único valor numérico para comunicar calidad del aire al público general. Bandas: 0-20 muy bueno, 20-40 bueno, 40-60 medio, 60-80 pobre, 80-100 malo, >100 muy malo. La fórmula toma el peor sub-índice entre los contaminantes considerados (regla del eslabón más débil). Para Posadas Open-Meteo entrega el AQI europeo diario forecasteado por CAMS — útil como semáforo simple en la UI cuando no se quiere mostrar 5 contaminantes por separado. Limitación: depende de la calidad del modelo CAMS sobre Sudamérica, y los puntos de calibración originales son europeos.

    Fuente: EEA European Air Quality Index

    Ver también: cams, no2, ozone

    También conocido como: European AQI, air quality index, indice calidad aire

  • CAMS (Copernicus Atmosphere Monitoring Service)

    #cams

    Copernicus Atmosphere Monitoring Service (CAMS) es el servicio operacional de calidad de aire del programa Copernicus de la Unión Europea, gestionado por el ECMWF. Combina el modelo IFS-COMPO (química atmosférica global) con asimilación de datos satelitales (incluyendo TROPOMI) y observaciones de superficie para producir forecasts de PM10, PM2.5, NO2, SO2, O3 y otros contaminantes a 4 días vista, con resolución horaria y ~10 km espacial. Es un modelo, no una medición: dice cómo proyecta el sistema que estará el aire mañana, no cómo está hoy mismo. El observatorio consume los forecasts de CAMS vía la API gratuita de Open-Meteo Air Quality (que internamente usa CAMS), refrescados cada 6 h por un cron de GitHub Actions. El histórico real medido lo provee TROPOMI (Sentinel-5P).

    Fuente: Copernicus Atmosphere Monitoring Service

    Ver también: aqi, tropomi, open-meteo

    También conocido como: Copernicus CAMS, Atmosphere Monitoring, ECMWF CAMS, modelo CAMS

  • CH4 (metano)

    #ch4

    Metano (CH4) es el segundo gas de efecto invernadero más importante después del CO2 (~28 veces más potente en horizonte de 100 años). Fuentes principales: ganadería bovina (rumiantes), arrozales, rellenos sanitarios, fugas en infraestructura de gas natural y quemas. TROPOMI mide el mixing ratio columna en partes por mil millones (ppb) con COPERNICUS/S5P/OFFL/L3_CH4. Limitación clave para escalas urbanas: la resolución espacial efectiva del producto CH4 es ~7 × 7 km — un solo píxel cubre varios barrios de Posadas, así que no se puede usar para diferenciar entre asentamientos vecinos. En el observatorio lo marcamos con ch4_calidad=baja y solo lo reportamos como referencia regional, no intra-urbana.

    Fuente: GEE Catalog: COPERNICUS/S5P/OFFL/L3_CH4

    Ver también: tropomi, co-monoxido

    También conocido como: metano, methane, S5P CH4

  • CHIRPS (precipitación)

    #chirps

    Climate Hazards Group InfraRed Precipitation with Stations (UCSB-CHG/CHIRPS/DAILY y PENTAD), producto del UCSB y USGS. Combina imagen satelital infrarroja con datos de estaciones meteorológicas para estimar precipitación a 0.05° (~5.5 km) desde 1981 hasta el presente, con latencia ~3 semanas. Para Posadas lo usamos como serie de referencia de largo plazo (precipitación anual típica 1800-2300 mm, fuertemente estacional con picos en verano y otoño) y para construir índices de sequía/exceso hídrico que correlacionan con UHI y NDVI. Validamos contra ERA5-Land y estaciones SMN cercanas.

    Fuente: UCSB Climate Hazards Center: CHIRPS

    Ver también: era5, ndvi

    También conocido como: CHIRPS, precipitación CHIRPS, USGS CHIRPS

  • CO (monóxido de carbono)

    #co-monoxido

    El monóxido de carbono (CO) es producto de combustión incompleta: motores nafteros mal regulados, generadores diésel, fogatas, hornos a leña y especialmente quemas agrícolas e incendios forestales. Es tóxico para los humanos a concentraciones altas porque desplaza al oxígeno en la sangre. TROPOMI mide la columna total atmosférica en mol/m² con COPERNICUS/S5P/OFFL/L3_CO. Para Posadas y la región noreste argentino-paraguaya, los picos anuales suelen coincidir con la temporada seca de quemas (agosto-octubre) en humedales y campo paraguayo. Útil cruzar con FIRMS (focos de fuego) para confirmar el origen.

    Fuente: GEE Catalog: COPERNICUS/S5P/OFFL/L3_CO

    Ver también: tropomi, firms, no2, hcho

    También conocido como: monóxido de carbono, carbon monoxide, S5P CO

  • GHSL P2023A

    #ghsl

    Global Human Settlement Layer, productos GHS-BUILT-S y GHS-POP de la versión P2023A producidos por el Joint Research Centre (JRC) de la Unión Europea. Combina Landsat + Sentinel-2 + datos auxiliares para entregar superficie construida (m² por celda) y población residencial estimada a resoluciones de 100 m, 1 km y 30''. Series temporales 1975-2030 (proyectada) con épocas cada 5 años. Para Posadas reconstruimos la curva de expansión histórica del aglomerado (Posadas + Garupá + Candelaria) y validamos contra MapBiomas y datos INDEC. Es el estándar internacional para comparación inter-ciudad de huella urbana.

    Fuente: EU JRC Global Human Settlement Layer

    Ver también: worldpop, open-buildings, mapbiomas, dynamic-world

    También conocido como: GHSL, GHS-BUILT, GHS-POP, JRC GHSL, Global Human Settlement

  • Google Open Buildings v3

    #open-buildings

    Open Buildings v3 (GOOGLE/Research/open-buildings/v3/polygons) entrega ~1.800 millones de footprints de edificios detectados por una red neuronal sobre imágenes satelitales de alta resolución (~50 cm). Cada polígono incluye confidence (0-1), area_in_meters y full_plus_code. Cobertura inicial Global South — Argentina incluida. Para Posadas hacemos: filtrado por confidence > 0.7, agregación por radio censal (densidad de edificios por hectárea), y diferencia inter-versión para detectar nuevas construcciones. Limitación: en zonas con techos verdes o de paja la detección es peor. Es el dataset de building footprints más extenso disponible públicamente.

    Fuente: Google Research: Open Buildings

    Ver también: ms-buildings, ghsl, dynamic-world

    También conocido como: open buildings, Google buildings, footprints Google, v3 buildings

  • HCHO (formaldehído)

    #hcho

    Formaldehído (HCHO) es un compuesto orgánico volátil intermedio en la oxidación atmosférica de metano y de hidrocarburos no metánicos (NMHC). En zonas con vegetación densa (selva paranaense en Misiones) hay un aporte biogénico fuerte por isopreno emitido por los árboles. En zonas urbanas se suma una componente antropogénica por tráfico vehicular y quemas. TROPOMI mide la columna troposférica en mol/m² con COPERNICUS/S5P/OFFL/L3_HCHO. Para Posadas el valor de fondo es alto durante el verano (estación de actividad biogénica máxima); los anómalos suelen relacionarse con eventos de quemas regionales más que con tránsito local.

    Fuente: GEE Catalog: COPERNICUS/S5P/OFFL/L3_HCHO

    Ver también: tropomi, no2, co-monoxido

    También conocido como: formaldehído, formaldehyde, S5P HCHO

  • INPE (Instituto Nacional de Pesquisas Espaciais)

    #inpe

    El Instituto Nacional de Pesquisas Espaciais (INPE) es la agencia espacial civil de Brasil, fundada en 1961, vinculada al Ministério da Ciência, Tecnologia e Inovação. Su rol es comparable al de NASA (EE.UU.) o ESA (Europa), con foco regional en Sudamérica. Programas clave: CBERS (cooperación con China para satélites de observación terrestre, ver entrada), PRODES (monitoreo anual de deforestación en la Amazonía desde 1988), DETER (alertas casi-tiempo-real de deforestación), participación técnica en MapBiomas (mapeo histórico de uso del suelo de toda Sudamérica). Todos los datasets del INPE son públicos y gratuitos bajo registro abierto, una excepción notable en el ecosistema satelital — la mayoría de los productos comerciales de resolución similar (Pléiades, WorldView) cuestan miles de dólares por escena. Para un observatorio urbano de presupuesto cero como éste, INPE es una fuente crítica que reduce costos y cierra el gap con sistemas comerciales.

    Fuente: INPE official

    Ver también: cbers, mapbiomas

    También conocido como: instituto nacional de pesquisas espaciais, inpe brasil, INPE

  • MapBiomas Argentina Col.1

    #mapbiomas

    Iniciativa colaborativa que reconstruye el uso y cobertura del suelo de Argentina año a año (1985-presente para algunas colecciones; Col.1 para Argentina cubre desde el año 2000) clasificando series temporales Landsat con clasificadores Random Forest en Google Earth Engine. Categorías incluyen bosque nativo, plantación forestal, agropecuaria (con sub-clases), pastizales, cuerpos de agua y áreas urbanizadas. Para Posadas lo usamos para reconstruir la cronología de pérdida de selva paranaense en el periurbano y la conversión bosque → cultivo → urbano. Se actualiza anualmente y es la mejor serie LULC argentina disponible públicamente.

    Fuente: MapBiomas Argentina

    Ver también: dynamic-world, ghsl, sentinel-2

    También conocido como: MapBiomas, MapBiomas Argentina, MapBiomas Chaco

  • Microsoft Building Footprints

    #ms-buildings

    Microsoft publica datasets de footprints de edificios para múltiples países (incluyendo el dataset 'GlobalMLBuildingFootprints' con ~1.400 millones de edificios) detectados con deep learning sobre imágenes de Bing Maps. Cobertura global con calidad heterogénea por región. Para Argentina y Posadas en particular lo usamos como validación cruzada de Open Buildings: cuando ambos productos coinciden en un footprint, la confianza sube; cuando solo uno detecta, se marca para revisión manual o se descarta del análisis. Distribución vía GitHub (geojsonl) y Source Cooperative bajo licencia ODbL. La unión Google+Microsoft es la mejor estimación pública de building stock.

    Fuente: Microsoft GlobalMLBuildingFootprints (GitHub)

    Ver también: open-buildings, ghsl

    También conocido como: Microsoft buildings, MS buildings, GlobalMLBuildingFootprints, Bing buildings

  • O₃ (ozono troposférico)

    #ozone

    El ozono troposférico (O₃ a baja altura) es un contaminante secundario: no se emite directamente sino que se forma cuando óxidos de nitrógeno (NOx, principalmente del tráfico) reaccionan con compuestos orgánicos volátiles (COVs antropogénicos y biogénicos como el isopreno de la selva paranaense) bajo radiación solar UV. No confundir con la capa de ozono estratosférica (que protege de UV) — el O₃ a nivel del suelo es perjudicial: reduce función pulmonar, agrava asma, daña vegetación y cultivos. Patrón típico: pico en horas de tarde de días calurosos y soleados, mínimo nocturno. Para Posadas la combinación de NO2 urbano + emisiones biogénicas de la selva subtropical + alta radiación solar genera condiciones favorables a producción de O₃ en verano. Se mide en µg/m³. Guía OMS 2021: pico de 8 horas ≤ 100 µg/m³, exposición prolongada (pico estacional) ≤ 60 µg/m³.

    Fuente: OMS Guías de Calidad del Aire 2021

    Ver también: no2, hcho, aqi, cams

    También conocido como: ozono, o3, ozono troposférico, ground level ozone

  • Open-Meteo Ensemble API

    #open-meteo

    Open-Meteo (open-meteo.com) provee una API REST gratuita y sin clave que entrega forecasts y reanálisis horarios desde múltiples modelos numéricos (GFS, ECMWF, ICON, JMA, MeteoFrance) y los ensambla. Para Posadas la usamos como fuente de temperatura del aire forecasteada (próximos 7 días) que mostramos en el dashboard junto a la última lectura LST satelital, como contexto para usuarios no técnicos. La ventaja sobre fuentes oficiales es la cobertura ensemble (multimodelo) sin trámite de API key, y el endpoint Historical/Reanalysis ERA5 ya pre-calculado. Limitación: latencia de horas vs minutos de un servicio comercial pago.

    Fuente: Open-Meteo (api.open-meteo.com)

    Ver también: era5, lst

    También conocido como: Open-Meteo, OpenMeteo, ensemble forecast

  • PM10 (partículas gruesas)

    #pm10

    Material particulado con diámetro aerodinámico igual o menor a 10 µm — incluye al PM2.5 y agrega la fracción gruesa entre 2.5 y 10 µm. La fracción gruesa proviene principalmente de procesos mecánicos: polvo resuspendido de calles sin asfaltar (importante en barrios con baja cobertura de pavimento en Posadas), obras de construcción, desgaste de freno y neumático, polen y esporas. Se asocia a irritación de vías respiratorias altas, agravamiento de asma y enfermedad pulmonar obstructiva crónica (EPOC). Se mide en µg/m³. Guía OMS 2021: media anual ≤ 15 µg/m³, media diaria ≤ 45 µg/m³. La normativa europea es más laxa (40 µg/m³ anual). El observatorio reporta el forecast horario de CAMS vía Open-Meteo a ~10 km, aplicado a Posadas global.

    Fuente: OMS Guías de Calidad del Aire 2021

    Ver también: pm2_5, aqi, cams

    También conocido como: particulate matter 10, particulas gruesas, PM 10, material particulado

  • PM2.5 (partículas finas)

    #pm2_5

    Material particulado con diámetro aerodinámico igual o menor a 2.5 µm — más chico que un glóbulo rojo. Por su tamaño penetra hasta los alvéolos pulmonares y pasa al torrente sanguíneo, asociado a enfermedad cardiopulmonar, ACV y cáncer de pulmón. Fuentes en Posadas y la región: humo de quemas agrícolas/forestales (estacional, agosto-octubre, principal aporte regional), tráfico vehicular (especialmente diésel), polvo resuspendido de calles sin asfaltar y combustión doméstica de leña/carbón. Se mide en µg/m³. Guía OMS 2021: media anual ≤ 5 µg/m³, media diaria ≤ 15 µg/m³ (más estricta que la europea). El observatorio reporta el forecast horario de CAMS vía Open-Meteo a ~10 km de resolución; aplica a Posadas global, no se desagrega por barrio porque la ciudad cabe en pocos píxeles del modelo.

    Fuente: OMS Guías de Calidad del Aire 2021

    Ver también: pm10, aqi, cams, firms

    También conocido como: particulate matter 2.5, particulas finas, PM 2.5, material particulado fino

  • Radios censales INDEC 2022

    #indec-radios-censales

    Los radios censales son la unidad geográfica mínima de difusión del Censo Nacional de Población, Hogares y Viviendas 2022 (INDEC). Cada radio agrupa ~300 viviendas en zonas urbanas (más en rurales) y publica indicadores: población, hogares, NBI, hacinamiento, jefatura femenina, escolaridad, etc. Para el aglomerado Gran Posadas (Posadas + Garupá + Candelaria) trabajamos con los radios provistos por el INDEC vía REDATAM y el portal de datos abiertos. Es el ground-truth socioeconómico que cruzamos con LST, NDVI, building density y luces nocturnas para análisis de equidad ambiental urbana.

    Fuente: INDEC Censo 2022

    Ver también: worldpop, ghsl

    También conocido como: INDEC, radios censales, censo 2022, Censo Nacional, REDATAM

  • Sentinel-5P NO2 troposférico

    #no2

    Sentinel-5 Precursor lleva el instrumento TROPOMI (TROPOspheric Monitoring Instrument), que mide la columna troposférica de NO2 a ~5.5 × 3.5 km por píxel con revisita diaria. Colección Earth Engine: COPERNICUS/S5P/OFFL/L3_NO2, banda principal tropospheric_NO2_column_number_density en mol/m². El NO2 es subproducto de combustión: tráfico vehicular y plantas térmicas son las fuentes urbanas principales. Para Posadas observamos firmas claras sobre el centro y los corredores de RN12 y RN105; útil para vincular calidad de aire con UHI y planificación del transporte. Los promedios mensuales filtran ruido de pasada única.

    Fuente: GEE Catalog: COPERNICUS/S5P/OFFL/L3_NO2

    Ver también: sentinel-2, firms

    También conocido como: S5P, Sentinel-5P, TROPOMI, calidad de aire, dióxido de nitrógeno

  • SO2 (dióxido de azufre)

    #so2

    El dióxido de azufre (SO2) se emite por la quema de combustibles fósiles con azufre (carbón, fueloil, gasoil de baja calidad), refinación de petróleo y erupciones volcánicas. En atmósfera se oxida a sulfato y contribuye a la lluvia ácida y al PM2.5 secundario. TROPOMI mide la columna troposférica en mol/m² con el producto COPERNICUS/S5P/OFFL/L3_SO2. Para Posadas la señal típica es muy baja: no hay industria pesada local (refinerías, termoeléctricas a carbón). Cuando aparezcan picos suelen estar relacionados a incendios upwind o transporte de plumas industriales del centro-sur de Brasil. Lo reportamos por completitud aunque el valor habitual ronde el ruido del instrumento.

    Fuente: GEE Catalog: COPERNICUS/S5P/OFFL/L3_SO2

    Ver también: tropomi, no2, co-monoxido

    También conocido como: dióxido de azufre, sulphur dioxide, S5P SO2

  • WDPA (áreas protegidas)

    #wdpa

    World Database on Protected Areas (WCMC/WDPA/current/polygons), mantenida por UNEP-WCMC y la IUCN. Incluye polígonos y atributos de áreas protegidas globales con categorías IUCN (Ia estricta hasta VI uso sostenible), año de designación, gobernanza y estado de gestión. Para la región de Posadas relevamos: Parque Provincial Cerro Azul, áreas de la cuenca del Paraná y reservas privadas en Misiones. Lo usamos para mascarar baseline rural en cálculos de UHI (excluir áreas protegidas no es lo mismo que campo agrícola normal) y como capa de contexto en mapas. Actualización mensual.

    Fuente: UNEP-WCMC + IUCN: Protected Planet

    Ver también: mapbiomas, uhi-vs-rural

    También conocido como: WDPA, áreas protegidas, protected areas, IUCN, Protected Planet

  • WorldPop

    #worldpop

    WorldPop (Universidad de Southampton) modela densidad poblacional global a 100 m (3'' arc) y 1 km combinando censos nacionales con covariables satelitales (luces nocturnas, edificios, accesibilidad, cobertura del suelo) usando un Random Forest dasimétrico. Productos WorldPop/GP/100m/pop en Earth Engine. Para Posadas lo usamos como proxy continuo de densidad poblacional cuando los radios censales INDEC son muy gruesos para análisis intra-barrio, y como input para calcular población expuesta a UHI (cruce LST × WorldPop por celda). Validamos contra censo INDEC 2010 y 2022.

    Fuente: WorldPop, University of Southampton

    Ver también: ghsl, indec-radios-censales, viirs

    También conocido como: WorldPop, población satelital, Southampton WorldPop

Infraestructura del observatorio

  • deck.gl

    #deck-gl

    Framework de visualización de datos geoespaciales aceleradado por GPU vía WebGL2. Fue creado por Uber para sus dashboards internos y liberado como open source. El observatorio lo usa en /densidad para renderear los 217.000 edificios de la base merged Google + Microsoft como un heatmap a 60 fps — algo imposible con Leaflet o canvas tradicional. También tiene HexagonLayer para agregación espacial automática (binning H3) sin pre-cómputo. Compatible con MapLibre y otras bases de tiles.

    Fuente: deck.gl docs

    Ver también: h3, maplibre

    También conocido como: deckgl, deck.gl uber

  • H3 (Hexagonal Hierarchical Spatial Index)

    #h3

    Sistema de indexación espacial jerárquica basada en hexágonos. Divide la Tierra en celdas hexagonales de varios tamaños (16 niveles de resolución, desde 1107 km hasta 0.5 m por arista) con un único identificador por celda. Ventaja sobre cuadrículas: la distancia a vecinos es uniforme. El observatorio lo usa en /densidad para agregar 217k edificios en hexágonos de ~200 m antes de pasarlos a deck.gl, lo cual reduce 5x el cómputo manteniendo densidad agregada. Usado también por Foursquare, Snapchat, Tesla.

    Fuente: H3 docs

    Ver también: deck-gl

    También conocido como: uber h3, hexagonal index, h3-js

  • MapLibre GL

    #maplibre

    Librería WebGL para renderear mapas vectoriales y raster en el navegador con aceleración por GPU. Es un fork open source de Mapbox GL JS v1 después de que Mapbox cambió su licencia en diciembre de 2020 a una propietaria. El observatorio la usa en /3d por dos motivos: soporte nativo de pitch/bearing para vistas tridimensionales, y consumo de tiles terrain-rgb para renderear DEM como relieve. Sin costos ni cuenta requerida.

    Fuente: MapLibre.org

    Ver también: maptiler, srtm

    También conocido como: maplibre gl js, mapa webgl

  • MapTiler

    #maptiler

    Plataforma comercial suiza que sirve tiles raster y vectoriales de mapas globales, incluyendo terrain-rgb-v2: tiles que codifican elevación SRTM en RGB para que MapLibre los interprete como DEM. El observatorio lo usa en /3d para mostrar relieve real. Free tier: 100k tiles/mes — suficiente para un observatorio público con tráfico moderado. Sin la key configurada, la página /3d degrada gracefully a 2D con extrusión de polígonos pero sin elevación.

    Fuente: MapTiler Cloud

    Ver también: srtm

    También conocido como: map tiler, terrain-rgb

  • SSE (Server-Sent Events)

    #sse

    Server-Sent Events es un estándar HTTP donde el servidor mantiene una conexión abierta y empuja mensajes al cliente cuando ocurren eventos. A diferencia de WebSockets, es unidireccional (solo server → client) y usa HTTP/1.1 normal — funciona detrás de cualquier proxy. El observatorio usa SSE en el endpoint /api/forecast/stream para notificar al navegador cuando el cron actualiza el forecast en Upstash, así el UpdateIndicator cambia el dot pulsante sin que el usuario refresque. Si SSE falla (proxies viejos), cae a polling cada 5 minutos.

    Fuente: MDN: Server-Sent Events

    También conocido como: server sent events, eventsource

  • Upstash Redis

    #upstash

    Base de datos Redis serverless con API HTTP REST en lugar del protocolo Redis nativo. Útil para entornos sin TCP persistente (edge functions, GitHub Actions). El observatorio la usa como cache + canal pub/sub: el cron de GitHub Actions cada 6h descarga el forecast de Open-Meteo y lo publica a forecast:metadata y alertas:activas; los endpoints /api/forecast y /api/forecast/stream leen de ahí. Free tier: 256 MB + 500k comandos/mes — uso real <1%. Sin Upstash configurado, la app degrada a leer CSVs locales.

    Fuente: Upstash Redis docs

    Ver también: sse

    También conocido como: redis serverless