Programa de 3as Jornadas gvSIG México

mexico_SIG_gvSIG_Geomatica

Ya está disponible el programa de las 3as Jornadas gvSIG México a celebrar del 7 al 9 de septiembre. 41 ponencias y 14 talleres conforman un programa que representa el potencial de gvSIG y la geomática libre. Una oportunidad para conocer experiencias de otros usuarios, formarse e intercambiar conocimiento.

Reserva esos días en tú agenda, las 3as Jornadas gvSIG México son una cita que no te puedes perder. La asistencia es gratuita y la inscripción se realiza desde la web de las jornadas:

http://www.gvsig.com/es/eventos/jornadas-mexico/2016/inscripcion

La conferencia se inaugura con una conferencia magistral en la que hablaremos de geomática libre y gobierno inteligente, conceptos como smart government o smart city están de moda…¿pero se puede abordar la modernización de nuestras instituciones sin garantizas su soberanía tecnológica?

El programa de ponencias se estructura en una serie de mesas temáticas, en las que encontramos:

  • Gobierno y servicio público, donde veremos proyectos abordados con geomática libre en instituciones como el INE, SECTUR, SEDATU o Ministerio de Educación.
  • Ciencia y software para geomática. Con ponencias que tratarán temas como la geoestadística, la georreferenciación o el análisis de sensibilidad espacial.
  • Aplicaciones Territoriales y riesgos. Soluciones y experiencias para gestión de carreteras, geomarketing en gasolinerías, accidentalidad, análisis electoral y conflictos socio-ambientales.
  • Desarrollos con scripting y cálculo. Diversas ponencias sobre programación con Python en gvSIG, desde características generales a aplicaciones en criminología o ingeniería civil.
  • Desarrollos móviles. Aplicativos móviles con software libre en los que destacamos la ponencia sobre el próximo gvSIG Mobile 2.0.
  • Educación y difusión del software libre. El papel de las comunidades y grupos promotores es un eje fundamental en los proyectos de software libre, así como la implicación de las universidades, en esta serie de ponencias se trataran estos temas.
  • Urbanismo y geomarketing. Dos sectores en los que veremos distintas aplicaciones de gvSIG.
  • Diseño e infraestructuras de datos. Presentación de gvSIG Online, la solución libre para Infraestructuras de Datos Espaciales, de OSM México y ponencias de geotecnología y alerta temprana contra inundaciones.
  • Pechakuchas. PechaKucha es un formato de presentación en el cual se expone una presentación de manera sencilla e informal mediante 20 diapositivas mostradas durante 20 segundos cada una.

Por último las jornadas se cerrarán con una conferencia magistral sobre evalución de la educación y el software libre.

En cuanto a los talleres, igualmente son gratuitos pero con cupo limitado. El primer día de jornadas, en la mesa de registro los asistentes os podréis inscribir a los talleres que os interesen. Iremos publicando diversos post con información adicional sobre los talleres.

Podéis acceder al programa completo en:

http://www.gvsig.com/es/eventos/jornadas-mexico/2016/programa

Posted in events, spanish | Tagged , | 2 Comments

Camino a gvSIG 2.3: Nueva integración en las librerías de Scripting

scriptEste es el primer post de una serie de muchos en el que iremos explicando todas las novedades en el Módulo de Scripting, desde su nueva integración hasta las nuevas herramientas desarrolladas.

Un pequeño recordatorio sobre el Módulo de Scripting. El desarrollo de este está centrado sobre librerías y scripts en Jython, por su facilidad, versatilidad y potencia. Este lenguaje nos permite mezclar Java y Python en un mismo programa. Eso no quita que tengamos otras opciones a la hora de crear scripts como Groovy o R.

Esta nueva integración ya podéis probarla en la nueva gvSIG 2.3 RC2. Ya hemos encontrado algún bug en las librerías, si encontráis algo nuevo nos podéis informar en las Listas de gvSIG. Iremos sacando también nueva documentación para que podáis exprimirla a fondo.

