alliander-opensource / weather-provider-api

This API is intended to help you fetch weather data from different data sources in an efficient and uniform way. By just supplying a list of locations and a time window you can get data for a specific source immediately. This project is licensed under the MPL-2.0 license.
https://alliander-opensource.github.io/weather-provider-api/
Mozilla Public License 2.0
26 stars 6 forks source link

Feature/multiple locations api support #85

Closed rflinnenbank closed 1 year ago

rflinnenbank commented 1 year ago

Added Weather Context Query version for Multiple locations.

Note that this only enables the option, whereas the retrieved file formats may or may not be optimal for a large number of locations.

For Example: A full request of KNMI "Harmonie Arome" weather factors for 9 predictions and 113 locations was tested as functional, but it did take about half an hour to process the full (originally 3.6Gb data) and select the needed information, and the resulting NetCDF4 file was about 77 Mb.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

25.0% 25.0% Coverage
0.0% 0.0% Duplication