Scripting en gvSIG: msgbox

Función que pertecene a la librería commonsdialog que gestiona las ventanas emergentes que aparecen en gvSIG. Como es una librería diferente, tendremos que importarla al inicio de cada script. Esta función hace saltar un cuadro de dialogo con un mensaje y con tan solo un botón de Aceptar. La función principal es esta: msgbox(message [, title, messageType]) Nota:... Leer más →

Scripting en gvSIG: getSelection

Vamos a utilizar el comando getSelection, este comando está dentro de la librería de gvSIG en la clase Layer y en la clase Table. Se utiliza para agrupar las entidades seleccionadas dentro de la capa o de una tabla. Y se utiliza de la forma: .getSelection() En nuestro ejemplo del post anterior sobre Unir puntos en una linea podemos... Leer más →

Scripting en gvSIG: Unir puntos en una línea

En el próximo ejemplo aprenderemos a unir los puntos que tenemos en una capa, en una línea que añadiremos a una nueva capa. Este ejemplo podemos  utilizarlo a continuación del creado aquí. En este caso unirá todos los puntos de la capa en el orden que vienen. Si lo que necesitamos es tan solo unir... Leer más →

gvSIG: Acceso a WMS y crear capa

Haremos una breve guía sobre como acceder a un servidor WMS (Web Map Service) en gvSIG, desde el cual crearemos una capa que próximamente la usaremos en diversos servicios de webmapping. Crearemos un proyecto nuevo, y una vista nueva. En el gestor del proyecto hacemos click sobre la Vista y Propiedades, aquí comprobamos que la... Leer más →

Guía: Instalación del módulo de Scripting en gvSIG

¿Qué es gvSIG? La aplicación gvSIG es un Sistema de Información Geográfica (SIG) basado en Open Source que nos permite capturar, almacenar, manipularla y analizar información geográfica. Nos permitirá hacer una gran cantidad de operaciones con capas, datos y tablas, podremos analizar la conexión entre ellos, realizar visualizaciones del contenido, cargar capas de servidores externos,... Leer más →

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:

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 →

Blog de WordPress.com.

Subir ↑