Vai ai contenuti

Esperimento 1 (Claude) - MetCast

Le meraviglie dell'atmosfera, un progetto di Vittorio Villasmunta
Salta menù

🌍 Lettore Dati GFS NOAA

Parser personalizzato per OpenDAP

ℹ️ Soluzione Funzionante

A causa delle limitazioni di Pyodide con OpenDAP, questo strumento usa un parser HTTP personalizzato per leggere i file DDS e DAS direttamente dal server NOAA.

💡 Come Funziona

DDS (Dataset Descriptor Structure): Descrive la struttura del dataset (dimensioni, variabili, tipi)
DAS (Dataset Attribute Structure): Contiene gli attributi (nomi, unità, descrizioni)
ASCII: Formato testo per scaricare i dati effettivi

✅ Sistema pronto! Inizia con "Leggi Struttura (DDS)"

📝 Codice Python per uso locale

Se hai Python installato localmente, usa questo codice per accedere ai dati GFS:

import xarray as xr
						
						url = 'https://nomads.ncep.noaa.gov/dods/gfs_0p25/gfs20251111/gfs_0p25_00z'
						
						# Apri il dataset
						ds = xr.open_dataset(url, engine='pydap')
						
						# Mostra info
						print(ds)
						
						# Leggi temperatura a 2m per un punto specifico
						temp = ds['tmp2m'].isel(time=0, lat=100, lon=200)
						print(f"Temperatura: {temp.values} K")
Torna ai contenuti