Add intermediate HRRR pressure levels for duct detection

Fetch every 25mb from 1000-700mb (13 levels, up from 8). Gives ~80m
vertical spacing near the surface, enough to resolve ducting layers
that were previously invisible between the coarse 250m level spacing.
This commit is contained in:
Graham McIntire 2026-04-01 15:46:22 -05:00
parent a25864bdcb
commit bdaf74f5ef
No known key found for this signature in database
GPG key ID: F4ABF488E6029E59

View file

@ -9,7 +9,12 @@ defmodule Microwaveprop.Weather.HrrrClient do
@hrrr_base "https://noaa-hrrr-bdp-pds.s3.amazonaws.com"
@pressure_levels [1000, 975, 950, 925, 900, 850, 800, 700]
# Fine-grained levels below 900mb (~1km) for duct detection, plus standard upper levels.
# Every 25mb from 1000-900 for ~80m vertical spacing near surface.
@pressure_levels [
1000, 975, 950, 925, 900,
875, 850, 825, 800, 775, 750, 725, 700
]
@surface_messages [
%{var: "TMP", level: "2 m above ground"},