Finalmente, una alternativa completa para la simulación de la intrusión salina en modelos de flujo de agua subterránea totalmente geoespaciales basados en software de código abierto. El modelo numérico se construyó en la plataforma Tupac Cloud con dos períodos de estrés y un tiempo total de simulación de 40 años. El proyecto se descarga desde Tupac Cloud y se ejecuta localmente con Anaconda donde se implementa en el script de Python el paquete BUY para el flujo de densidad variable junto con el modelo de transporte (GWT). También se desarrolla una representación gráfica de la cuadrícula, las condiciones de contorno y los resultados de los modelos de flujo y transporte en un entorno de Jupyter Lab.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Geopandas es una librería increíble para el análisis espacial, ya que combina las herramientas espaciales de Shapely y Fiona con la versatilidad de Dataframes de Pandas. Rasterio es una de las librerías más completas para manejar archivos raster en Python.
Somos conscientes de que la mayoría de los geocientíficos, especialistas en recursos hídricos y profesionales afines trabajan en Windows, por lo que siempre estamos en la búsqueda de nuevas formas de hacer que Python funcione con todas sus capacidades geoespaciales en cada computadora.
Con base en los nuevos lanzamientos de Anaconda, ahora podemos instalar Geopandas y Rasterio de una manera fácil.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Tupac Cloud es nuestra plataforma online de modelamiento de aguas subterráneas en desarrollo. Los modelos en Tupac Cloud se basan en grillas Voronoi y se construyen en MODFLOW 6 DISV a partir de scripts de Flopy. Todo el proyecto tendrá muchas herramientas e integraciones con QGIS y Paraview, este es solo un ejemplo de generación de mallas para un caso aplicado de interacción de ríos y acuíferos.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hemos desarrollado una versión de nuestro caso de estudio de la cuenca Angascancha que se ejecuta en MODFLOW 6 con discretización por vértices (DISV). El modelo implementa una malla de Voronoi que se genera a partir del límite de la cuenca y la red fluvial donde los niveles de refinamiento se definen mediante un tamaño de celda mínimo y máximo junto con determinados pasos de refinamiento. El tutorial es completo en todos los pasos que implican la discretización, construcción, simulación y visualización del modelo.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Si tiene un conjunto de imágenes de drones y desea conocer la ubicación de las imágenes, este tutorial puede ser de su interés. Hemos realizado un ejemplo aplicado que recupera los metadatos geoespaciales de la cámara del dron para un grupo de imágenes y realiza una representación geoespacial en un mapa con el nombre de la imagen disponible como ventana emergente. El tutorial se realiza bajo un Jupyter notebook con Python y Folium.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El clima cambia, la gente cambia y la tierra también cambia con el tiempo. No podemos creer que las redes fluviales seguirán siendo las mismas durante los próximos 1000 años o que las montañas y las depresiones tendrán la misma elevación en los próximos 10000 años. Pero los cambios no están relacionados con grandes periodos de tiempo, también pueden ocurrir en décadas o años a tasas más bajas. Para evaluar esos cambios necesitamos modelar los componentes clave de la evolución del suelo: fluvial, pendiente de ladera y levantamiento. Hemos desarrollado un tutorial con Python y la librería Landlab para simular la evolución del suelo a escala de cuenca durante 100 mil años; las entradas provienen de rásters geoespaciales y los datos de salida se exportan como archivos ráster ASCII.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Después de la revisión y compilación de datos relevantes y el desarrollo de un modelo conceptual, estamos listos para la construcción de un modelo numérico de aguas subterráneas en un área de ladera en la ciudad de Mukilteo, Washington, EE. UU. El modelo se construirá en MODFLOW 6 con Model Muse con condiciones de contorno para flujo regional, mar, recarga, drenajes y evapotranspiración, el modelo también tiene 24 puntos de observación. Los datos de entrada se insertan a partir de datos vectoriales (shp) y cuadriculados (raster). Es tutorial incluye todos los pasos de la construcción del modelo y la configuración del paquete con una visualización final de los valores de cabeza calculados y observados realizados con Flopy.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El análisis de la química del agua subterránea es una tarea difícil para el conjunto limitado de puntos de observación, las muestras limitadas y los limitados componentes analizados. Para evaluar la extensión real de una pluma de contaminación o la eficiencia de las técnicas de remediación necesitamos métodos nuevos e innovadores que permitar representar y analizar los datos de la química del agua con software libre. Hemos realizado un caso aplicado de representación interactiva de VOC y PFA en un Jupyter notebook con Python, Folium e Ipywidgets. El conjunto de datos tiene más de 3300 muestras de 127 puntos durante un período de 30 años y corresponde a un sitio contaminado de un antiguo aeropuerto.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Geopandas es una librería increíble para el análisis espacial ya que combina las herramientas espaciales de Shapely y Fiona con la versatilidad de Pandas Dataframes. Somos conscientes de que la mayoría de los geocientíficos, especialistas en recursos hídricos y profesionales relacionados trabajan en Windows, por lo que siempre estamos en la búsqueda de nuevas formas de hacer que Python funcione con todas sus capacidades geoespaciales en cada computadora. Hemos creado un tutorial que muestra el proceso de instalación de Geopandas y otras bibliotecas geoespaciales de Python en Windows mediante el uso de un entorno Conda.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Para los geólogos, hidrogeólogos, geoestadísticos, ingenieros petroleros y otros profesionales enfocados a estos temas, la elección del software para el modelamiento geológico 3D estaba relacionada con un software caro y restrictivo que de hecho era una elección “de facto” en varias empresas e instituciones.
Aunque es una elección de cualquier empresa o profesional seleccionar el software que usará para modelar las unidades geológicas, existe una gran brecha (usando un término geológico) en el uso de este costoso software. Si el software es caro, ¿qué tan caro será capacitarse en este software? Si pocas personas tienen habilidades con cierto software, ¿qué tan fácil sería cambiar a otro software? ¿Cómo las personas pueden evaluar la calidad de un software si no tienen la capacidad total para administrar varios softwares?. Como ha visto, las restricciones en las licencias conducen al aumento de brechas, fallas en la calidad y una intrusión de ignorancia profesional.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
MODFLOW 6 implementa el paquete Buoyancy para la simulación de casos de intrusión marina y densidad variable. Las herramientas se implementan en el paquete de Python para modelamiento Flopy, sin embargo, el flujo de trabajo ha cambiado sustancialmente con respecto a los modelos anteriores de flujo y transporte. Hemos desarrollado un caso aplicado de modelamiento de intrusión de agua de mar con geometría regular construido con Model Muse para flujo y Flopy para transporte.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
La reproyección de rásters es una tarea común en el trabajo con GIS, sin embargo, hacerlo solo con comandos de Python presenta algunos desafíos. Hemos realizado un ejemplo aplicado de reproyección para rásteres únicos y múltiples desde WGS 84 UTM a WGS 84 geográficas. Los códigos funcionan en rásteres monobanda y multibanda y pueden reproyectar desde y hasta cualquier proyección especificando su código EPSG.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Modflow 6 tiene un nuevo enfoque para configurar puntos de observación y es esencialmente diferente a las versiones anteriores. El paquete OBS6 funciona no solo con cargas hidráulicas y abatimientos, sino también con flujos, por lo que también es posible calibrar el modelo con el flujo base o cualquier otro flujo registrado directamente desde una condición de borde. Hemos creado un caso aplicado de la implementación de piezómetros en un modelo de flujo de agua subterránea de un talud en Modflow 6 y Model Muse. El tutorial cubre todos los pasos relacionados con la implementación de los puntos observados en Model Muse, así como la comparación entre cargas simuladas y observadas a través de scripts en Flopy.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El almacenamiento, la gestión y el análisis de datos vectoriales geoespaciales en shapefiles ESRI es un procedimiento común de los profesionales SIG y relacionados. La generación de estos archivos espaciales se puede realizar no solo en un software de escritorio sino también mediante comandos de Python. Hemos creado un ejemplo aplicado que muestra el procedimiento en Python para crear shapefiles de puntos, líneas y polígonos a partir de un archivo csv mediante el uso de la biblioteca Fiona.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hemos creado un tutorial que muestra el proceso de instalación de las bibliotecas geoespaciales de Python en Windows mediante el uso de un Conda environment. El proceso es simple en sus pasos, sin embargo, la secuencia y los factores relacionados con la compatibilidad del paquete son importantes en la instalación.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
La forma usual para instalar Postgresql y Postgis requiere la configuración de varios ejecutables y el flujo de trabajo suele utilizar interfaces gráficas de usuario (GUI). Queríamos encontrar una forma de instalar Postgresql y Postgis en Windows 10 manteniendo la experiencia del shell de Linux. Este tutorial muestra el procedimiento para instalar la base de datos con la extensión de Postgis dentro de una aplicación Debian (también podría ser Ubuntu) en Windows 10 que se puede acceder desde QGIS.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Durante los últimos meses hemos investigado las diferentes herramientas en Python y QGIS disponibles para reconocer cultivos e identificar vegetación como archivos vectoriales geoespaciales. Hemos utilizado una variedad de técnicas que van desde algoritmos de aprendizaje automático con Scikit Learn y Scikit Image hasta combinaciones innovadoras de bandas y reclasificaciones en QGIS. Este artículo muestra el resumen de los tutoriales producidos hasta ahora que estamos seguros serán de gran ayuda para los profesionales de SIG y geocientíficos.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Phreeqc puede resolver simulaciones geoquímicas para una solución específica y simulaciones basándose en resultados anteriores. Hemos desarrollado un tutorial que se basa en el Ejemplo 3 de la documentación Phreeqc en un enfoque paso a paso para simular la composición del agua subterránea, del agua de mar, de la mezcla de ambos y de casos relacionados con el equilibrio con calcita y dolomita. Hay una clase de Python (Python class) capaz de ejecutar los archivos de entrada y analizar los resultados incluidos en la parte de scripts en los archivos de entrada.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
El análisis espacial y el aprendizaje automático a veces requieren una codificación masiva para lograr resultados decentes, como identificar plantas a partir de una ortofoto de drones. Queríamos crear un flujo de trabajo simple para que los usuarios principiantes e intermedios de Python trabajaran con estas bibliotecas sin mucho dolor o frustración. Este tutorial tiene el procedimiento completo para usar una clase de Python que reconoce plantas de una ortofoto basada en puntos de muestra, crea rasters intermedios e identifica plantas como shapefiles de puntos.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.
Hemos desarrollado una alternativa a un procedimiento común en SIG que consiste en crear contornos a partir de un shapefile de puntos, pero solo con comandos de Python. Mediante el uso de Python y la biblioteca GDAL podemos almacenar este proceso en una función y realizar contornos desde varios conjuntos de puntos o diferentes consultas de puntos.
Suscríbete a nuestro boletín electrónico
Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros
cursos en recursos hídricos.