GeoPandas
v1.1 — Edición 2026. Un curso en audio sobre GeoPandas 1.1, la potente librería de Python para datos geoespaciales. Aprende a manejar operaciones geométricas, manipular datos espaciales, trabajar con proyecciones y generar mapas.
Episodios
Conoce GeoPandas: La columna de geometría activa
4m 09sUna introducción a las estructuras de datos principales de GeoPandas: GeoSeries y GeoDataFrame. Aprende cómo GeoPandas amplía la conocida librería pandas para manejar objetos geoespaciales y comprende el concepto fundamental de la columna de geometría activa.
Lectura y escritura: Entrada/salida rápida con Pyogrio
4m 23sUn análisis en profundidad sobre cómo cargar y guardar datos espaciales. Descubre cómo GeoPandas aprovecha el motor Pyogrio y Apache Arrow para acelerar drásticamente la entrada/salida de archivos, además de cómo usar filtros espaciales y de bounding-box durante la carga.
La forma de la Tierra: Proyecciones y CRS
4m 18sComprende los Sistemas de Referencia de Coordenadas (CRS) y por qué son vitales para la precisión espacial. Aprende la diferencia entre coordenadas geográficas y proyectadas, y cómo transformar tus geometrías de forma segura usando GeoPandas.
Dando forma al espacio: Buffers, centroides y Convex Hulls
3m 43sDescubre cómo generar geometrías completamente nuevas a partir de las existentes. Este episodio cubre métodos constructivos esenciales como el cálculo de centroides, la generación de zonas de buffer y el trazado de convex hulls.
Predicados espaciales: Intersects, Within y Contains
4m 07sAprende a formular preguntas sobre las relaciones entre diferentes formas. Exploramos los predicados espaciales binarios (como intersects, within y contains) para comprobar cómo interactúan las geometrías en el espacio.
Acelera tus consultas: El índice espacial R-Tree
4m 09sDescubre el motor secreto detrás del rendimiento de GeoPandas. Este episodio revela cómo el índice espacial STR R-tree utiliza bounding boxes para reducir drásticamente el coste computacional de las consultas espaciales.
Fusionando mundos: Joins espaciales y Nearest Joins
4m 48sLleva la integración de datos al siguiente nivel. Aprende a fusionar dos GeoDataFrames distintos basándote por completo en sus relaciones espaciales utilizando joins espaciales (`sjoin`) y joins de proximidad (`sjoin_nearest`).
Operaciones de conjuntos: Creando geometrías con Overlays
3m 56sDescubre cómo cortar, fusionar y dividir formas superpuestas. Este episodio cubre el potente método `overlay`, explicando cómo calcular intersecciones, uniones y diferencias para crear geometrías completamente nuevas.
GroupBy espacial: Agregación con Dissolve
3m 32sAprende a agrupar datos espaciales. Exploramos el método `dissolve`, que actúa como un GroupBy espacial, fusionando geometrías pequeñas en otras más grandes mientras agrega sus atributos tabulares de forma fluida.
Mapas estáticos: Creando mapas coropléticos y trazando capas
4m 17sConvierte tus datos espaciales en visualizaciones atractivas. Este episodio cubre la integración de GeoPandas con Matplotlib, enseñándote a crear mapas coropléticos personalizados, superponer múltiples conjuntos de datos y manejar datos faltantes.
Exploración interactiva y más allá
4m 00sDa vida a tus mapas. Analizamos el método `explore()` para crear mapas interactivos basados en la web. Finalmente, concluimos nuestro viaje por GeoPandas y te preparamos para empezar a construir aplicaciones espaciales en el mundo real.