Nueva integración

¿Qué hemos hecho?

Para la nueva versión de gvSIG 2.3 hemos realizado cambios importantes en la integración de las librerías de Python con la API de gvSIG. En esta nueva integración, hemos seguido una aproximación completamente diferente a la optada en las versiones anteriores.

En vez de reescribir todas las clases que ya tiene gvSIG implementadas en su API, lo que se ha hecho es inyectar métodos extra, programados en Jython, en estas clases de Java ya existentes en gvSIG. A raíz de esto, incluso hemos añadido métodos nuevo API de gvSIG dada su utilidad para que desarrolladores Java puedan también utilizarlos.

¿Por qué hemos hecho esto?

De esta forma disminuimos el esfuerzo requerido para mantener estas librerías, a la vez que aumentamos mucho la compatibilidad con el resto del API de gvSIG.

Uno de los fallos ocurridos en la versión anterior era la complicación de tener que trabajar a la vez con objetos Java y objetos Python, llevando a una incompatibilidad entre ellos y añadiendo una dificultad innecesaria en su desarrollo.

¿Qué implicaciones tiene?

De esta forma vamos a estar siempre trabajando con objetos de Java dentro de nuestros scripts (si estamos trabajando solo con la API de gvSIG).

Siempre recordar, que debido a que trabajamos con Jython, podremos crear clases que contengan características de los dos mundos Python y Java. Podemos importar librerías de Python, librerías Jython que mezclen Java y Python, y librerías Java que ya disponga gvSIG o externas.

¿Se mantiene la compatibilidad con la versión 2.2?

Pese a los cambios importantes que han habido a nivel interno, a nivel externo no se notarán tanto como podéis pensar. Hemos hecho lo posible para mantener compatibilidad con la 2.2. En las próximas semanas sacaremos un post hablando de estos cambios mostrando algo de código, algunos son cambiar en la ruta de las librerías, otros cambiar un par de líneas.

También hemos añadido una opción de compatibilidad para los scripts en la 2.2 que estamos testeando.

¿A qué parte de las librerías afecta esta implementación?

Principalmente a las clases que hacen referencia al tratamiento de datos. Hemos querido seguir simplificando esta parte para animar a los usuarios más nóveles interesados en generar geoprocesos nuevos o análisis de datos para poder hacerlo de una forma rápida y sencilla, tal y como habíamos preparado en la 2.2.

De la misma forma, hemos creado funciones que facilitarán la creación de objetos tales como capas, o el acceso a los ya cargados.

Las librerías de geometrías(geom) y de gestión de ventanas (commonsdialog) también han aumentado sus capacidades y facilidad de uso considerablemente.

Además, hemos desarrollado algunas librerías extras realizadas en Jython como es formpanel, que nos ayudará a generar scripts con interfaz gráfica, o clases que nos ayudarán a implementar scripts como geoprocesos en la Caja de Herramientas.

¿Qué ventajas tiene?

Facilitar mucho la comunicación entre nuestros scripts y la API de gvSIG. De esta forma queremos animar tanto a nuevos desarrolladores facilitando todas las operaciones típicas de tratamiento de datos, como a desarrolladores avanzados, asegurándonos la compatibilidad entre diferentes extensiones desarrolladas con Jython, Java y gvSIG.

 

Dado que hay muchos cambios en las librerías y en herramientas, os animamos a que nos informéis de errores que detectéis sobre las librerías de Scripting en las Listas de Usuarios o Desarrolladores.

Posted in development, gvSIG Desktop, scripting, spanish | Tagged , | 1 Comment

Video of the “Vector editing, 3D view and other tools in gvSIG” webinar available

The video of the “Vector editing, 3D view and other tools in gvSIG” webinar, the second one of the “Introduction to gvSIG” summer webinars cycle is now available. If you haven’t been able to follow it, you can watch it now at the gvSIG Youtube channel.

