Get climate normals
get_climate_normalsDay-of-year climate normals (NCEI 1991-2020 30-year averages) for a US location, from the nearest station with a record. Returns normal high, normal low, and normal mean for each date in the window, plus the station and how far away it is. Use this whenever a question needs a baseline rather than a forecast: "is this warm for October?", "what is a typical high here in January?", "how does this week compare to normal?". Pair it with get_forecast to say how far above or below normal the coming days run. Covers dates by day of year, so it answers for any date, past or future -- these are long-period averages, not a forecast and not observed history for a specific year.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Inclusive range end as YYYY-MM-DD. Must be supplied with start. | |
| lat | Yes | Latitude in decimal degrees (-90 to 90). Most tools also accept a `location` place-name string instead of lat/lon. | |
| lon | Yes | Longitude in decimal degrees (-180 to 180). For continental US use negative values (west of the prime meridian). | |
| days | No | Range length in days when start/end are omitted; the window opens today (default 14). | |
| unit | No | Unit system for the normals. Default imperial (°F). | |
| start | No | Inclusive range start as YYYY-MM-DD. Must be supplied with end. |