#11gvsig: La Asociación gvSIG se suma a la campaña “Dona tu móvil, regala esperanza”.

La Asociación de las Enfermedades de los Neurotransmisores, DeNeu, ha lanzado recientemente una campaña para recoger móviles en desuso con el objetivo de recaudar fondos que se destinarán a la investigación de este tipo de enfermedades.

La Asociación gvSIG va a contribuir a esta campaña mediante la instalación de una caja para la recogida de móviles durante las 11as Jornadas Internacionales gvSIG que, como sabréis, se celebrán en Valencia durante los próximos 2, 3 y 4 de diciembre. Animamos a todos los participantes y asistentes a que traigáis vuestros viejos móviles (solo el terminal, sin el cargador) para contribuir con esta buena causa.

Y para aquellos que este año no puedan asistir a las jornadas, os informamos de que existen numerosos puntos de recogida cuya ubicación podéis ver en el siguiente enlace:

http://www.deneu.org/index.php/noticias-1/llamada-solidaria2

Gracias por vuestra colaboración.

Posted in events, press office, spanish | 1 Comment

#11gvsig: Taller gvSIG aplicado al urbanismo.

00_gvsig_urban

Tras la buena recepción que tuvo el taller “gvSIG aplicado a urbanismo” en las Jornadas gvSIG LAC y las Jornadas gvSIG Perú, hemos pensado que sería interesante impartirlo en las Jornadas Internacionales de gvSIG.

El taller tendrá lugar el viernes 4 de diciembre de 12h a 14h.

El ámbito del urbanismo es uno donde potencialmente el SIG es una herramienta fundamental. Sin embargo nos encontramos con que su uso no es habitual, en gran parte debido al desconocimiento de estas tecnologías y en gran parte al alto coste de los programas con licencias privativas.

En los proyectos relacionados con el urbanismo se trabaja y analiza un volumen muy elevado de información de diversa naturaleza, la mayor parte de la misma tiene una representación cartográfica. El correcto análisis de esta información, desde un punto de vista espacial, puede ser fundamental para la toma de decisiones y el diseño de proyectos de urbanismo.

Del mismo modo, a partir de los diseños de nuevos proyectos, se puede analizar el impacto real que tendría la puesta en marcha de los mismos.

Este taller servirá para introducir a los asistentes en las posibilidades de aplicación de los Sistemas de Información Geográfica al urbanismo. Para ello, y mediante ejercicios prácticos, y gracias al software libre gvSIG, se llevará a cabo una simulación de un proyecto de urbanismo en un barrio de la ciudad de Valencia.

Se analizarán determinadas características del barrio como densidad de población, mapa de ruido, densidad de arbolado,… a modo de estudio preliminar. Posteriormente, partiendo de una propuesta de proyecto, se hará una simulación de los cambios que produciría para la población la urbanización proyectada.

Así, mediante ejercicios prácticos se irá haciendo un recorrido por las principales funcionalidades de gvSIG necesarias para este tipo de estudios, que incluyen desde la edición y la elaboración de mapas temáticos a determinados geoprocesos.

No es necesario tener conocimientos previos de gvSIG para asistir a este taller.

Quien quiera seguir el taller con su ordenador, deberá tener instalada la última versión de gvSIG (gvSIG 2.2) y descargados los datos que utilizaremos en los talleres de la mañana del viernes.

Recordar que los talleres son gratuitos, al igual que todas las actividades de las jornadas, y que para asistir necesitáis realizar vuestra inscripción a las jornadas mediante el siguiente enlace:

http://www.gvsig.com/es/eventos/jornadas-gvsig/11as-jornadas-gvsig/inscripcion

Posted in opinion | 5 Comments

Technology neutrality or technological somnambulism?

