VIDEO: Webminar on Groundwater Modeling with MODFLOW and Model Muse - May, 15 2017
/In case you missed or want to see again our webminar streamed on May 15th, 2017 , here you can find the recorded video.
Read MoreIn case you missed or want to see again our webminar streamed on May 15th, 2017 , here you can find the recorded video.
Read MoreWebOpenDroneMap is a friendly Graphical User Interfase (GUI) of OpenDroneMap. It enhances the capabilities of OpenDroneMap by providing a easy tool for processing drone imagery with bottoms, process status bars, and a new way to store images. WebODM allows to work by projects, so the user can create different projects and process the related images.
As a whole, WebODM in Windows is a implementation of PostgresSQL, Node, Django and OpenDroneMap and Docker. The software instalation requires 6gb of disk space plus Docker. It seem huge but it is the only way to process drone imagery in Windows using just open source software. We definitely see a huge potential of WebODM for the image processing, therefore we have done this tutorial for the installation and we will post more tutorial for the application of WebODM with drone images.
Read MoreSatellite Imagery has developed a new dimension in the evaluation of water resources, environment, land planning, atmosphere and climate change. There are many satellites and imagery available, many of them being free of cost. At the same time, powerful open source tools for spatial analysis and representation are available.
This webminar wants to give a perspective on search, manage and interpretation of satellite imagery, through practical exercises using QGIS.
Read MoreHEC-RAS 5.0 now has a user interface that includes the RAS Mapper, which is used for 2D modeling. It is also possible to see the results in an interactive way.
Here we will present the steps and needed considerations to model river/channel flow in HEC-RAS. This example consists on a water channel that overflows. Referential parameters will be used.
Read More
HEC-RAS is a software developed by the U.S. Army Corps of Engineers for the simulation of superficial flow and has applications for hydraulic design, floods, sediment transport and water quality.
This tutorial will show how to use the new features of HEC-RAS regarding 2D flood modeling. It will start with the importing of a DEM, grid and boundary conditions conceptualization and the configuration of simulation.
1. Open HEC-RAS
2. In the main window, select File > Create new project. Give a name for the project and click OK.
3. You will be asked about the units system. In this case we will use SI Units. Click Accept.
4. Choose the the RAS Mapper icon as shown below:
5. In the RAS Mapper window, right click on Terrain > Create a new terrain.
6. You will be asked about setting the Spatial Reference System. In this case we will select No.
7. Click on the "+" icon and select the DEM. In this case we have the Mashhad-DEM_cut.tif. After selecting the file, you will be asked if you want to use its spatial reference projection for this model. Click Yes.
8. Click Create and wait.
9. Exit the RAS Mapper and select Edit > Geometric Data on the main HEC-RAS window.
10. In the Geometric Data window we will see the DEM we previously uploaded. Select the 2D Flow Area and draw a polygon similar to the one shown below, it will define the area of the model. When you are finished drawing, you will be asked to enter a name for the 2D Flow Area.
11. Select the SA/2D Area BC lines option. Draw the first boundary condition, which will correspond to the Upstream of the river, and then the Downstream boundary condition as shown in the following image. After finishing drawing each one of them, you will be asked to give it name.
12. Select the area, right click and click Edit 2D Flow Area.
13. In the following window, click on the option Generate Computation Points on Regular Interval with All Breaklines. Change the Spacing DX and DY to 20 and then click Generate points in 2D flow area. Finally, click Force mesh recomputation.
14. To save this Geometry: File > Save geometry Data As.
15. In the main HEC-RAS window, go to Edit > Unsteady Flow Data.
16. Here, we have to associate Boundary Conditions types. For the Downstream BC choose Normal Depth and a Friction Slope of 0.02.
17. For the Upstream BC choose Flow Hydrograph. For this example, the simulation will start on 01 Sept 2008 at 00:00. The flow considered for 01 Sept. is 1 m3/s, 4 m3/s for 02 Sept., 20 m3/s for 03 Sept., 240 m3/s for 04 Sept. and 2 for 05 Sept. Fill all the data required.
18. In the Unsteady Flow Data window, go to File > Save Unsteady Flow Data.
19. In the HEC-RAS main window, select Run > Unsteady Flow Analysis. Select the options as shown here, and click Compute.
20. Finally, to access the results, go to the RAS Mapper and activate the results you want to visualize, like Depht, Velocity or WSE. You can click the Play button and see how the values vary with time.
Download the files here.
Tutorial to install the Docker environment on Windows.
Read MoreThe Hydrologic Engineering Center’s Reservoir System Simulation (HEC-ResSim) is used to model the operations of one or more water reservoirs. This software has many applications, such as:
HEC-ResSim 3.1 has three modules, which give access to directories and specific data of the current Configuration. Here, we will describe the characteristics of the Watershed Setup module.
Read MoreIn this tutorial we will show you how to create a watershed configuration in HEC-ResSim 3.1.
Read MoreA new and fresh opensource preprocessing and post processing tool is available. Freewat 0.4 was launched as a beta version and publicly available upon registration from this website: http://freewat.eu/. Most of the developers are italian and the project is funded under the H2020 program from the European Union and the Regione Toscana. The software comes with clear and descriptive documentation and tutorials plus the installation instructions.
This article show the most important features of Freewat and its capabilities for representing the geospatially referenced regional groundwater flow.
You have finished your undergraduate/postgraduate studies in water resources and want to make a good research thesis? If this is the case, you have several alternatives: research about groundwater, superficial water, floods, inundation areas, flow/ecosystem interaction, even water supply systems. All these areas have specific applied software to evaluate and simulate the actual and future water requirements.
Read MoreThe Water Information Network System is an open source and open access platform that combines geolocalized data.
Read MoreConstructing and calibrating numerical models can be a challenging task in terms of time, available data and professional abilities of the modeler. Since this work is usually done alone, there are many questions about the conceptualization of the physical environment, the construction of the model and the calibration with observed data. Based on the questions asked by some attendees of our webminars, we have written this article for all the confused hydrogeological modelers.
Read MoreFor most hydrogeologists numerical modeling of groundwater flow is still new and brings several challenges when dealing with input data, model construction and simulation. Most of our modeling efforts are done in gravity driven groundwater flow on shallow aquifers solved by Darcy law equations. Sometimes we excel ourselves in conceptualizing "advanced" topics as unsaturated flow, contaminant transport, variable density or baseflow calibration. What about if we consider another driving force besides gravity? Will out lives be happier/miserable? Could we cope with the huge amount of required data?
Read MoreAt some point of you life, you may have come with the idea of starting your own environmental consulting firm. This article can help you to make your project real or, if it is not, you will know it in a short time.
Read MoreIn this opportunity we will present the best scientific articles to learn about the OpenFOAM capacities in the coastal engineering field.
Read MoreIn this tutorial we will show you how to install QSWAT, QGIS interface for SWAT.
Read MoreOver the past few years, environmental technology has improved and become very accessible to the final consumers. It is possible to find environmental sensors at a low cost which can be connected to low cost microprocessors like Raspberry Pi. Raspberry Pi has the capacity to monitor with readings over a long period of time and save them online.
Read MoreSWAT is an open source model that can be used with GIS data to simulate hydrological processes in basins. The SWAT complement is a tool to evaluate soil and water and basin management. The QGIS interface is called QSWAT. The latest version is QSWAT 1.4 which was released on Feb. 2, 2017.
Read MoreEvapotranspiration is the mixed process of soil evaporation and transpiration of plants. This process is not included in many Hydrology books or in hydrological methods like the rational method, SCS, among others. Evapotranspiration is not relevant in when calculating maximum floods, but it is considered in water balances of superficial water and groundwater.
This article shows the relevance of the evapotranspiration process in the conceptualization and modeling of groundwater, indicating which would be the errors and inaccuracies of not considering this process.
Read MoreHatarilabs presents its educational program designed for mastering Python in real professional and academic environments. The program has an extensive practical work that goes from the basic concepts of Python, Numpy and Pandas to specific applications in water resources and geosciences coupled with geospatial analysis and machine learning.
We have designed a complete program on MODFLOW with Model Muse that ranges from the essential topics in flow and transport modeling to applied cases of regional modeling, infrastructure projects, and seawater intrusion. MODFLOW with Model Muse is a recent open-source software that provides various tools for simulating the groundwater flow regime in different environments.
This program is designed to provide systematical learning from the most basic and general topics to intermediate and advanced topics, allowing the student to understand the various steps in developing hydrological models using the SWAT+ interface for QGIS. This program has a series of theoretical and practical concepts that allow the student to process spatial data, manage meteorological databases, build hydrological models, develop sensitivity analyses, and perform manual and automatic calibrations using versatile tools such as SWAT+ Toolbox, SQLite, and Python.
ONLINE COURSES:
Phreeqc is a software developed by the USGS written in C++ capable of modeling a variety of aqueous geochemical processes such as mixing of waters, modeling equilibrium between solid and aqueous phase, modeling impact of temperature, calculation of element concentration among others.
Hatarilabs has developed an applied and unique course of Phreeqc integrated with Python undes a class (object type) that can run, parse and provide Phreeqc output as Pandas dataframes and integrate it to plots and further analysis with other Python libraries on a Jupyter notebook.
HEC-RAS is a software designed to perform hydraulic 1D and 2D calculations on river channels either natural or man constructed. It allows steady flow, unsteady flow, sediment transport and water quality modelling. It is developed by the US army corps of engineers, US Department of defence and it is openly available software. The HEC-RAS steady flow is based on one dimensional energy equation, while for the unsteady flow, HEC-RAS uses an implicit, finite difference method to solve the fully dynamic Saint-Venant equations.
The objective of HEC-RAS is to solve river dynamics and river engineering problems. Applications are delimitation of flood areas, embankment and protection work design, river restoration, emergency plans for dam break, optimization of hydraulic work and risk assessment and management.
This course develops the main functions and applications of the latest version of the MODFLOW 6 groundwater modeling code through the ModelMuse interface, both developed by the United States Geological Survey (USGS). This version includes innovative tools for the construction and simulation of hydrogeological models, mainly highlighting the incorporation of the discretization option for discretized by vertices grids.
The development of machine learning and geospatial libraries in Python as Scikit Image, Rasterio and Fiona gave us a new range of tools to analyze vegetation from traditional sources as satellite imagery and new sources as drone orthophotos. The appliance of Python programming for crop identification depends on many factors such as the image resolution, the vegetation stage and even the algorithm setup.
We have developed a course crop identification / delineation with geospatial and machine learning tools of Python, the course is aimed to GIS or related professionals that have basic Python knowledge. The course covers the introductory concepts of the geospatial libraries and a series of machine learning applications for crop indentification in olive trees, palms, agave and corn fields.
Note:
This course is for professionals with previous knowledge of Python. Basic concepts of Python programming will not be covered in the lessons and course material. In case you don’t have any knowledge of Python, we recommend you to take this online course.
The Hydrologic Modeling System (HEC-HMS) is a free program developed by the US Corps of Engineers that implements a series of hydrological methods to represent different physical processes of the water cycle.
HEC-HMS also includes procedures necessary for continuous simulation including evapotranspiration, infiltration, hydrological routing and soil moisture accounting. The tools and options of HEC HMS make it a very versatile and powerful software for the hydrological simulation of different scenarios such as extreme events in arid regions, or water balances in wet climates.
Hatarilabs offers the online course of Hydrological Modeling with HEC-HMS for students and professionals of any country. The course is focused on theory and practical to know the different HEC-HMS tools and its application to the hydrological modeling.
Hatarilabs offers the online course of Hydrological Modeling with QSWAT for students and professionals of any country. The course is focused on the acquisition and preprocessing of data for SWAT+ using QGIS 3.4 for develop hydrological watershed modeling.
This course covers the whole procedure of developing regional groundwater models through the ModelMuse interface, including the model construction, boundary conditions, parameter assignment, model simulation, results analysis and visualization, and model calibration. Flopy is also introduced in the course to import, create, refine and simulate the model as in ModelMuse. Two basins with different aquifer setting and boundary conditions are used as case studies to demonstrate the use of these tools so that the participants learn how to build these models and analyze the results for future decision-making.
Evaluation of long term impacts of the mining activity is a key topic on the public concern and regulatory and sustainability policies. Due to the scale of the mining projects and the different related activities, impacts could be made to several parts of the physical environment. Groundwater modeling is a useful tool for the simulation of mine closure impacts to the groundwater flow system and groundwater quality. Hatarilabs has developed an applied course about the simulation, calibration, representation and impact analysis of a waste dump closure on the environment and water bodies with a long term scope (closure and post closure). The course will be given on Model Muse for flow and contaminant transport modeling and scripts in Flopy for model calibration, water balance analysis and evaluation of remediation techniques performance.
This course is focused on how to use the different packages related to numerical tools, data analysis, representation of graphs, and others. Many of these tools are applicable to the field of Hydrology in the preparation of data for hydrological models, statistical analysis of hydrological parameters and model result representation.
Graphical user interfaces (GUIs) are commonly used to construct and post-process numerical groundwater flow. Flopy is the Python library that builds and executes MODFLOW models; this library has tools and options for the complete geo-referencing of a MODFLOW model.
Python is a simple and powerful programming language; its simplicity is remarkable compared to other programming languages and its power is based on the number of tools available for different areas of study.
Use of Python with the available scientific packages and FloPy, facilitates data exploration, alternative model evaluations and model analyses that can be difficult to perform with GUIs. One advantage of Flopy and Python is that there are many packages available to facilitate the model development process, including packages for plotting, array manipulation, optimization, and data analysis.
This course allows acquired knowledge of the open source programming language to construct model input files, run the model, and read and plot simulation results.
LATEST POSTS
With the upcoming release of mf6Voronoi v0.0.38, optimizing mesh generation workflows remains a top priority. Constructing complex unstructured Voronoi grids for MODFLOW 6 can become computationally intensive as spatial resolution increases. To address this challenge, parallel execution capabilities were introduced into mf6Voronoi leveraging dask-geopandas.
This tutorial explores a powerful interactive GeoPandas tool that facilitates the visual analysis and representation of water chemistry data. Through this Python workflow, you can display sampling points over satellite imagery and various basemaps, map concentrations using automatic color scales, and adjust marker sizes based on analyzed parameters. This direct integration allows you to customize the variables displayed on hover, streamlining data evaluation for baseline studies or water pollution diagnostics.
Interpolating large volumes of spatial data through the QGIS graphical interface is often a headache: the process takes too long or, even worse, the program freezes while consuming all system resources. In this tutorial, we will show you how to interpolate nearly 2 million points in less than two minutes using the OSGeo4W Shell and GDAL commands with the IDW method. By creating a virtual layer file (.vrt), you will learn a highly efficient, reliable, and lightweight workflow that enables you to work with millions of data points without being constrained by the limits of the GUI.
This tutorial demonstrates how to accurately and efficiently extract the water surface elevation at a specific point from a HEC-RAS 2D unsteady flow model using Python in Jupyter Lab. Since water levels vary across the mesh and native software tools can limit automation, the author teaches how to open HDF5 output files (.hdf), load a point shapefile using GeoPandas, and apply a geospatial index K-d tree to locate the nearest computational cell. Finally, the time series data is processed to generate a water level hydrograph, which is essential for hydrogeological model calibration.
estimations of crop water requirements. This applied case offers a deep dive into modeling crop evapotranspiration using the standardized FAO-56 Dual Crop Coefficient methodology, implemented programmatically through Python.
Using a real-world case study of olive cultivation (Olea europaea) in the hyper-arid coastal desert of Bella Unión (Arequipa, Peru), we will demonstrate how to build an end-to-end hydrological data pipeline. Participants will learn how to integrate spatial data, process satellite-derived and weather station climate parameters, define soil-water-crop constraints, and simulate complex deficit drip-irrigation schedules.
SEARCH
FloPy is the Python library that builds and executes MODFLOW models; this library has been enhanced to provide full support of MODFLOW 6 with most of its recent development is related to functionality for MODFLOW 6, tools to use vector and raster spatial data and common plotting and export functionality.