3D_View_WebinarAt this webinar you can learn how to edit vector layers in gvSIG and use geoprocessing tools. You also will be able to see how to export the elements of a vector file in gvSIG to KML format and load it in Google Earth. And finally you will learn about the 3D extension and how to use it.

If you want to follow this webinar now, and do the exercises, you can download the cartography: Editing exercises, 3D View extension exercises.

You can download gvSIG from the project website.

And you can contribute to the project from the Contributions website. gvSIG is a project for everybody, but where everybody should do their bit to help. Help us to improve…

 

You also can see the video of the first webinar, “Getting started with gvSIG”.

Posted in english, events, gvSIG Desktop, training | Tagged , , , , | Leave a comment

Camino a gvSIG 2.3: Herramienta de Autodetección de Alturas

Una de las herramientas que hemos desarrollado para la próxima versión de gvSIG 2.3 es la de Autodetección de Alturas. El objetivo es facilitar el análisis de ficheros LiDAR para comparar sus resultados en alturas con capas catastrales.

Para abrirla tenemos que abrir una vista y presionar sobre el botón que aparecerá en la barra de Herramientas:

p8

Esta aplicación está dividida en dos partes.

La primera parte denominada “Detección de alturas” nos permitirá analizar un fichero LIDAR clasificado (.las) y extraer una capa de polígonos correspondiente a las parcelas aproximadas de las construcciones divididas por alturas. Las alturas han sido calculadas analizando y calculando una altura media con los puntos LIDAR de alrededor de la construcción.

p1

El resultado obtenido será similar al de la siguiente imagen:

p2

La capa tendrá una tabla de atributos similar a esta:

p3

La segunda parte de la aplicación, tiene como objetivo la comparación de las alturas anteriormente calculadas con una capa de parcelas catastral de la zona, mostrándonos como capa final las zonas de las parcelas que tienen las diferencias.

p4

En catastro, la altura de las construcciones está declarada en números romanos, así que durante el proceso la aplicación añadirá un campo nuevo a nuestra capa de parcelas, indicando la altura correspondiente resultado de esa transformación. A cada planta declarada le asignamos una altura de 3 metros por planta.

p5

Ejemplo de capa de construcciones

p6

Ejemplo tabla de atributo de construcciones

En esta capa final aparecerá un campo indicando la discrepancia encontrada con la capa de parcelas.

p7

Esta herramienta, principalmente orientada a zonas más rurales, ayudará a analizar y sacar información de ficheros LIDAR clasificados que podemos descargar de diversas fuentes.

Para cualquier duda sobre esta herramienta podéis consultar en la lista de usuarios del proyecto.

Posted in gvSIG Desktop, spanish | Tagged , | 1 Comment

gvSIG 2.3 RC2 disponible para descargar

logo2_3_RC2Ya está disponible gvSIG 2.3 RC2, la segunda distribución candidata a versión (Release Candidate) de gvSIG 2.3.

Os animamos a que la probéis y a que nos reportéis los posibles errores y sugerencias que encontréis a través de la lista de usuarios.

Las principales novedades de esta versión son:

Para usuarios:

  • Lectura y escritura de formato PRJ (proyecciones)
  • Segmentación dinámica/Sistema de Referencia Lineal (LRS)
  • Nuevas herramientas de edición: cambiar sentido, curva a polilínea, paralela
  • Añadir capa a localizador desde tabla de contenidos
  • Mejoras de scripting
  • Soporte de R
  • Mejoras PostGIS
  • Soporte CSW 2.0.2
  • Soporte de nuevos formatos a través de GDAL/OGR
  • Mejoras de usabilidad
  • Actualización de idiomas
  • Nuevo instalador compatible con 64 bits
  • Disponible distribución para Windows 64 bits
  • Generador automático de distribuciones
  • Generador automático de paquetes Debian

A nivel arquitectura:

  • Acceso a ráster a través de GDAL
  • Soporte de proyecciones a través de GDAL
  • Soporte a multigeometrías

Podéis descargar esta versión desde la página web de gvSIG.

