Daily snow-station archive (global snow networks)#
snow-station-archive · theme stations · live
Daily SWE and snow depth for every station whose daily record has been probe-verified, across every archived network, pre-downloaded and published by global_snow_networks: a normalized station inventory as GeoJSON, a chunked Zarr store on its Pages site that a query reads only the touched chunks of, and one CSV per station bundled into a single ~28 MB archive on each snapshot release. The fast path for ‘everything daily’ without hitting five APIs, refreshed daily. Most stations start around 1980; a few long snow courses reach back to 1896. SWE and snow depth only; for other variables, other intervals, or quality flags, use easysnowdata.stations.load().
import easysnowdata as esd
aoi = (-121.94, 46.72, -121.54, 46.99) # Mount Rainier
inv_gdf = esd.stations.archive.inventory(aoi) # one HTTP request
obs_ds = esd.stations.archive.load(inv_gdf) # SWE and snow depth
No account needed
Every route to this product is open. Nothing to set up.
Sources#
3 routes serve this product; the first is the default and source= picks another. The return contract is the same either way.
source |
provider |
credentials |
resolution |
extent |
temporal |
latency |
notes |
|---|---|---|---|---|---|---|---|
|
zarr_cloud |
none |
— |
western US, western Canada, Norway, Yukon, California, BC |
1896/present (most stations from ~1980) |
daily rebuild |
Zarr v3 on GitHub Pages, two chunk layouts; a query fetches only the chunks it touches (one water year of every station ~0.7 MB, one station’s whole record ~0.5 MB) |
|
raster_http |
none |
— |
western US, western Canada, Norway, Yukon, California, BC |
1896/present (most stations from ~1980) |
per snapshot release (a few times a year) |
one ~28 MB download holding every station CSV of the latest snapshot release (each has a Zenodo DOI); cached per tag. The citable route, and the fallback when the Pages store cannot be read |
|
vector_http |
none |
— |
western US, western Canada, Norway, Yukon, California, BC |
1896/present (most stations from ~1980) |
daily rebuild |
one request per station; cheaper than the bundle for a few |
Where each route points#
github-pages-zarr— global_snow_networks chunked archive (Pages) livehttps://egagli.github.io/global_snow_networks/archivegithub-tarball— global_snow_networks snapshot bundle (latest release) livehttps://github.com/egagli/global_snow_networks/releases/latest/download/all_station_csvs.tar.xzgithub-csv— global_snow_networks per-station CSVs livehttps://raw.githubusercontent.com/egagli/global_snow_networks/main/data/stations/
Variables#
variable |
units |
dtype |
nodata |
categorical |
|---|---|---|---|---|
|
cm |
float64 |
— |
no |
|
cm |
float64 |
— |
no |
Provenance#
Licence · Per contributing network; see each network’s product entry
Cite the data as
Gagliano, E. Global snow networks: a documented inventory and daily archive of public snow-station observations. https://github.com/egagli/global_snow_networks. Underlying observations are the networks’ own; cite them as well.
Documentation
Loader · easysnowdata.stations.archive.load