How many times we don´t stop hearing about technology neutrality as a reasonable position? Well, the technology issue is not something “as neutral”. The concept of technology neutrality raises the idea of the inevitability of technological development as itself and it would be associated to a technological determinism and finally with a historical determinism. That is, the choices between the different technological options that may arise, they affect to the power distribution, authority and privilege within a community. So, the decision to take one technology or other and the innovations or technological changes over the existent ones, create serious changes with desired effects and not desired ones.

Using the Langdon Winner´s idea, those who talk about technology neutrality, it likes that they are adopting an attitude of technological somnambulism about the development and evolution of the technology, estrategic sector in the 21st century. It´s not the Neutrality, it´s the Sovereignty, somnambules.

Posted in opinion | 1 Comment

#11gvSIG: Taller de Novedades gvSIG

0en_gvsig2El último día de las 11as Jornadas Internacionales de gvSIG podréis participar en un taller en el que se repasaran las principales novedades de gvSIG que se han incorporado este año (¡¡que no han sido pocas!!).

Durante el taller se hará un repaso mediante ejercicios prácticos de todas estas novedades. Los ejercicios permitirán a los asistentes aprender a manejar:

  • Las nuevas herramientas de edición, donde veremos el potencial de la nueva edición gráfica como de herramientas como el editor de atributos.
  • Vistas 3D. Aprenderemos a manejar y configurar las propiedades de las nuevas Vistas 3D, tanto esféricas como planas.
  • Simbología y etiquetado. Veremos las capacidades de etiquetado y simbología por escalas, los últimos tipos de leyendas que han sido integrados en gvSIG y las posibilidades del etiquetado avanzado.
  • Hiperenlace. Repasaremos las posibilidades de hiperenlace en gvSIG, revisando las últimas novedades.
  • Bibliotecas de símbolos. Se instalarán algunas de las últimas bibliotecas de símbolos disponibles, que utilizaremos para representar nuestros datos.
  • Diseño de mapas. Trabajaremos con el nuevo documento mapa, que integra la tabla de contenidos y permite definir con mayor detalle cuadrículas y rejillas.
  • Geometrías derivadas. Generaremos una capa de polígonos a partir de un fichero de datos tomados en GPS, mediante la herramienta de geometrías derivadas.
  • Importaremos hojas de cálculo de MsExcel a nuestros proyectos.
  • Revisaremos las posibilidades de las nuevas propiedades de las Tablas.
  • Trabajaremos con el marco de geoprocesos unificado.

No será necesario conocer previamente gvSIG, y para ello iniciaremos el taller con un pequeño ejercicio de “introducción rápida” en gvSIG.

Para seguir el taller bastará con que llevéis instalado gvSIG 2.2 y os descarguéis los datos que utilizaremos para los talleres del viernes desde este link.

Recordar que los talleres son gratuitos, al igual que todas las actividades de las jornadas, y que para asistir necesitáis realizar vuestra inscripción a las jornadas mediante el siguiente enlace:

http://www.gvsig.com/es/eventos/jornadas-gvsig/11as-jornadas-gvsig/inscripcion

Posted in events, gvSIG Desktop, spanish, training | 2 Comments

#11gvsig: Taller de Scripting con gvSIG 2.2

linux-python-logoSe acercan las “11as Jornadas Internacionales gvSIG: Programa disponible”, que se celebrarán como otros años en el Complejo Deportivo-Cultural Petxina. En estas jornadas también tendremos un “Taller de scripting con gvSIG 2.2″. El taller será el Miércoles 2 de Diciembre de 15:20h a 18:00h.

¿ A quién va dirigido el “Taller de scripting con gvSIG 2.2″ ?

A usuarios con conocimientos de gvSIG y Python/Jython, y desarrolladores que deseen iniciarse en la realización de scripts sobre gvSIG.

¿Qué deben conocer y llevar los asistentes?

Debes conocer:

  • La aplicación gvSIG desktop.
  • Nociones de programación.
  • Lenguaje de programación Python; esto sería muy recomendable.

En caso de no tener conocimientos de programación o Python, se puede asistir al taller y seguirlo a modo de charla, aunque no se puedan realizar todos los ejercicios que vamos a ir viendo.

