Explicaré los pasos que he seguido para realizar el suavizado de polígonos. El primer paso para esta serie de scripts es convertir los polígonos en puntos, estos puntos serán sus vértices y sus puntos medios. Cogeremos los polígonos seleccionados, o todos los de la capa (se podrá elegir cambiando una linea de código). Además, para... Leer más →
Scripting en gvSIG: Suavizado de polígonos
Bueno después de unos días intentando realizar este script (después de muchas vueltas), inspirado en una duda de @franzpc (visitar su blog, tiene contenido muy interesante) sobre si gvSIG podía suavizar polígonos. No estoy seguro si esto es exactamente lo que buscaba, o si a alguno os servirá este código pero espero que al menos... Leer más →
Scripting en gvSIG: calculando atributo de columna
Con un ejemplo leído aquí, he decidido hacer este pequeño script. Creo que esto es lo que piden y es para ver la sencillez con la que se pueden programar cosas útiles para nuestros proyectos sean del tipo que sean. En este caso es calcular el valor de una columna según el valor que contenga... Leer más →
Scripting en gvSIG: getGraphicsLayer
Este era un comando que no acababa de hacer funcionar, pero gracias a la nueva guía de referencia para desarrolladores que han sacado desde gvSIG he podido comprenderlo, aún así no ponen un ejemplo muy claro así que decidí hacer uno. Su uso es sencillo, siempre aplicado sobre una Vista. currentView().getGraphicsLayer() #Ejemplo de la guía... Leer más →
Scripting en gvSIG: Recorte malla de puntos
Nos basaremos en el post anterior sobre la malla de puntos, en hacer otro pequeño script que trabaje con la capa resultante. Con esto se demuestra la utilidad de estos scripts disponibles siempre a dos clicks de distancia que nos pueden ejecutar siempre un mismo proceso, totalmente personalizable, sin perder tiempo y adaptable a toda... Leer más →
Scripting en gvSIG: Análisis espacial (malla de puntos)
A falta de salir el acceso a imágenes raster desde el módulo de scripting, hemos hecho un pequeño script que simula esta función y permite realizar un análisis espacial o geoprocesamiento de la zona delimitada. Se basa en crear una malla de datos (elegiremos su densidad), y simular una capa de densidades. En este caso,... Leer más →
Scripting en gvSIG: inputbox
Con esta función creamos un cuadro de diálogo con una caja de texto, en blanco o con un valor por defecto, que nos permite preguntar al usuario cualquier tipo de cadena de texto, número, ruta.. El valor lo podremos recoger en una variable y utilizarla como queramos. Es una función totalmente necesaria si queremos que... Leer más →
Scripting en gvSIG: confirmDialog
Esta función hace saltar una ventana emergente con diferentes configuraciones de botones según nos convenga. Nos permitirá interaccionar con el usuario de una manera muy sencilla, dando una configuración de botones del tipo Sí/No, aceptar, cancelar.. Según el botón en el que presionemos generará un valor (de 0/1 en el tipo de dos botones, o... Leer más →
Guía: Nuestro primer Script en gvSIG
El uso y extensión de scripts en este módulo para gvSIG puede llegar a ser muy extenso y potente, pero todo código grande empieza por uno pequeño, así que ahora veremos los primeros pasos básicos para crear nuestro primer script.Empezaremos por un simple script que siempre se realiza, será mostrar por consola un "Hola mundo",... Leer más →