Archivo mensual: julio 2014

Clase QgsGeometryAnalyzer en PyQGIS

Algunas de las pruebas que he estado realizando en los artículos próximos pasados pueden hacerse directamente invocando a los métodos de la clase QgsGeometryAnalyzer. Con un dir a la clase podemos observar que allí están, por ejemplo, ‘buffer’, ‘centroids’, ‘extent’, … Seguir leyendo

Publicado en Código Python, PyQGIS, SIG, Software Libre | Deja un comentario

Contar y extraer nodos (vértices) para vectoriales de línea o polígono mediante PyQGIS

Siguiendo con las pruebas mediante PyQGIS en esta oportunidad me tocó explorar, usando get_patt, los métodos de la clase QgsGeometry que tienen ‘vert’ o ‘Vert’ como parte de su texto. Los resultados fueron los siguientes:

Publicado en Código Python, PyQGIS, SIG, Software Libre | 1 Comentario

Región buffer con PyQGIS

En PyQGIS existen varias formas de determinar la región buffer de un vectorial (la más directa es a través de la clase QgsGeometryAnalyzer). No obstante, si se quiere verificar la lógica e intuición que se ha seguido hasta ahora es … Seguir leyendo

Publicado en Código Python, PyQGIS, SIG, Software Libre | 2 comentarios

Capa de centroides a partir de una grid mediante PyQGIS

En los dos artículos precedentes he estado exponiendo las herramientas para crear un script que produzca una capa de centroides a partir de una grid mediante PyQGIS. La grid de 5 filas por 10 columnas está proyectada en WGS 84 … Seguir leyendo

Publicado en Código Python, PyQGIS, SIG, Software Libre | Deja un comentario

Objetos de la Clase QgsCoordinateReferenceSystem en PyQGIS

En un artículo pasado ya había considerado la Clase QgsCoordinateReferenceSystem para reproyectar un shapefile usando PyQGIS. Sin embargo, se habían definido “manualmente” los CRS de partida y destino para ser usados directamente con el constructor de la clase; algo relativamente … Seguir leyendo

Publicado en Código Python, PyQGIS, SIG, Software Libre | 1 Comentario

La función get_patt en el aprendizaje de PyQGIS

PyQGIS es la mezcla de Python y Quantum GIS (ahora QGIS) que permite escribir scripts y plugins para implementar, extender e incrementar las opciones de geoprocesamiento en QGIS o realizar tareas repetitivas de manera automatizada. Como PyQGIS tiene más de … Seguir leyendo

Publicado en Código Python, PyQGIS, SIG, Software Libre | 1 Comentario

Ecuación del mochilero (backpakers equation) con SEXTANTE commander en QGIS

El esfuerzo que se realiza en un recorrido ha sido plasmado por Wheatley (2002) en una expresión que se ha denominado “ecuación del mochilero” o “backpakers equation”. Contabiliza el recorrido horizontal, los ascensos y los descensos ponderando con un factor … Seguir leyendo

Publicado en QGIS, SEXTANTE, SIG | 4 comentarios