¡Gracias por vuestra colaboración!

Posted in gvSIG Desktop, spanish, testing | Tagged | 2 Comments

gvSIG 2.3 RC2 is now available

The second gvSIG 2.3 Release Candidate (gvSIG 2.3 RC2) is now available.logo2_3_RC2

We encourage you to test it and send us any errors and suggestions in the users mailing list.

The main new features of this version are:

For users:

  • PRJ format (projections) reading and writing
  • Dynamic segmentation/Linear Reference System (LRS)
  • New editing tools: change sense, curve to polyline, parallel
  • Add layer to locator from Table of Contents
  • Scripting improvements
  • R support
  • PostGIS improvements
  • CSW 2.0.2 support
  • New formats support through GDAL/OGR
  • Usability improvements
  • Language update
  • New installer compatible with 64 bits
  • Windows 64 bits distribution available
  • Distributions automatic generator
  • Debian packages automatic generator

In an architecture level:

  • Access to raster files through GDAL
  • Projection support through GDAL
  • Multi-geometry support

You can download this version from the gvSIG website.

Thanks for your collaboration!

Posted in english, gvSIG Desktop, testing | Tagged | Leave a comment

As a reminder: Webinar “Vector editing, 3D view and other gvSIG tools”

3d_GvSIG_map

Related to “Introduction to gvSIG” summer webinars.

Vector editing, 3D view and other gvSIG tools” – August 10th (14:00 UTC – Check the time in your country)

At the second webinar, we’ll show how to create a new vector layer, where we’ll digitalize several elements. We also will see the gvSIG toolbox, where we can find all the geoprocesses. We will apply one of them. We finally will see how the 3D extension works.

Registration for the “Vector editing, 3D view and other gvSIG tools” webinar:

https://app.webinarjam.net/register/24718/2ea6110ff3

Related Post (First webinar): The video of the “Getting started with gvSIG” webinar is now available

Posted in english, gvSIG Desktop, training | Tagged | Leave a comment

Towards gvSIG 2.3: CSV (Wizard) importer

CSV_Wizard

CSV files loading in gvSIG had several problems occasionally, because to define the CSV properties it was necessary to have advanced knowledge about the format. To solve this situation, we find a CSV file importer in gvSIG 2.3 -importing them as a Table as well as loading them as a layer when they have coordinates-.

In the next video you can see how this new tool works, importing a CSV file as a Table, and another one as a layer with coordinates.

Posted in english, gvSIG Desktop | Tagged , | 2 Comments

Camino a gvSIG 2.3: Importador de CSV (Wizard)

csv_sp_gvsig

La carga de archivos CSV en ocasiones era un tanto problemática en gvSIG, ya que para definir las propiedades del CSV era necesario tener conocimientos avanzados del formato. Para solventar esta situación, en gvSIG 2.3 encontramos un importador de archivos CSV – tanto si queremos importarlos como Tabla como si tienen coordenadas y queremos importarlos como capa-.

En el siguiente vídeo se puede ver el funcionamiento de esta nueva herramienta, importando un CSV como documento Tabla y otro como una capa con coordenadas.

Posted in gvSIG Desktop, spanish | Tagged | 2 Comments

Towards gvSIG 2.3: New OSM (OpenStreetMap) servers

OSM_Toner_xxx

In gvSIG 2.3 we find three new OSM servers, that are available thank to the Stamen team. One of them is “Stamen Terrain”, that has a more typical style, but  the “Stamen Watercolor” style, as well as the “Stamen Toner” one allow us to access to a representation of the worldwide cartography, with loud styles.

Besides these layers can be crossed with any other cartography, from files, databases, or Google and Bing Maps services, that are also included at this version.

And. of course, we can interact with the other tools, like for example -mentioning another gvSIG 2.3 novelty- Google Street View query.

Here you have a video where you can see these combinations, and we hope that you enjoy with this functionality.

Posted in english, gvSIG Desktop | Tagged , , , , , | Leave a comment