Category Archives: SIG

Superficie de interpolación TIN 3D con la versión actual de matplotlib en Python

En un post bastante antiguo se consideró la generación de una superficie de interpolación TIN 3D con los módulos numpy, matplotlib y visvis de Python. Sin embargo, como el método ‘Natural Neighbor interpolation’ de matplotlib.mlab.griddata ha sido removido de maplotlib … Continue reading

Posted in Código Python, SIG | Leave a comment

Determinación de la matriz de varianza-covarianza para bandas ráster: procedimiento resumido en lenguajeR

En un artículo precendente se señaló un procedimiento comprensivo para determinar la matriz de varianza-covarianza para bandas ráster. No obstante, en aras del tiempo, se va a resumir en el menor número de líneas posible y compararlo con el método … Continue reading

Posted in Lenguaje R, SIG | Leave a comment

Evaluando áreas de intersección con QgsDistanceArea y coordenadas geográficas

Con el uso combinado de las clases QgsDistanceArea y QgsGeometry de PyQGIS es posible determinar áreas de intersección cuyas coordenadas vienen expresadas como geográficas. En la imagen siguiente, se pueden observar tres capas tipo polígono, proyectadas en WGS84, donde la … Continue reading

Posted in PyQGIS, SIG, Software Libre | 1 Comment

Polígonos con “agujeros” en PyQGIS

Para considerar los polígonos con agujeros en PyQGIS sólo basta con tener una lista de listas. Sin embargo, a pesar de que puedan ser visualizados en el Map Canvas de QGIS, eso no significa que la geometría sea válida. Por … Continue reading

Posted in PyQGIS, SIG, Software Libre | Leave a comment

Intersecciones con shapely en shapefiles con número de features elevado

Una de las desventajas que tienen los lenguajes interpretados es la velocidad de proceso y eso de pone de manifiesto cuando nos toca hacerlo con shapefiles con gran número de features; tal como en el del ejemplo siguiente. El shapefile … Continue reading

Posted in PyQGIS, SIG, Software Libre | Leave a comment

Usando Fiona y Shapely en la Python Console de QGIS (GNU/Linux Debian)

Hace unos días publiqué un primer post acerca de ciertos módulos complementarios (GeoPandas) a la labor que puede realizarse con PyQGIS. Hoy me tocará escribir sobre Fiona y Shapely.

Posted in Código Python, SIG, Software Libre | Leave a comment

Cómo producir rejillas (grid) triangulares mediante PyQGIS

En posts pasados (1,2) se consideró la manera de producir rejillas hexagonales mediante PyQGIS y en este le toca el turno a las triangulares. Aunque pueda parecer extraño, a menor número de lados mayor complejidad.

Posted in PyQGIS, SIG, Software Libre | Leave a comment