I don’t think that will actually help for scenarios like mine. I can go to open weather map’s website and tell it my exact location and I get generic weather for the valley area. I asked Open Weather Map’s support about this. They said their system aggregates data and provides the user data for the area, not for any specific station. They said there is no means for the end user to identify and specify a specific station to pull data from. I don’t see it as a binding issue or something you’ve left out. It’s just not something Open Weather Map does unfortunately.
It probably works fine for 90% of the users. Geographically, weather is complicated at my house.