Skip to content

Easily fetch swiss weather and hydrological data from the Existenz APIs

License

Notifications You must be signed in to change notification settings

Lilian1510/ExistenzAPIFetcher

Repository files navigation

💧 Existenz API Fetcher

This package is designed to automate the loading and use of sensor data from the MeteoSwiss Federal Office's and the Federal Office for the Environment's (FOEN) networks of stations and is built on top of Christian Studer's ExistenzAPIs (https://api.existenz.ch/).

Data is obtained by querying a two-year, daily time series from the InfluxDB database and is returned as a pandas dataframe. Functions to compute potential evapotranspiration using the pyet module have been implemented. Take a look at the Jupyter Notebooks tutorials in the examples directory to learn how to use the various functionalities of this package.

Requirements

influxdb_client
pandas
pyet
folium

⚙️ Installation

To install the package from the PypI index:

pip install existenz_api_fetcher

To install in developer mode:

pip install -e .

About

Easily fetch swiss weather and hydrological data from the Existenz APIs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages