Archivo mensual: junio 2012

Calcular media aritmética por columnas en un ráster usando un script de python

Hace algún tiempo desarrollé un script de bash para calcular la media aritmética por columnas en un ráster en ambiente de GRASS-QGIS. El script, desde el SIG y producto más bien de un reto intelectual, tardaba casi 16 horas procesando … Seguir leyendo

Publicado en Código Python, SIG, Teledetección | 1 Comentario

Manejo de arrays y matrices en python

He leído constantemente que python es un lenguaje muy poderoso con el cual se puede hacer prácticamente lo que uno desee. Recientemente, me adentré en su mundo tratando de programar algunas aplicaciones para GRASS, sin embargo, esa “zambullida” fue prácticamente … Seguir leyendo

Publicado en Código Python | 7 comentarios

Script de python para la extracción por máscara de una imagen ráster preservando la resolución original (GRASS-QGIS)

Hasta ahora sólo se han considerado procedimientos para archivos vectoriales en el código que se ha propuesto usando el módulo grass.script de las librerías de python. Hoy le tocará el turno al tratamiento de los archivos ráster donde se hará … Seguir leyendo

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

Producto de monomios en python

El siguiente código en python permite desarrollar el producto : (X + X1) . (X + X2) . (X + X3) … (X + Xn) en su forma polinómica: Xn + A(n-1).X(n-1)+…+ A2.X2 + A1.x + A0 Puede ser útil … Seguir leyendo

Publicado en Código Python | Deja un comentario

Uso del módulo Shapely (python) para determinar geometrías: comparativa frente a grass.script

A raíz de la lectura del artículo de Martin Laloux me decidí a programar en python usando las bondades del módulo grass.script. Sin embargo, en ese artículo también se refiere un uso simple del módulo Shapely para crear objetos tipo … Seguir leyendo

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

Generalización de un script de python para convertir un archivo vectorial de puntos en un vectorial tipo polígono (GRASS-QGIS)

En el artículo anterior se consideró la conversión de un archivo vectorial de puntos en un vectorial tipo polígono usando un script de python y los módulos de sus librerías para GRASS (QGIS). En éste se exploran los métodos de … Seguir leyendo

Publicado en GRASS, QGIS, SIG, Software Libre | Deja un comentario

Conversion de un archivo vectorial de puntos en un vectorial tipo polígono usando un script de python (GRASS-QGIS)

En el artículo anterior se procedió a la conversión de un archivo vectorial de puntos en un vectorial de línea usando un script de python (GRASS-QGIS). En éste también se usará python pero para convertir el vectorial de puntos (cuenca_puntos) … Seguir leyendo

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