GHCN-Daily
Global Historical Climatology Network daily. Daily station observations from more than 100,000 stations.
Precipitation, snowfall, snow depth and maximum and minimum temperature from land stations worldwide, quality controlled. Station density is highest in North America, Europe and Australia.
- Source
- National Oceanic and Atmospheric Administration
- Resolution
- Station data
- Data type
- Station data
- Time span
- 1763–present
- Temporal
- Daily
- Access type
- API (external) · NCEI web services, no key
- Formats
- CSV, fixed-width text
- Coverage
- Global (-180, -90, 180, 90)
- Licence
- Public domain (U.S. Government work)
- Provider page
- www.ncei.noaa.gov/products/land-based-station/global-histor…
Cite as. Menne, M. J., et al. (2012). An Overview of the Global Historical Climatology Network-Daily Database. Journal of Atmospheric and Oceanic Technology, 29, 897–910. https://doi.org/10.1175/JTECH-D-11-00103.1
Access
apiStations with daily data in the area, 2020 (NCEI search service)
https://www.ncei.noaa.gov/access/services/search/v1/data?dataset=daily-summaries&bbox={north},{west},{south},{east}&startDate=2020-01-01&endDate=2020-12-31&limit=1000
linkBulk files by station
curl -fL "https://www.ncei.noaa.gov/access/services/search/v1/data?dataset=daily-summaries&bbox=5,-75,-20,-50&startDate=2020-01-01&endDate=2020-12-31&limit=1000" \
-o response
import requests
r = requests.get("https://www.ncei.noaa.gov/access/services/search/v1/data?dataset=daily-summaries&bbox=5,-75,-20,-50&startDate=2020-01-01&endDate=2020-12-31&limit=1000")
r.raise_for_status()
open("response", "wb").write(r.content)
const res = await fetch("https://www.ncei.noaa.gov/access/services/search/v1/data?dataset=daily-summaries&bbox=5,-75,-20,-50&startDate=2020-01-01&endDate=2020-12-31&limit=1000");
console.log(res.status, res.headers.get("content-type"));
Also available as JSON: links · manifest · dataset record