wolfhece.flow_SPWMI

Author: HECE - University of Liege, Pierre Archambeau Date: 2024

Copyright (c) 2024 University of Liege. All rights reserved.

This script and its content are protected by copyright law. Unauthorized copying or distribution of this file, via any medium, is strictly prohibited.

Module Contents

wolfhece.flow_SPWMI.STATIONS_MI_FLOW = Multiline-String[source]
Show Value
"""6228 CHAUDFONTAINE
1951    TUBIZE
2341    CLABECQ
2371    RONQUIERES
2473    OISQUERCQ
2483    RONQUIERES Bief Aval
2536    GOUY
2537    GOUYCanal
2707    LESSINESBiefAmont
2713    PAPIGNIESBiefAval
2952    IRCHONWELZ
2971    ATHDENDREORIENTALE
3274    KAIN Avnt Bar-Ecl
3282    TOURNAI
3561    BOUSSOIT
3643    HYON
3778    SAINT-DENIS
3884    COMINES Aval Bar-Ecl
3886    COMINES Amont
3891    PLOEGSTEERT
5291    KELMIS
5436    LIXHE Aval
5447    LIXHE Bief Amont
5572    BERGILERS Amont
5771    HACCOURT
5796    MAREXHE
5804    ANGLEUR GR
5806    ANGLEUR GR
5826    SAUHEID
5857    MERy
5904    COMBLAIN-AU-PONT
5921    TABREUX
5922    HAMOIR
5953    DURBUY
5962    HOTTON
5991    NISRAMONT
6021    MABOMPRe
6122    ORTHO
6228    CHAUDFONTAINE
6387    EUPEN
6517    POLLEUR
6526    BELLEHEID
6621    MARTINRIV
6651    REMOUCHAMPS
6671    TARGNON
6732    STAVELOT
6753    LASNENVILLE
6803    CHEVRON
6832    TROIS-PONTS
6933    MALMEDY
6946    BEVERCE
6971    WIRTZFELD
6981    BULLINGEN
6991    MALMEDY
7117    IVOZ-RAMET
7132    AMAY
7137    AMPSIN
7139    HUYUS
7141    HUY
7228    MODAVE
7242    MOHA
7244    HUCCORGNE
7319    SALZINNES
7394    MONCEAU_Aval_Bar-EcL
7396    MONCEAU_AmBar-Ecl
7466    FONT-VALMON_Am B-E
7474    LABUISSIERE__Av B-E
7487    SOLRE
7711    JAMIOUL
7781    WALCOURT
7784    WALCOURT
7812    WALCOURT-VOGENEE
7831    SILENRIEUX
7843    BOUSSU-LEZ-WALCOURT
7863    SILENRIEUX
7883    SOUMOY
7891    CERFONTAINE
7944    WIHERIES
7978    BERSILLIES-L'ABBAYE
8017    PROFONDEVILLE
8022    LUSTIN
8059    DINA
8067    ANSEREMME Monia
8134    YVOIR
8163    WARNANT
8166    SOSOYE
8181    FOY
8221    GENDRON
8231    HOUYET
8341    DAVERDISSE
8527    JEMELLE
8622    HASTIERE
8661    FELENNE
8702    CHOOZ
9021    TREIGNES
9071    COUVIN
9081    NISMES
9111    MARIEMBOURG
9201    COUVIN Ry de Rome
9221    PETIGNY Ry de Rome
9223    PETIGNY Ermitage
9224    PETIGNY Fd Serpents
9232    BRULY RY PERNELLE
9434    MEMBRE Pont
9435    MEMBRE Amont
9461    BOUILLON
9531    LACUISINE
9541    CHINY
9561    TINTIGNY
9571    SAINTE-MARIE
9651    STRAIMONT
9741    TORGNY
9914    REULAND
9926    SCHOENBERG
"""
wolfhece.flow_SPWMI.STATS_HOURS_IRM[source]
wolfhece.flow_SPWMI.STATS_MINUTES_IRM[source]
wolfhece.flow_SPWMI.daterange(date1, date2)[source]
wolfhece.flow_SPWMI.is_bissextile(years)[source]
class wolfhece.flow_SPWMI.SPW_MI_flows[source]

Gestion des données pluviographiques du SPW-MI au travers de l’ancien site web “voies-hydrauliques.be” http://voies-hydrauliques.wallonie.be/opencms/opencms/fr/hydro/Archive/

get_names()[source]

Nom des stations

get_namesQ()[source]

Nom des stations de débit

get_namesH()[source]

Nom des stations de hauteur

get_codes()[source]

Code des stations

get_codesQ()[source]

Code des stations pour la variable Débit [m³/s]

get_codesH()[source]

Code des stations pour la variable Hauteur [m]

get_dailyflow_fromweb(year=2021, code='', name='')[source]

Récupération de données journalières

get_flow_fromweb(fromyear, toyear, code='', name='', filterna=True)[source]

Récupération de plusieurs années

get_yearflow_fromweb(year=2021, code='', name='', filterna=True)[source]

Récupération d’une année complète

get_hourlyflow_fromweb(month='', year='', code='', name='', mysleep=0.2)[source]

récupération des données au pas horaire depuis le site SPW-MI VH http://voies-hydrauliques.wallonie.be/opencms/opencms/fr/hydro/Archive/

plot_years(name, years=np.arange(2008, 2022), fromcsv=False)[source]

Graphique d’une ou de plusieurs années pour une station unique Si plusieurs années, elles sont superposées car l’axe des X est calé sur une année seulement

plot_hydrolyears(name, years=np.arange(2008, 2022), startmonth=10)[source]

Graphique d’une ou de plusieurs années hydrologique pour une station unique Si plusieurs années, elles sont superposées car l’axe des X est calé sur une année seulement

plot_hydrolyears_HQ(name, years=np.arange(2008, 2022), startmonth=10)[source]

Graphique HQ d’une ou de plusieurs années hydrologique pour une station unique Si plusieurs années, elles sont superposées car l’axe des X est calé sur une année seulement

saveas(flow: pandas.Series, filename: str)[source]

Sauvegarde d’une series pandas dans un fichier .csv

fromcsv(stationame='', stationcode=0, filename: str = '', fromdate: datetime.datetime = None, todate: datetime.datetime = None)[source]

Lecture depuis un fichier csv créé depuis un import précédent Les fichiers doivent être disponibles depuis un sous-répertoire spw

from_xlsx_SPW(dir='', stationame='', stationcode=0, fromdate: datetime.datetime = None, todate: datetime.datetime = None, create_db=False)[source]

Lecture de plusieurs fichiers Excel en autant de séries de débit/hauteur Renvoi d’un dictionnaire avec les séries Le paramètre create_db permet de conserver un pointeur vers les séries complètes afin d’éviter à devoir relire les fichiers pour des traitements sur plusieurs stations ou répétitifs

import_all(dirout, fromyear=2002, toyear=2021, fromstation=0)[source]

Import de tout ce qui est possible depuis le site web http://voies-hydrauliques.wallonie.be/ Si des données sont manquantes et/ou inaccessibles, la gestion d’erreur “Try/Except” ne doit normalement pas faire planter le code Le résultat est écrit dans des fichiers .csv dans le répertoire passé en argument Il est possible de restreindre le téléchargement entre deux années passées en argument Il est également possible de redémarrer le téléchargement depuis un index de station si l’opération s’est interrompue :param

wolfhece.flow_SPWMI.my[source]