if __name__ == '__main__': from PyQt5.QtWidgets import QApplication import sys from mplFigViewer3 import ImageViewer from gwhat.meteo.weather_reader import WXDataFrame from gwhat.projet.reader_projet import ProjetReader app = QApplication(sys.argv) # ---- Load the data path_projet = "C:\\Users\\User\\gwhat\\Projects\\Example\\Example.gwt" projet = ProjetReader(path_projet) wldset = projet.get_wldset('3040002_15min') wxdset = projet.get_wxdset('Marieville') # ---- Setup the hydrograph hydrograph = Hydrograph() hydrograph.set_wldset(wldset) hydrograph.set_wxdset(wxdset) hydrograph.language = 'english' hydrograph.fwidth = 11. # Width of the figure in inches hydrograph.fheight = 8.5 hydrograph.WLdatum = 0 # 0 -> mbgs ; 1 -> masl hydrograph.trend_line = False hydrograph.gridLines = 2 # Gridlines Style hydrograph.isGraphTitle = 1 # 1 -> title ; 0 -> no title
app = QApplication(sys.argv) # ---- load data path_projet = "E:\\GWHAT\\Projects\\Pont-Rouge\\Pont-Rouge.what" projet = ProjetReader(path_projet) # projname = "E:\\GWHAT\\Projects\\Pont-Rouge\\Pont-Rouge.what" # dirname = '../Projects/Pont-Rouge' # fmeteo = dirname + '/Meteo/Output/STE CHRISTINE (7017000)_1960-2015.out' # finfo = dirname + '/Meteo/Output/STE CHRISTINE (7017000)_1960-2015.log' # fwaterlvl = dirname + '/Water Levels/5080001.xls' wldset = projet.get_wldset('#5080001') wxdset = projet.get_wxdset('STE CHRISTINE') # ---------------------------------------------------- set up hydrograph -- hydrograph = Hydrograph() hydrograph.set_wldset(wldset) hydrograph.set_wxdset(wxdset) hydrograph.language = 'english' what = ['normal', 'MRC', 'GLUE'][0] if what == 'normal': hydrograph.fwidth = 11. # Width of the figure in inches hydrograph.fheight = 8.5 hydrograph.WLdatum = 0 # 0 -> mbgs ; 1 -> masl