Qué necesitarás llevar en el caso de seguir el taller con vuestro propio portátil/laptop:

Un gvSIG 2.2 instalado y funcionando correctamente, que tenga instalado el complemento de scripting.

Respecto al Sistema Operativo, debería poder seguirse tanto desde Linux como desde Windows.

¿ Qué veremos en el taller ?

Se trata de un taller de dos horas y media, no creo que nos de tiempo a explicar todo con profundidad, pero os comentamos ahora los temas que nos gustaría tratar, para que os podáis llevar una idea general de lo que es el desarrollo con gvSIG.

En función de lo que a los asistentes les interese iremos dejando caer más peso en unas partes u otras, adaptaremos el taller a vosotros y al tiempo que tengamos.

La idea seria dividir el taller en tres bloques:

  • Una introducción, de nivel básico. Pensado para usuarios con pocos conocimientos sobre programación y python. Veremos como manipular datos espaciales y generar nuevas capas a partir de algunas ya existentes.
  • Un ejemplo de manipulación de mapas (documento mapa), de nivel intermedio. Veremos algunos trucos para personalizar nuestros mapas con un poco de scripting…
    • Ajustando la extensión del mapa a visualizar
    • Personalizando rótulos de este.
    • Cargando imágenes personalizadas.

    Además veremos algunos trucos para poder descubrir de qué operaciones disponemos sobre los distintos componentes u objetos a los que tenemos acceso, así como dónde podemos consultar información sobre algunos de ellos.

  • Un ejemplo de creación de interfaces de usuario desde scripting, de un nivel avanzado. Veremos como crear formularios con una herramienta externa, propia de Java, que nos permitirá crear interfaces de usuario fácilmente con una alta integración con el resto de gvSIG  y como usarlos desde un script…
    • Crear formularios de forma sencilla
    • Cargarlos desde un script y acceder a sus componentes
    • Asociar operaciones a los botones de nuestros formularios

    Continuaremos con lo que habíamos creado en el punto anterior para dotarlo de interfaz gráfica y acabar disponiendo de una herramienta que nos permita personalizar nuestros mapas.

Próximamente publicaremos todo el contenido necesario que hay que descargarse para seguir el taller. Pero lo principal es solo lo que hemos comentado anteriormente, la instalación de gvSIG 2.2.

Recordar que los talleres son gratuitos, al igual que todas las actividades de las jornadas, y que para asistir necesitáis realizar vuestra inscripción a las jornadas mediante el siguiente enlace:

Inscripción a las 11as Jornadas Internacionales gvSIG

Actualizado:

Ya están disponibles los vídeos del Taller de Scripting en las #11gvsig :

También podéis descargaros el material del taller. Incluye la documentación que explicamos como instalar en los vídeos, los scripts que aparecen durante el taller sin acabar para ir siguiendo el ritmo de la explicación, y los scripts finales que incluyen algunas correcciones en las librerías que se utilizar.

Material del taller

Posted in development, events, scripting, spanish | 2 Comments

#11gvsig: Taller gvNIX

gvNIX: Desarrollo rápido de Geoportales para visualización y gestión de datos” es uno de los talleres (gratuitos) que se impartirán en las 11as Jornadas Internacionales de gvSIG. Para asistir debes inscribirte a las jornadas.

En el taller veremos como:

  • Configurar un proyecto para trabajar con componentes GEO
  • Crear campos GEO
  • Transformar capa web de campos GEO para guardar datos
  • Demostración de creación, actualización y visualización de entidades con campos GEO
  • Generar mapa vacío
  • Añadir entidades al mapa
  • Añadir nuevas capas al mapa (Tiles y WMS)
  • Añadir nuevas herramientas al mapa (Personalizadas e incluidas en gvNIX)
  • Añadir nuevos componentes al mapa
  • Configuración de capas (filtrable, seleccionable, icono, colores, etc…)
  • Demostración de filtrado y selección utilizando componente Datatables

