Python es una gran herramienta para el análisis espacial y el geomachine learning, sin embargo, a veces el sistema operativo Windows presenta algunas dificultades para instalar y ejecutar el grupo de bibliotecas geoespaciales de Python como Gdal, Fiona, Geopandas, Rasterio. 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 cualquier computadora.
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.
Pasos principales
Cree un entorno llamado "geo":
conda create --name geo
Activar el nuevo entorno:
conda activate geo
Instale todas las bibliotecas geoespaciales junto con jupyterlab y pandas. Este es el paso en el que debe agregar paquetes adicionales para garantizar la compatibilidad.
conda install -c conda-forge fiona shapely rasterio pyproj pandas jupyterlab
Hay dos formas de ejecutar jupyter lab
jupyter lab
python -m jupyterlab
Cuando quiera salir del medio ambiente:
conda deactivate
Si desea eliminar el medio ambiente:
conda env remove --name geo
Enumere todos los entornos restantes:
conda env list

FloPy es la librerìa de Python que construye y ejecuta modelos MODFLOW; esta librería se ha mejorado para proporcionar un soporte completo de MODFLOW 6 y la mayor parte de su desarrollo está relacionado con la funcionalidad de MODFLOW 6, herramientas para usar datos espaciales vectoriales, rasters y funcionalidades comunes de ploteo y exportación.
Python es un lenguaje de programación sencillo y potente; su simplicidad es notable en comparación con otros lenguajes de programación y su potencia se basa en la cantidad de herramientas disponibles para las diferentes áreas de estudio.
Hemos desarrollado un programa completo en modelamiento de aguas subterráneas con MODFLOW y FloPy que abarca desde los temas esenciales en Python hasta casos aplicados de modelamiento regional e intrusión marina. El programa está diseñado para brindarle al estudiante un enfoque metodológico para aprender FloPy basado en una serie de ejemplos aplicados junto con las opiniones/experiencias del profesor y la revisión del software.