Scripting en gvSIG: currentView

Con este comando tendremos acceso a la Vista actual que tengamos abierta en nuestro proyecto. Pertenece al módulo de gvsig, class "View". Si no tenemos ninguna Vista abierta, el script genera un error. Se utiliza de la forma: currentView() Los errores posibles que se generan pueden controlarse mediante try-exception, pero para simplificar el código no... Leer más →

Scripting en gvSIG: currentProject

Hoy vamos a explicar el comando currentProject, este comando nos da acceso a nuestro proyecto actual, que tengamos abierto, de la forma: currentProject() Y aquí un ejemplo con un par más de cosas que podemos hacer con él, para que podamos entender la dinámica de uso:

TEDx: Darle sentido a los mapas

 El diseñador de mapas Aris Venetikidis está fascinado por los mapas que dibujamos en nuestra mente cuando nos movemos por la ciudad –no tanto como mapas de calles, sino como esquemas o diagramas, imágenes abstractas de las relaciones entre las partes. ¿Cómo podemos aprender de estos mapas mentales para hacer mejores mapas reales? Como caso... Leer más →

Scripting en gvSIG: getProjectionCode

Esta función getProjectionCode, nos devuelve la proyección utilizada en nuestro proyecto. Este comando pertenece al módulo de gvsig, y se aplica sobre las clases Project. Se utiliza de la forma:      currentProject().getProjectionCode() En este ejemplo hacemos pasar la proyección que nos da en la forma "EPSG:4326" por un pequeño diccionario Python, hacemos que busque ese parámetro y... Leer más →

Scripting en gvSIG: csv y buffer

Vamos a realizar una pequeña modificación a nuestro script anterior, en vez de crear una geometría de punto, lo que haremos será marcar el área de influencia (buffer) de cada entidad. El área de influencia se calcula a partir de la geometría y con una distancia que nosotros determinamos de la forma:   Para que... Leer más →

Scripting en gvSIG: Importar CSV como capa y crear geometría

Teniendo un .csv con nuestros datos crearemos una nueva capa con estas entidades, y utilizando el valor de sus columnas X e Y crearemos una geometría que asociaremos a cada entidad.       creaCapaCsvPuntosRecorrido.py: Ejemplo de csv que utilizaremos en este ejemplo y en los siguientes: tornados.csv ID,CODIGO,NOMBRE,FECHA,INTENSIDAD,VELOCIDAD,X,Y 1,X159,Gelir,23/06/09,5,30,0,0 2,X295,Ferla,24/08/09,4,20,10,15 3,X820,Vurla,25/10/10,7,35,23,44 4,X810,Bastir,26/04/11,5,24,25,38 5,X890,Cerstart,27/06/12,"3.5",15,32,14 6,X183,Xer,28/06/11,"8.1",35,65,73... Leer más →

Blog de WordPress.com.

Subir ↑