Weather interpolation #325
Replies: 1 comment 3 replies
-
Dear @Arcadia197 , thanks for reaching out to us! You are right that we currently only allow for acquisition of actually existing stations. I absolutely agree with you that interpolation of those rather large scale parameters such as temperature should be farely easy. At the moment we have strictly separated existing stations (e.g. DWDObservationStations) and Values of those stations (e.g. DWDObservationValues), but for the future we have in mind to implement kind of an interception system for the transition from stations to values. This is also the place where I would see the interpolation e.g. stations = DWDObservationStations(parameter, ...)
stations.interpolate(latlon) # calls stations.nearby_number(), returns InterpolationResult For this to work we will have to define parameters that can be interpolated. Also we have to make sure that the requested parameter is not actually a parameter set (which could contain parameters which can't be interpolated). Another problem that would remain is: How do we cope with missing values? Let's say we choose a standard of 5 neighbouring stations for the interpolation (I think it shouldn't be more then that) but 2 of the 5 stations don't have values at a given time... |
Beta Was this translation helpful? Give feedback.
-
Hello dear community of wetterdienst.
I recently became aware of your project and am interested in its development and would possibly want to contribute (as far as I will have spare time avaiable for more projects).
I didn't fully explore all capabilities of the package yet, but as far as I noticed, you mainly focus on weather data avaiable from the stations at specific locations. Have you already thought about implementing an interpolation of nearby stations to approximate weather results at a desired location (for example your own position)? This may be of high interest for users wanting to extract high quality weather data for their positions.
Of course for some weather parameters it doesnt really make sense, but especially for steady values (temperature, pressure) this should be easily achieveable with simple interpolation models.
Greetings,
Julius
Beta Was this translation helpful? Give feedback.
All reactions