Para los que quieran asistir al taller y además quieran ir siguiendo los distintos ejercicios del mismo, los requisitos previos son:

  • Tener creada la base de datos espacial
    • Abrir aplicación pgAdmin.
    • Sobre PostgreSQL 9.x hacer click derecho y seleccionar Connect.

01pgadmin-connect

    • Crear usuario petclinic. En Login Role hacer click derecho, seleccionar New Login Role… y crear el usuario petclinic la siguiente información:
      • Properties > Role Name: petclinic
      • Definition > Password: petclinic

02pgadmin-new-role

    • En Database > New Database crear una base de datos petclinic con la siguiente información:
      • Name: petclinic
      • Login role : petclinic

03pgadmin-new-database

    • Para añadir la extensión espacial en la base de datos, seleccionar la opción postgis en petclinic > Extensions > new Extension.

04pgadmin-new-extension

  • Tener generada la aplicación base
    • Crear proyecto petclinic. Desde el STS, seleccionar “File > New > Other > Spring Roo Project“ y rellenar la siguiente información
      • Package : org.gvnix.petclinic
      • Project : petclinic

05create-new-project

Posted in development, events, spanish, training | Tagged | 1 Comment

Compilation of final projects from the Scripting MOOC (I)

post-scriptingmooc

To complete the MOOC (Massive Open Online Course) of Scripting in gvSIG and obtain the Certificate, you have to present a final project showing what you have learned during the course. You choose the topic of the project and adapt how hard it is your solution depending on your knowledge.

You choose one problem to solve and develop a solution through Scripting. Adapt the difficulty of this task to your knowledge.

Here you have some of the most interesting projects that have been presented:


Informe generado en fecha 09/01/15 y hora 23:01:24

TREN SUBURBANO
Proyecto: <gvsig.Project object at 0x25>

DATOS INTRODUCIDOS:
-> Velocidad máxima: 29[km/h]
-> Aceleración para aumentar velocidad: 1.3[m/s^2]
-> Aceleración para disminuir velocidad: -0.5[m/s^2]
-> Tiempo de interés: 0[hs] 15[min]

Longitud total de la vía férrea: 44169.4323188[m]
Tiempo inicial: 0.0[min]

La longitud del tramo entre las estaciones Estacion_Central_San_francisco y Parque_Caballero es de 790.484440472[m]
..es suficiente para alcanzar 29.0[km/h], mantenerlo por un tiempo y luego frenar completamente
Llega a la estación Parque_Caballero en el instante 0[h] 1.82138248515[min]
Tiempo de parada: 0.25[min]
En el instante 0[h] 2.07138248515[min] parte de la estación Parque_Caballero




7



 

Remember, if you are interested in programming like this, the MOOC of Scripting is free and it’s always open to new users. It’s prepared for users without programming knowledge (it helps if you know about python) and you can always ask in the forum (I’m always checking each post). You can sign up and take the time that you need to complete the course.

If you want to obtain the course certificate, you just have to complete the course and your final project, the cost for the certificate is 40€, for the sustainability of the project. With this, we will correct your exercises and give you tips about how you can improve it.

If you make some scripts by your own and want them to be published in the gvSIG Outreach, contact with us through this email.

More projects soon!

Posted in development, english, gvSIG Desktop, scripting | 1 Comment

New MOOC Module : Raster Analysis

It is now possible to enrol on the Module Raster Analysis, the third and last one in the frame of the MOOC Cycle “gvSIG for users” on gvSIG Training.

The training material will be published starting from the 23rd of November: every Monday the three videos, dealing with one of the four scheduled main topics, will be loaded making thus the full Module completely published on the 14th of December 2015.

As the previouscover_raster_analysis ones, “Introduction to gvSIG” and “Layer Editing”, also this module will be entirely available for everyone wishing to improve their skill on several GIS components.
Participants will be able to download all the video tutorials, or watch them online through a YouTube channel, without any limitations in time because videos will remain available after being loaded.

