I was wondering if it would be possible to develop a component for EPW weather data interpolation, similar to the one offered by Metronome, a commercial and paid service, that utilizes empirical equations.
Introducing such a feature within your platform could significantly enhance the robustness and spatial accuracy of environmental and energy analyses, especially for users working with site-specific simulations where nearby weather stations are limited or unavailable.
Thank you very much for your fantastic team and effort.
If you are just talking about linearly interpolating between the hourly EPW data, the capability already exists. The component is called LB Convert to Timestep.
I am referring to a consolidated component where you could have an EPW from a location with standard station, and then based on the geo location of a secluded area (which better to be closed to the standard station) such as lat, lon, sea level, the component converts the EPW from the standard station (usually airport) to the user’s main location.
I mean the empirical change of the EPW contents based on the geo location and elevation. Very limited software have this feature like Meteonorm, that is not free and open-source.
Ahh, you meant spatial interpolation and not temporal interpolation. Most of the core functionality that you need for this already exists if you wanted to try to create your own Grasshopper script to do it. You can just import the EPW data and use some of the native Grasshopper Math components to do a weighted average of the data streams. Then, just construct the data and use the DF Create EPW component to bring it all together.