Modeling of mixing water / effluent with OpenFoam and HatariUtils - Tutorial

Modeling flow on open channels and simulating water mixing to evaluate the final concentrations and mixing area was a hard task with conventional open source software. Based on our research and app development we came up with a process to model flow of water and effluent mixing and then calculate the mass flux with the initial concentration of certain chemical components to have a fully 3d simulation of the concentration development with time and distance from source.

Read More

Web representation of water chemistry data and hydrological features with Qgis2Web and Github

As for the myth of Icarus who wanted to fly close to the sun, sometimes normal Qgis users want to fly close to the web however our “wings” are unknown. Qgis2Web is a robust Qgis plugin that is 8 years old, has more than 177 releases and allows a normal Qgis user to fly to the web with minimal knowledge of html, javascript or other web standards.

Read More

State of the art of open digital elevation imagery and online watershed delineation - Tutorial

The processes of working with digital elevation models (DEMs) and watershed delineation are in constant change over time. Even though the elevation datasets date from 10 years ago; the web servers and tools for data processing have changed in recent years. With online tools such as Hatari Utils, the watershed delineation can be performed in a few steps with practical outputs as vector files and watershed statistics.

Read More

3d visualization of Modflow 6 models with Model Viewer - Tutorial

Model Viewer is an excellent option for the visualization and even the animation of MODFLOW models. There is a version of Model Viewer for Modflow 6 models and another for the rest of MODFLOW versions. This tutorial deals with the whole procedure of 3d model visualization that covers the model import, setting up the vertical exaggeration, making isosurfaces, show flow direction arrows, plotting boundary conditions among other features of Model Viewer.

Read More

Spatial data processing for groundwater modeling in Model Muse - Tutorial

Groundwater model creation requires a complete set of spatial data for the different hydraulic parameters, boundary conditions and other model items. Vector and raster data need to be preprocessed, converted, reprojected to fit the requirements of Model Muse.

This tutorial covers an applied case of raster and vector data processing for a groundwater model over the Oahu island (Hawaii, USA). The tutorial covers the steps to download the data, extract the river network and import the spatial data into Model Muse.

Read More

Online main channel determination from a river network with Hatari Utils - Tutorial

If you want to determine the longest channel of a river network automatically this feature Hatari Utils might be of your interest. Hatari Utils is a toolbox for different analysis in water resources and beyond. On the “watershed delimitation” tool you can define the catchment, the river network and now you can define the main channel (longest succession of segments that connect a source to the outlet of the basin) automatically on the catchment delineation.

Read More

How to measure strike and dip from rasters with QGIS and ThreePointMethod plugin - Tutorial

If you have a geological contact as a geospatial and you want to calculate/measure the strike and dip at a certain point, this tutorial might help you. The ThreePointMethod is a QGIS plugin that calculates a plane strike and dip direction using the three-point method. It works with a point shapefile and a digital elevation model.

Read More

Are hydrogeologist/numerical modelers alone by nature?

This can also be a title for this article: Are hydrogeologist/numerical modelers fundamentally alone? We can define "loneliness" in many different ways that range into different stages of human behavior. As we are not in a discussion of what Kant could have defined loneliness, let's define it in a practical way that you are alone as not you are not with someone. This is kind of a definition like: you are because you are not what you aren't.

Read More

Online Mapping Urban Temperature with Istsos and Python - Tutorial

Geospatial mapping of environmental variables is key to understand habitats and in this case urban habitats. We have done research in temperature mapping stored in the cloud with Raspberrys and a Istsos server, this time we have coupled a gps sensor to make urban temperature map from the data retrieved from the server. This tutorial shows the procedure to retrieve the data, convert it to a geopandas datagrame, export as ESRI shapefile and undertand the temperature distribution relation with the land cover.

Read More

How to install the geological Python library Gempy in Windows with WSL - Tutorial

Gempy is an open-source library for modeling geology written in Python. The library is capable of creating complex 3D geological models including structures, fault networks, and unconformities and it can be coupled with uncertainty analysis.

This tutorial is developed under a Ubuntu 20.04.2 image installed from the Windows Store and covers all the steps to setup the user, install core packages, install Python packages and set up local paths to have a complete Gempy enviroment running under Jupyter lab.

Read More

Land Cover Change Analysis with Python and Rasterio - Tutorial

This tutorial covers the complete procedure to create a land cover change raster from a comparison of generated vegetation index (NDVI) rasters by the use of Python and the Numpy and Rasterio libraries. Results of the NDVI for given years and NDVI change are plotted on Jupyter Lab as color grid and contour grid.

Read More

Calculation of steepest slope dispersion with drainage area with Python and Landlab - Tutorial

Surface analysis at regional level requires a higher degree of calculation to assess several topics of land management. Usually those types of analysis over raster files were limited to GIS desktop software with results for a single raster and with limited options to create pixel value charts.

Python, Rasterio, Landlab and other high performance packages allow us to have another view of our surface elevation and evaluate different variables that were unthinkable over traditional GIS software. This tutorial shows the complete procedure to open a raster file with Rasterio, import as a Landlab model grid, fill sink and calculate the drainage area. Finally from the Landlab results a dataframe was constructed and the drainage areas were classified in intervals to be plotted on a boxplot with the steepest slope.

Read More

Seawater intrusion modeling with Flopy and Modflow Buy over a Tupac Cloud project - Tutorial

Finally, a complete alternative for the simulation of seawater intrusion on fully geospatial groundwater flow models of coastal aquifers based on open source software. The groundwater flow model was constructed on the Tupac Cloud platform with two stress periods and a total simulation time of 40 years.

The Tupac project is downloaded and run locally on Anaconda where the Buy package for variable density flow together with the transport model are implemented on a Flopy script. A graphical representation of the grid, boundary conditions and results from the flow and transport models are developed as well on the Jupyter notebook.

Read More

How to install (easy way) Python, Geopandas and Rasterio in Windows - Tutorial

Geopandas is an amazing library for spatial analysis since it combines the spatial tools from Shapely and Fiona with the versatility of Pandas Dataframes. Rasterio is one of the most complete libraries to deal with raster files in Python.

We are aware that most geoscientists, water resources specialists and related professionals work on Windows, therefore we are always in the search of new ways to get Python working with all its geospatial capabilities in every computer.

Based on the new Anaconda releases now we can install Geopandas and Rasterio in a easy way.

Read More

Tupac Cloud T.8: Coastal aquifer simulation with wells and rivers on steady and transient states

Applied case of regional groundwater modeling for a coastal aquifer with Modflow 6 using Voronoi meshes on Tupac Cloud. The aquifer has two stress periods (steady state and transient state) of 20 years each that simulate two phases of low/high aquifer exploitation. The model is constructed entirely from zipped shapefiles and rasters on the online platform. Results from the simulation are discussed on the water balances, water table distribution and cross section for all stress periods.

Read More