Participants have two options in enrol procedure:
– free: this level allows registered users to watch the video tutorials and download the data that have been used for the videos, interact with other participants on MOOC public forums;
– paying: this level allows participants to receive benefits described in the MOOC module paragraph How to obtain the official “gvSIG User Certificate”.

We really hope you will appreciate this module and please stay tuned because many important news and update have been scheduled for 2016!!!

Posted in english, gvSIG Desktop, training | 5 Comments

Recopilación de proyectos finales del MOOC de Scripting en gvSIG (II)

Hace unos días publicamos un primer post con algunos de los mejores proyectos finales realizados durante el MOOC de Scripting. Continuamos con una segunda parte ahora, con nuevos proyectos presentados. Esperamos que os gusten.


  • Script: Column Statistics
  • Realizado por: Piotr Pachól
  • Resumen: Crea estadísticas de toda una columna de valores dependiendo de cual sea su tipo, soportando cualquiera de los actuales.

  • Script: Importador de geojson a shapes
  • Realizado por: Jose Alberto Gonzalez von Schmeling
  • Resumen: Teniendo un fichero GeoJSON, importar los valores a una capa nueva en gvSIG.

  • Script: Exportador de shapes a geojson
  • Realizado por: Francisco Puga
  • Resumen: Teniendo una capa activa en nuestra Tabla de Contenidos, realizar una exportación a un fichero GeoJSON.

  • Script: Crear copia de capa con los campos deseados y en orden
  • Realizado por: Jose Luis Lopez Janas
  • Resumen: El objetivo de este Script es permitir al usuario poder modificar el esquema de cualquier capa activa en el TOC, de manera que se pueda escoger aquellos campos que se desean exportar y en el orden deseado.2015-11-09 09_48_46-script_copy_layer_order_fields


Recordad que si estáis interesados en aprender a programar así, el MOOC de Scripting es gratuito y se encuentra siempre en abierto. Está orientado para usuarios sin conocimientos previos en programación (siempre ayuda conocer algo de Python) y contamos con un foro que es una fuente muy valiosa de conocimiento (al cual siempre estoy atento a responder dudas), en el que podrás consultar rápidamente con otros alumnos. Puedes inscribirte e ir al ritmo de aprendizaje que más cómodo te sea.

Lo mismo, si queréis optar al certificado, solo hay que completar el curso y abonar una cantidad de 40€, que van dirigidos a la sostenibilidad del proyecto. Con esto realizaremos una corrección de todos los ejercicios que realicéis y un seguimiento personalizado.

Si has realizado scripts por tu cuenta y quieres subirlos al Outreach de gvSIG, simplemente ponte en contacto con nosotros a través de este email.

¡Más proyectos próximamente!

Posted in development, gvSIG Desktop, scripting, spanish | 3 Comments

#11gvSIG: Code Sprint

network_communication

During the 11th International gvSIG Conference there will be a Code Sprint for gvSIG Desktop developers (Java and Python).

Since at the #11gvsig conference a lot of gvSIG developers will be present, we think this activity might be a strategic meeting point and also an opportunity to know each other in person and exchange thoughts and code.

At the sprint important members of the developer communtity will be present, as for example Joaquín del Cerro, the gvSIG architecture and development responsible, and Óscar Martínez, the teacher of the free opencourse of gvSIG scripting with Python.

Some information for the people who are interested in participating:

  • Date: Friday 4th December (9:00  – 14:00)
  • Place: The same place as for the #11gvsig conference. Complejo Deportivo-Cultural Petxina.
  • What to bring?: a laptop, your gvSIG development environment configured (for Java) and a much enthusiasm to develop on gvSIG for some hours.
  • How to register: Besides the registration at the conference , you should send us an email to info@gvsig.com, telling us about yourself and what you would like to work on during the Code Sprint.
Posted in community, development, english, events, gvSIG Desktop, press office, scripting | Tagged | 4 Comments