panodata / dwdweather2

Python client to access weather data from Deutscher Wetterdienst (DWD), the federal meteorological service in Germany.
https://community.panodata.org/t/dwdweather2-a-python-client-to-access-weather-data-from-deutscher-wetterdienst-dwd/98
MIT License
72 stars 13 forks source link

Building upon the dwdbulk codebase #22

Closed amotl closed 4 years ago

amotl commented 4 years ago

@jlewis91 maintains a well done implementation at [1]. While it is somehow derived from this project, it is based on modern Python (Python 3.7+ & Pandas). Thanks for this, @jlewis91!

It currently seems to implement acquisition of "observation" data [2] of

as well as acquisition of "forecast" data.

It would be cool to join both projects again in any way. The best thing would be to build upon @jlewis91's efforts and add back improved versions of a CLI interface and a caching layer. SQLite support should be dropped altogether.

[1] https://github.com/jlewis91/dwdbulk [2] https://github.com/jlewis91/dwdbulk/blob/6892c2c/tests/test_dwdbulk.py#L64-L65

cc @wetterfrosch

amotl commented 4 years ago

In order to conveniently acquire forecast information from DWD, I've created https://github.com/earthobservations/wetterdienst/issues/70 and will deliberately close this issue in order to divert further discussions to Wetterdienst, the successor library of dwdweather2.

@jlewis91, @gutzbenj, @wetterfrosch et moi recently discussed the future of Wetterdienst within https://github.com/earthobservations/wetterdienst/issues/50.