My issue is that forecast.weather.gov is not accurate. It does not, in fact, show the closest airport to those coordinates. I have put in the EXACT coordinates for an airport and still got a smaller airport nearby.
In one case (I can't remember which) the coordinates using forecast.weather.gov to target a specific airport are, in fact, 1.8 miles off from the actual coordinates of the airport tower, in the middle of a corn field.
I am working on a weather widget for 487 radio stations/web sites owned by my employer. And I want to target very specific airports/weather stations for each location. Doing it by geocordinates has proven difficult.
I may just use api.weather.gov anyway, which does allow me to just specify the station name that I want for forecast data.