Herramientas de Geopandas para el análisis de datos de química del agua - Tutorial

En este tutorial se explora una potente herramienta interactiva de GeoPandas que facilita el análisis visual y la representación de datos de química del agua. A través de este flujo de trabajo en Python, es posible desplegar puntos de muestreo sobre imágenes satelitales y diversos mapas base, mapear concentraciones mediante escalas de color automáticas y ajustar el tamaño de los marcadores según los parámetros analizados. Esta integración directa permite personalizar las variables visibles al pasar el cursor, optimizando la evaluación de datos para estudios de línea base o diagnóstico de contaminación hídrica.

Tutorial

Código

#!pip install altair altair_tiles
#!pip install folium==0.12.0
#!pip install mapclassify
import geopandas as gpd
ptDf = gpd.read_file('Shp/Datos_Subterranea2.shp')
ptDf.keys()[15:]
ptDf.explore()
ptDf.explore(column='STD', tiles='https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}', attr='Google')
ptDf.explore(column='STD', 
             tiles='https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}', 
             attr='Google',
             style_kwds={
                 "style_function": lambda feature: {
                     "radius": feature["properties"]["pH"]}})
ptDf.explore(column='STD', 
             tiles='https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}', 
             attr='Google',
             tooltip=['CondElect', 'OD', 'pH', 'eH', 'Temp.', 'Turbidez', 'HCO3', 'CO3', 'AlcalTot', 'Dureza', 'STD'],
             style_kwds={
                 "style_function": lambda feature: {
                     "radius": feature["properties"]["pH"]}})

Datos de entrada

Puede descargar los datos de entrada de este enlace.

Posted on August 20, 2026 and filed under TutorialPython, Modelamiento, Calidad de agua.