OSGeo Planet

gvSIG Team: Camino a gvSIG 2.4: nuevo conjunto de plugins Jgrasstools, Epanet, Geopaparazzi…

OSGeo Planet - Fri, 2017-03-03 06:31

De la mano de HydroloGIS nos llega la primera versión, lista para testeo, de un buen número de novedades cuya versión final estará disponible para gvSIG 2.4.

En la práctica los usuarios de gvSIG Desktop podrán disfrutar de decenas de nuevas herramientas, estructuradas en los siguientes bloques:

JGrasstools Spatial Toolbox

JGrasstools Spatial Toolbox nos mostrará una nueva caja de herramientas con geoprocesos de todo tipo y que se suman a los más de 350 geoprocesos ya existentes en gvSIG. 00_jgrass_gvsig_xxx


Plugin para conectar con el software denominado “Epanet” y que permite el análisis de sistemas de distribución de agua potable. El programa es de dominio público y lo desarrolla la Agencia de Protección Ambiental de Estados Unidos (Environmental Protection Agency; más conocida por las siglas EPA).epanet_gis_gvsig


Como todos sabréis, Geopaparazzi es un SIG libre disponible para dispositivos Android y orientado a la toma de datos en campo. Mediante este plugin el usuario podrá interactuar entre ambas aplicaciones, gvSIG Desktop y Geopaparazzi.00_geopaparazzi_gvsig_xxx

Nuevas herramientas

Un plugin que contiene un variado conjunto de herramientas y utilidades que harán más fácil la vida de los usuarios de gvSIG. Las nuevas herramientas disponibles son: Raster Styler, Position Info Tool, WKT Geometry Tool, Projection tool y Feature browser.00_spatial_tools_gvsig

Los plugins que debéis activar para comenzar a testear estas herramientas están contenido en un único archivo, con extensión gvspks. Este tipo de archivos permiten empaquetar distintos plugins de gvSIG en un sólo paquete. Podéis instalarlo mediante el “Administrador de complementos”, con la opción “Instalación desde archivo…”. Una vez instalado, veréis que os aparece un conjunto de nuevos plugins listos para ser activados.

Podéis encontrar toda la información sobre estas novedades en el siguiente documento:


Y si ya estáis preparados para conocer todas estas novedades, descargar el paquete que contiene los plugins en:


Filed under: Geopaparazzi, gvSIG Desktop, spanish Tagged: epanet, GRASS, JGRASS, JGrassTools
Categories: OSGeo Planet

gvSIG Team: On the road to gvSIG 2.4: JGrasstools and Geopaparazzi plugins for gvSIG Desktop

OSGeo Planet - Thu, 2017-03-02 16:30

Good news! First release of the JGrasstools and Geopaparazzi plugins for gvSIG

Categories: OSGeo Planet

Andrea Antonello: First release of the JGrasstools and Geopaparazzi plugins for gvSIG

OSGeo Planet - Thu, 2017-03-02 15:51

Ther are finally here. We were able to finalize, test and package the JGrasstools and Geopaparazzi plugins for gvSIG and make a first official release out of them.

It is a first shy 0.1.0, but it contains tons of functionalities ready to be tested by the community.

To download and install the plugins, please have a quick look at this document.

Not much more to say, everything is in the linked quickstart guide... enjoy!

Categories: OSGeo Planet

GeoServer Team: 10 years of GeoServer in Brazil

OSGeo Planet - Thu, 2017-03-02 15:42

This is a special year because the Geoserver Brazilian Community celebrates 10 years. It all started in 2007 with an GeoServer’ Course at III ENUM (event focused on MapServer) in Brasilia, federal capital, and since then the community has approximately 600 members and more than 5,000 messages exchanged during those 10 years.

During this time, GeoServer has been widely disseminated both in education, government and corporate. There are reports that large banking institutions, telecommunications and information technology companies in addition to governmental sectors such as IBGE (Brazilian Institute of Geography and Statistics), Embrapa (Brazilian Agricultural Research Corporation), IBAMA (Brazilian Institute of Environment and Natural Resources Renewables), among others, has used GeoServer in its various projects.


However, the most notable among his many successes was the establishment of GeoServer as the official map server of INDE (Spatial Data Infrastructure), in 2008 by then President Lula.

We would like to thank everyone who has contributed to the growth of GeoServer in Brazil, whether writing articles, giving lectures or simply encouraging the use of GeoServer within its institutions. A special thanks to Andrea Aime who implemented the projection used by Brazil.

Categories: OSGeo Planet

Fernando Quadro: Curso de PostGIS Básico

OSGeo Planet - Thu, 2017-03-02 13:45

Neste curso de PostGIS ministrado pela Geocursos você terá uma visão completa do PostGIS, e aprenderá como trabalhar com esta poderosa extensão espacial do banco de dados PostgreSQL.

O curso é voltado para profissionais da área de geoprocessamento, desenvolvimento de software e administradores de bancos de dados, com noções de SIG e linguagem SQL, que estejam em busca de aprender como gerir dados geográficos complexos seja pela necessidade de efetuar análises aprofundadas, seja para a visualização online em tempo real das análises realizadas, utilizando uma base de dados evoluída e de ótima estabilidade.

Veja abaixo a ementa:

1. Instalação do PostgreSQL
2. Instalação do PostGIS
3. Conversão de dados legado utilizando shp2pgsql
4. Construção de tabelas geoespaciais
5. Geometrias
6. “Geografias” (Geography Data Type)
7. Queries geoespaciais
8. Exemplos mundo real
9. Truques e dicas

Para saber mais informações, e realizar a sua inscrição basta acessar o site:


A Geocursos informa que estão abertas as inscrições para o Curso Online de PostGIS Básico que acontecerá entre os dias 06 e 27 de maio, aos sábados das 14h00 as 18h00 (Horário de Brasília).

Posts RelacionadosSovrn
Categories: OSGeo Planet

gvSIG Team: Necesitas media hora para aprender gvSIG Desktop

OSGeo Planet - Thu, 2017-03-02 10:01


¿Es complicado aprender a manejar un Sistema de Información Geográfica? No, no lo es. Ese es uno de los mitos que queremos desmontar con este webinar, del que ya tenéis disponible el vídeo, y que os permitirá aprender los conceptos y herramientas fundamentales de un SIG en poco más de media hora. Una vez dado este primer paso ya tendréis tiempo de ir profundizando en todas sus posibilidades.

Nuestro compañero de la Asociación gvSIG, Mario Carrera, os enseñará entre otras cosas a cargar datos vectoriales e imágenes ráster de distintas proyecciones en un proyecto, aplicar leyendas y etiquetados para realizar mapas temáticos, crear nuevas capas desde cero y editarlas tanto de forma gráfica como alfanumérica, realizar geoprocesos y diseñar un mapa.

¿Tenéis ya media hora libre? Pues seguid leyendo…

Filed under: gvSIG Desktop, software libre, spanish, training Tagged: Aprender, conceptos fundamentales, Curso gratis, gis, sig, Sistemas de Información Geográfica, webinar
Categories: OSGeo Planet

Jo Cook: This is not a geo post

OSGeo Planet - Wed, 2017-03-01 12:02

TL;DR How not to burn out, or how I work, the 2017 edition

I’ve always suffered from anxiety and stress in my work. It’s a first-world problem, sure, but it’s there, and tangible, causing health issues (blood pressure high enough to frighten most health-care professionals, and surviving on approximately 3-4 hours sleep a night, most nights). Before Christmas 2016 I felt as if I was hitting some sort of tipping point, where I needed to fix things, or burn out. To add to that, I have a worsening back problem (Hyperlordodis of the lower spine, and a slipped disk) which has been slowly eroding my ability to do the things I love and keep me sane, like bouldering and scuba-diving.

Cut to 2 months later, and I feel as if I’m making a huge amount of progress and I put it down to a small number of minor changes. I’m setting them out in this post in the hope that they are useful to others. Warning, I’m going to mention meditation, but promise me you won’t stop reading at this point, as it’s not hippy claptrap.

I can’t say which of the things below is the key to getting myself back on track, but I am sleeping better, and am a whole lot less stressed, so for me it’s the whole package. If I thought that turning on the spot thrice widdershins four times a day was the key, I’d be doing that!

Blue Light on your phone/digital device

Seriously, cut this out before you go to bed. If you can’t stop using your device, then try something like Twilight to steadily reduce the brightness of your screen in the evening.


I’ve always been curious about the benefits of mindfulness, so I purchased a subscription to Calm a few years ago but wasn’t really using it very much. I now meditate for 10 minutes first thing in the morning and last thing at night. The simple fact of taking 10 minutes out to sit/lie quietly and concentrate on just breathing and not thinking is hugely beneficial.


I’m using Google Fit to track my daily progress in meditating and doing the exercises for my back, and shame me into keeping it going. I also use Remember the Milk to send me reminders in the morning and the evening- these come through to my Pebble watch so I have no excuse.

Digital Minimalism

Reading Cal Newport has led me to consider the value that I really get from social media. The balance I have found is to delete social media accounts that provide no use to me at all (hello LinkedIn and Facebook) and to drastically reduce the number of accounts I follow on Twitter. I’ve also cut down the number of apps that can notify me on my phone and hence my watch.


I think better on paper, always have, and have gone through a number of task management variants over the years. The main philosophy is always the same- I am a total convert to Getting Things Done but have tried many different ways of actually managing my lists. Before Christmas I heard about Bullet Journal and have now settled on a hybrid approach, using possibly my favourite notebook in the world- the Hobonichi Techo Planner. This is essentially an A5 gridded page a day diary with additional planning pages, and lovely paper that works well with a fine fountain pen and small writing. I dump every task I have to do in here, on the day it needs to be done, if not today.

Categories: OSGeo Planet

gvSIG Team: New website and new documentation for users and developers in gvSIG

OSGeo Planet - Wed, 2017-03-01 09:08

We want to announce our new website for the gvSIG documentation. This website will contain all type of documentation such a user manuals, developer guides for Scripting, for Java, workshops and more. Also, it will contain other usefull links like related pages with the project.


seleccion_003For other hand, we want to announce that the user documentation for gvSIG desktop 2.3 in English is completed and it has been published.

There are also some progress in the translation of the Scripting Documentation and in the Quick Developer’s Guide, that you can access from the index of the documentation.

Speaking of translations, we are also almost done the Portuguese translation of the Scripting Documentation, which you can access from the index of the portuguese documentation.


To change between languages, in the top right corner you will find differents flags that will link you to a different languages indexes. If you can’t find the docs that you need, you can check first if they exist in other languages.

We want to use this opportunity to say thanks to all the translators that help us with this documentation and make a new call to new translators to help us with keeping all the docs updated. If you are interest in becoming in a new translator of the gvSIG community, you can contact directly with us in info@gvsig.com Thanks to all!

We hope this new documentation is of your interest!

Filed under: english, gvSIG development, scripting Tagged: documentation
Categories: OSGeo Planet

gvSIG Team: Aprendiendo SIG con Juego de Tronos (XIII): Geoprocesamiento

OSGeo Planet - Wed, 2017-03-01 06:28

Las operaciones espaciales con datos geográficos para crear nueva información se conocen como Geoprocesos. Ejemplos de geoprocesos son obtener una nueva capa con las zonas de solape entre dos capas, una capa que sea el área de influencia a una determinada distancia de otra capa, un mapa de densidad de puntos, etc.

En gvSIG Desktop hay más de 350 geoprocesos. Tenemos muchos algoritmos listos para ser utilizados y ayudarnos a analizar nuestra información espacial.

En la ayuda hay mucha documentación sobre geoprocesamiento; los enlaces principales son:

Lo primero que debéis saber es que se accede a las distintas herramientas de geoprocesamiento a través del menú “Herramientas/Geoprocesamiento/Caja de herramientas” o a través de su botón correspondiente:200_got

Desde la caja de herramientas vamos a poder realizar cualquiera de los geoprocesos disponibles en gvSIG Desktop. En nuestro caso vamos a hacer dos geoprocesos distintos.

Empezaremos realizando un enlace espacial entre la capa “Locations” y la capa “Political”. Si consultamos la ayuda de este geoprocesos, nos indica que hace lo siguiente: “El enlace espacial permite transferir los atributos de una capa a otra basándose en una característica espacial común”. 201_got

Si observamos la imagen anterior, e imaginamos que la capa de polígonos es “Political” y la de puntos “Locations” parece claro cual será el resultado: una nueva capa de puntos que contendrá entre sus atributos los heredados de la capa “Political”. Vamos a ello…

Lanzamos la “caja de herramientas” y buscamos el geoproceso de “Enlace espacial”. Si no sabemos donde se ubica podemos utilizar el buscador de la parte inferior de la ventana, introduciendo un texto como “enlace”. 203_got

Vamos a utilizar el primero de los geoprocesos filtrados. Para ejecutarlo hacemos doble clic sobre él o pulsamos sobre él el botón secundario del ratón y seleccionamos la opción “Ejecutar” en el menú contextual que nos aparece. Se mostrará una ventana como la siguiente:204_got

Como “Capa de entrada” seleccionamos “Locations”. Como “Capa de revestimiento” seleccionamos “Political”. Si tenéis dudas de como funciona un geoproceso…consultar su ayuda (además de en el manual, está disponible pulsando el botón de información de la parte inferior derecha de la ventana del geoproceso).

Si no le indicamos que nos guarde la capa, generará una capa temporal (es decir, se perderá una vez cerremos el proyecto). Por lo que si quieres conservar la capa resultado debes indicarlo en este momento…o posteriormente exportar la capa temporal a una nueva capa.

Al pulsar “Aceptar” crea y añade la nueva capa a nuestra Vista. Si abrimos su “Tabla de atributos” veremos que tiene los campos de la capa “Locations”, más los campos de la capa “Political”:205_got

Ahora vamos a hacer un segundo geoproceso, esta vez sobre un grupo de elementos seleccionados de esta capa que acabamos de crear. Lo que queremos analizar es si la extensión de territorio de “Riverlands” tiene una lógica en relación a las localizaciones que alberga.

Lo primero que haremos será seleccionar de la capa “Enlace espacial” los elementos cuyo campo “name_1” sea igual a “Riverlands”. Si necesitáis ayuda con esta parte, repasad el post de “Herramientas de selección”. El resultado de la selección debe ser similar al de la siguiente imagen:206_got

Ahora volvemos a lanzar la “Caja de herramientas” y buscamos el geoproceso “Mínima envolvente convexa (Convex Hull)”:207_got

La ayuda nos dice que este geoproceso calcula la “Envolvente convexa”, o polígono convexo de menor área que envuelve a todos los elementos vectoriales de una “capa de entrada”. 209_got

Ejecutamos el geoproceso y nos saldrá una ventana como la siguiente:210_got

Seleccionamos como “Capa de entrada” la de “Enlace espacial” y nos fijamos que esté marcada la casilla de “Geom.seleccionadas (Capa entrada)”. De este modo el geoproceso se ejecutará unicamente sobre los elementos seleccionados. Al pulsar “Aceptar” se creará la nueva capa con el siguiente resultado donde vemos que el área es muy similar al territorio del Reino de “Riverlands”:211_got

Eso es todo por hoy. Una vez aprendido el procedimiento para lanzar geoprocesos…sólo os queda experimentar con ellos…Ya sólo quedan dos post para despedirnos de este curso.

Filed under: gvSIG Desktop, spanish Tagged: convex hull, enlace espacial, geoprocesamiento, geoprocesos, Juego de tronos, mínima envolvente convexa
Categories: OSGeo Planet

gvSIG Team: Learning GIS with Game of Thrones (IX): Exporting View to image

OSGeo Planet - Tue, 2017-02-28 12:21

In gvSIG there are tools to design more or less complex maps, but there are many cases where we need to have an image of the frame of our View in gvSIG to be used in a presentation or document that we are writing.

Today we are going to see a very easy and useful tool when we want to have an immediate image from our View.

To run it we have to access to the “View/Export/Export view to image”. A new window will appear where we only have to indicate where we want to save the image file and its format (jpg, png, bmp or tiff).e080_got

An easy and useful tool, that is sometimes unknown by gvSIG users…

Filed under: english, gvSIG Desktop, training Tagged: Export, Game of Thrones, Image, Screenshot
Categories: OSGeo Planet

gvSIG Team: Nueva web y nueva documentación para usuarios y desarrolladores en gvSIG

OSGeo Planet - Tue, 2017-02-28 10:12

Queremos anunciaros la nueva página web de documentación en gvSIG. Esta página contendrá documentación de todo tipo, desde manuales de usuario, documentación de desarrollo para Scripting, para Java, talleres y más. También contendrá otros enlaces como páginas relacionadas con el proyecto o de utilidad.


Pseleccion_003or otra parte, queremos anunciar que la documentación de usuario para gvSIG 2.3 en Inglés ya ha sido completada y publicada.

Además, hay avances en la traducción de la documentación de Scripting (Scripting Documentation) y a la Guía de desarrollo rápido (Quick start developers) a las que puedes acceder desde el índice de Ingles para la documentación.

Hablando de traducciones, estamos apunto de completar la traducción al Portugués de la documentación de desarrollo en Scripting, a la cual puedes acceder desde el índice de la documentación.

seleccion_001Para saltar entre idiomas, solo tienes que presionar en las diferentes banderas que aparecen en la parte superior derecha de la página web.

Aprovechar la oportunidad para agradecer a los traductores por su labor en la traducción de manuales en gvSIG y de nuevo, hacer un llamamiento a nuevos traductores para ayudarnos a finalizar la documentación de desarrollo en Inglés, Portugués u otros idiomas. Podéis poneros en contacto con nosotros en info@gvsig.com ¡Gracias a todos!

Esperamos que la nueva documentación sea de vuestro interés.

Filed under: development, gvSIG Desktop, gvSIG development, Languages, spanish Tagged: documentación
Categories: OSGeo Planet

GIScussions: Long walk to open data

OSGeo Planet - Mon, 2017-02-27 17:27

Nelson Mandela

Excuse the corny link to Nelson Mandela’s autobiography but this morning it feels as if we are on a pretty long walk to the nirvana of open data and that we are going to need the patience and determination of Nelson to get there.

Last week my friend Giusseppe Sollazzo published a report “Open data in the health sector – Users, stories, products and recommendations“. Giusseppe suggested that I might be somewhat critical of his report

@StevenFeldman looking forward to your savaging of my health open data report…

Categories: OSGeo Planet

Paul Ramsey: Two Thoughts About Enterprise IT

OSGeo Planet - Mon, 2017-02-27 16:00

While thinking about the failure of the Cerner roll-out in Nanaimo, where an expensive COTS electronic health record (EHR) system has been withdrawn after the medical staff rejected it, I have had a couple thoughts.

Origins Matter

As I noted in my post, I actually expected the Cerner roll-out on Vancouver Island to go fine. Proven software, specialized company, no shortage of cash. But it didn’t go fine. Among the complaints were things you’d expect to have been ironed out of a mature product ages ago: data entry efficiency, user-friendly displays of relevant data at relevant places, plain old system speed and responsiveness.

Why would a system rolled out in multiple US hospitals display these drawbacks?

I’m wondering if some of the issue might be the origin story: Cerner is an EHR developed and deployed first in the USA. As such, one of the main value propositions of the system would be the fine-grained tracking and management of billable events. To the people purchasing the system, the hospital managers, the system would pay for itself many times over just by improving the accounting aspect of hospital management. Even if it made patient care less efficient, the improvement in billing alone could make the system fiscally worthwhile.

Recently, a colleague told me about the ambulance dispatch system BC procured a decade ago. Like Cerner, it was a US system. It handled dispatch fine, and still does. What was odd about the system was that when you cracked open the user manuals, over 75% of the material was about how to configure and manage billing. The primary IT pain point for these US organizations is the incredibly complicated accounting issues associated with their multiple-payer private health insurance system, and the system reflects that.

What I’m getting at here is that if you go to a US reference customer for one of these systems and ask “how did it work for you, was it good?”, when they answer “it is great, it has really made things better!” what they mean by “better” might not be what you might mean by “better”, at least not 100%.

Two Thoughts About Enterprise IT

Cost of Safe, Proven Systems

My second thought on the Cerner roll-out was about the timelines associated with software procurement, particularly when the goal is a “safe, proven choice”. IT managers – particularly ones who are, deep in their hearts, afraid of technology – like a safe, proven choice. They like software that someone else with a similar business is already using, in a similar way.

When you’re talking about big production systems, that may take a couple years to set up, and another couple years to roll out progressively to a large front-line staff, there’s a number of big lags:

  • If you take two years to configure and a year to roll out, the software will be three years old before your staff is all using it.
  • Your procurement process will itself probably take a year.
  • If during procurement, you only consider software that has been in operation for a year somewhere else, that adds a year.
  • The organization you are using as your reference will in turn have taken 3 years to prepare and roll-out.
  • So, assuming the software was brand new when the reference organization chose it, your staff will be getting software at least 8 years old by the time your roll-out is complete.

This is more-or-less exactly what happened to the Ministry of Children and Families in the ICM procurement.

The software that runs their basically “brand new” system (I believe final roll-out was officially finished last year) is now over a decade old, and shows it.

The reason consumer-facing systems are always au courant, lovely and fast, is because they are maintained by dedicated teams who are charged with continuous improvement. As long as we purchase systems like we build bridges, as a one-time capital expense followed by decades of disintegration and then replacement, we can expect our enterprise systems to lag far far behind.

Categories: OSGeo Planet

gvSIG Team: Disponibles los 5 libros de TOPCART 2016: XI Congreso Internacional de Geomática y Ciencias de la Tierra

OSGeo Planet - Mon, 2017-02-27 13:06


Ya están disponibles para su descarga electrónica (en formato PDF) los libros de ponencias del TOPCART 2016, el XI Congreso Internacional de Geomática y Ciencias de la Tierra. Congreso donde la Asociación gvSIG tuvo una considerable presencia, y podéis encontrar artículos sobre gvSIG Online, gvSIG Desktop y gvSIG Roads en el Volumen IV, denominado Geoinformación.

Los artículos son:

  • 14. gvSIG Online: Plataforma integral para Infraestructuras de Datos Espaciales en software libre.
  • 15. gvSIG + World Wind: Novedades del SIG libre en 3D
  • 16. Infraestructura de Datos Espaciales de la Unión Internacional para la Conservación de la Naturaleza para la restauración de paisajes rurales.
  • 17. Infraestructura de Datos Espaciales del Instituto de Patrimonio Cultural de España. IDE en software libre para la gestión del Patrimonio en proyectos de conservación preventiva.
  • 18. Gestión integral del mantenimiento y conservación de carreteras utilizando software con información cartográfica integrada.

Los enlaces a los 5 volúmenes, con ISSN 2340-2296, son:

Y si alguno quiere adquirir estas publicaciones en papel, están disponibles en AMAZON.

Filed under: geoportal, gvSIG Desktop, gvSIG Online, gvSIG Roads, IDE, Projects, software libre, spanish Tagged: 3D, articulos, libro, topcart, World Wind
Categories: OSGeo Planet

gvSIG Team: Aprendiendo SIG con Juego de Tronos (XII): Edición gráfica

OSGeo Planet - Mon, 2017-02-27 05:39

Complementando un post anterior en el que habíamos tratado la edición de tablas, hoy veremos la edición gráfica. Las herramientas de edición gráfica permiten crear y editar datos vectoriales. Lo único que hay que tener en cuenta es que determinados formatos de datos son de sólo lectura y no permiten la edición.

Para añadir o modificar elementos de una capa es necesario que la capa esté activa y en modo edición. En función del tipo de capa a editar estarán disponibles unas u otras herramientas (para puntos, lineas y/o polígonos).

Estas herramientas están disponibles desde el menú “Capa“ en los submenús “Quitar”, “Insertar” y “Modificar”, desde el menú “Editar” y en la barras de botones correspondientes.

Como siempre comentamos, esto es un curso básico de introducción a los SIG, pero si queréis conocer en detalle todas las herramientas de edición os recomendamos consultar el manual de gvSIG Desktop:

Una vez realizada esta breve introducción vamos a hacer nuestra práctica con los datos de Juego de Tronos.

Nuestro ejercicio consistirá en crear una capa nueva en la que iremos añadiendo las rutas o viajes que sigue cada uno de los protagonistas de la saga. En nuestro caso dibujaremos el recorrido de los hermanos Greyjoy de Pyke a Meereen pasando por Volantis.

El primer paso será crear una nueva capa (en formato shapefile). Encontramos esta herramienta en el menú “Capa/Nueva capa”.

La interfaz va guiando en los pasos para crear la nueva capa:100_got

Debemos seleccionar “Creación de nueva capa Shape” y pulsar el botón “Siguiente”.101b_got

En el siguiente paso, “Fichero de salida”, indicamos el nombre y la ruta donde se guardará la nueva capa (por ejemplo podemos llamarla “Routes”). Una vez definido se debe pulsar el botón “Siguiente”.102_got

En este paso podemos definir el tipo de capa: Point(Puntos), Curve (Líneas), Surface (Polígonos) o Multipoint (Multipuntos). En nuestro caso al querer representar rutas necesitamos una capa de líneas. Por tanto seleccionamos el tipo de geometría “Curve”.

Con el botón “Añadir campo” se pueden añadir campos de atributos a la nueva capa. Vamos a añadir uno al que llamaremos “Name”, de tipo “String” (cadena de texto) que nos servirá para identificar cada ruta.103_got

Si queréis añadir más campos, ahora podéis hacerlo. Una vez definida la tabla de atributos, pulsamos el botón “Siguiente”.104_got

Por último seleccionamos la opción de añadir la nueva capa a la Vista. Para finalizar pulsamos el botón “Terminar”. Ya tenemos la nueva capa en nuestra Vista. Una capa vacía, sin elementos y que ahora debemos comenzar a llenar de contenido.

Para facilitar el dibujado de la ruta, tal y como vimos en el post “Etiquetado”, vamos a etiquetar la capa “Locations”, lo que nos permitirá identificar fácilmente los lugares por los que pasa la ruta que vamos a dibujar: Pyke, Volantis y Meereen. También podéis utilizar las herramientas de selección o el “localizador por atributo” para identificar estas localizaciones.

En primer lugar vamos a poner editable nuestra capa. Con la capa activa, podemos hacerlo desde el menú “Capa/Comenzar edición” o desde el menú contextual que aparece al pulsar el botón secundario sobre la capa en el TOC o Tabla de contenidos.105_got

Cuando una capa está en edición su nombre cambia a color rojo:106_got

Además veréis que han aparecido nuevas barras de herramientas que permiten tanto dibujar nuevos elementos como editar los ya existentes:107_got

El último cambio de interfaz se situa en la parte inferior de la Vista, donde podemos desplegar o contraer una barra de comandos:108_got

Antes de comenzar el dibujo de la ruta debemos conocer dos ayudas fundamentales al dibujo. Con la rueda del ratón, moviendo adelante y atrás, podemos cambiar la escala de visualización. Con la rueda del ratón pulsada podemos desplazarnos por la cartografía.

Para comenzar a dibujar la ruta seleccionamos la herramienta “Dibujar polilínea”:109_got

Nos ubicamos cerca de Pyke y hacemos clic con el ratón, ya tenemos el primer punto de nuestra ruta. Ahora iremos utilizando la rueda del ratón para navegar por la cartografía e ir añadiendo puntos intermedios hasta llegar a Volantis, y posteriormente a Meereen. Una vez dibujado el último punto pulsamos el botón secundario del ratón y en el menú contextual que aparece seleccionamos la opción “Finalizar”. Tal y como vimos en el post de “Edición de Tablas” ahora podríamos editar sus atributos y poner, por ejemplo, “Greyjoy brothers” para identificar este viaje.

A continuación podríamos añadir nuevas rutas, cada una de las cuales sería un nuevo elemento de la capa. En nuestro caso lo dejamos aquí, por lo que vamos al menú “Capa/Terminar Edición”.

El resultado será similar al siguiente:110_got

¡Ya estáis preparados para practicar y conocer en profundidad el resto de herramientas de edición!. Y también podéis practicar las herramientas que hemos visto anteriormente, por ejemplo añadiendo como hiperenlace una imagen identificativa de cada ruta.greyjoy_got_gvsig

Nos vemos en el antepenúltimo post de este curso, en el que nos introduciremos en el geoprocesamiento.

Filed under: gvSIG Desktop, spanish, training Tagged: crear nueva capa, edición, edición gráfica, Juego de tronos
Categories: OSGeo Planet

Free and Open Source GIS Ramblings: Movement data in GIS #5: current research topics

OSGeo Planet - Sat, 2017-02-25 18:42

In the 1st part of this series, I mentioned the Workshop on Analysis of Movement Data at the GIScience 2016 conference. Since the workshop took place in September 2016, 11 abstracts have been published (the website seems to be down currently, see the cached version) covering topics from general concepts for movement data analysis, to transport, health, and ecology specific articles. Here’s a quick overview of what researchers are currently working on:

  • General topics
    • Interpolating trajectories with gaps in the GPS signal while taking into account the context of the gap [Hwang et al., 2016]
    • Adding time and weather context to understand their impact on origin-destination flows [Sila-Nowicka and Fotheringham, 2016]
    • Finding optimal locations for multiple moving objects to meet and still arrive at their destination in time [Gao and Zeng, 2016]
    • Modeling checkpoint-based movement data as sequence of transitions [Tao, 2016]
  • Transport domain
    • Estimating junction locations and traffic regulations using extended floating car data [Kuntzsch et al., 2016]
  • Health domain
    • Clarifying physical activity domain semantics using ontology design patterns [Sinha and Howe, 2016]
    • Recognizing activities based on Pebble Watch sensors and context for eight gestures, including brushing one’s teeth and combing one’s hair [Cherian et al., 2016]
    • Comparing GPS-based indicators of spatial activity with reported data [Fillekes et al., 2016]
  • Ecology domain
    • Linking bird movement with environmental context [Bohrer et al., 2016]
    • Quantifying interaction probabilities for moving and stationary objects using probabilistic space-time prisms [Loraamm et al., 2016]
    • Generating probability density surfaces using time-geographic density estimation [Downs and Hyzer, 2016]

If you are interested in movement data in the context of ecological research, don’t miss the workshop on spatio-temporal analysis, modelling and data visualisation for movement ecology at the Lorentz Center in Leiden in the Netherlands. There’s currently a call for applications for young researchers who want to attend this workshop.

Since I’m mostly working with human and vehicle movement data in outdoor settings, it is interesting to see the bigger picture of movement data analysis in GIScience. It is worth noting that the published texts are only abstracts, therefore there is not much detail about algorithms and whether the code will be available as open source.

For more reading: full papers of the previous workshop in 2014 have been published in the Int. Journal of Geographical Information Science, vol 30(5). More special issues on “Computational Movement Analysis” and “Representation and Analytical Models for Location-based Social Media Data and Tracking Data” have been announced.


[Bohrer et al., 2016] Bohrer, G., Davidson, S. C., Mcclain, K. M., Friedemann, G., Weinzierl, R., and Wikelski, M. (2016). Contextual Movement Data of Bird Flight – Direct Observations and Annotation from Remote Sensing.
[Cherian et al., 2016] Cherian, J., Goldberg, D., and Hammond, T. (2016). Sensing Day-to-Day Activities through Wearable Sensors and AI.
[Downs and Hyzer, 2016] Downs, J. A. and Hyzer, G. (2016). Spatial Uncertainty in Animal Tracking Data: Are We Throwing Away Useful Information?
[Fillekes et al., 2016] Fillekes, M., Bereuter, P. S., and Weibel, R. (2016). Comparing GPS-based Indicators of Spatial Activity to the Life-Space Questionnaire (LSQ) in Research on Health and Aging.
[Gao and Zeng, 2016] Gao, S. and Zeng, Y. (2016). Where to Meet: A Context-Based Geoprocessing Framework to Find Optimal Spatiotemporal Interaction Corridor for Multiple Moving Objects.
[Hwang et al., 2016] Hwang, S., Yalla, S., and Crews, R. (2016). Conditional resampling for segmenting GPS trajectory towards exposure assessment.
[Kuntzsch et al., 2016] Kuntzsch, C., Zourlidou, S., and Feuerhake, U. (2016). Learning the Traffic Regulation Context of Intersections from Speed Profile Data.
[Loraamm et al., 2016] Loraamm, R. W., Downs, J. A., and Lamb, D. (2016). A Time-Geographic Approach to Wildlife-Road Interactions.
[Sila-Nowicka and Fotheringham, 2016] Sila-Nowicka, K. and Fotheringham, A. (2016). A route map to calibrate spatial interaction models from GPS movement data.
[Sinha and Howe, 2016] Sinha, G. and Howe, C. (2016). An Ontology Design Pattern for Semantic Modelling of Children’s Physical Activities in School Playgrounds.
[Tao, 2016] Tao, Y. (2016). Data Modeling for Checkpoint-based Movement Data.


Categories: OSGeo Planet

Micha Silver: Stratified Sampling based on elevation in GRASS

OSGeo Planet - Sat, 2017-02-25 15:06

Stratified sampling is a GIS context refers to a random sampling stategy where sampling points are located based on some additional spatial data. For example, in the simple case of a set of district boundaries, we can create a random set of points over all the districts such that each district has the same sample size. This technique appears in QGIS, GRASS, and of course R, and many other GIS software. Here the point density changes at each district boundary, depending on the size of the district.

Another use case is weighted random sampling, whereby the point density increases based on a value in some auxilliary weighting raster. The final point density varies continuously depending on the weight raster, as opposed to the discrete changes in the district example above. Paulo van Breugel, in his excellent “Ecostudies” blog post presented his GRASS addon r.random.weight that creates a weighted random sampling.

This addon could be used, for example, to create a random sampling of points using the terrain as the weighting raster, such that at higher elevation points will be denser. But suppose we wanted the opposite: higher point density at the lower elevations? We can accomplish this simply creating an inverted the elevation raster, thus lower elevations get smaller negative values. Then, using the inverted DEM as the weighting parameter, we run the addon and obtain a point sampling distribution with higher density in the valleys.

Here are the steps. After setting the computational region, create an inverted raster with mapcalc by multiplying the DEM by -1. I also add some artificial value to get all inverted elevations above zero. Then run the module, and convert the random points raster to vector.

g.region -p rast=dem r.mapcalc "dem_inverted = -1.0*dem + 1000" --o r.random.weight weight=dem_inverted output=random_points subsample=1000 --o r.to.vect --o random_points output=random_points type=point

In the image below, the lower elevation in the south east corner has a high density of points, whereas in the north west plateau the density is sparce.

Categories: OSGeo Planet

QGIS Blog: A report on QGIS Income 2016

OSGeo Planet - Sat, 2017-02-25 07:33

Greetings wonderful QGIS Users, Developers and Supporters! 2016 was quite an  exciting year for QGIS – we released QGIS 2.14LTR which has been a great stable release. We also set the wheels in motion for QGIS 3.0 which we plan to release later this year. QGIS development takes a lot of time and effort – and much of the work is done by volunteers – especially the core project maintenance work which typically does not attract paid-for consulting work like new feature work does.

We are extremely lucky and grateful to have a growing band of sponsors that are helping us to slowly but surely fund more core QGIS project work too. In this post we want to say ‘thank you’ to the many sponsors that have stepped up to the plate when we asked for help and sponsored QGIS. We also want to provide some insight as to what level of funding we receive and hopefully stimulate some friendly enthusiasm to stepping up funding efforts from our users around the world.

Our project treasurer, Andreas Neumann, has been so kind as to compile a very detailed report about the sponsorships and donations received over 2016 which we would like to share with you. Before I share his actual report, let me just clarify that we have two distinct ways of contributing money to the project:

  • Donations: You simply nominate an amount you wish to contribute and pay it to the project. Donations are intended as a way for individual users to show their support for QGIS (although we welcome large donations too).
  • Sponsorships: Sponsorships are aimed at organizations. We have fixed tiers of contribution (see below) and each tier includes some benefits in terms of marketing exposure for your company or organisation.

QGIS sponsorship can be made at one of four levels:

2017-01-30 01_22_27-Projecta_ Sponsorship Levels -.png

Higher tier (silver and up) sponsors are included in the footer of our main web site, http://qgis.org e.g.:

Screen Shot 2017-02-25 at 8.50.22 AM.png

If you want to see your company listed there, why not head over to the QGIS Sponsorship page to find out how to become a sponsor?

Some interesting highlights from Andreas’ report:

Screen Shot 2017-02-25 at 9.00.07 AM.png

We had  1128 donations in 2016 amounting to a total of  €25108. We had  47 Sponsors in 2016 which raised a total income of  €67921. December is the month that attracts the highest income from donations and sponsors (though that may coincide with additional marketing we did calling for sponsors).  Looking at contributions by country, Denmark was the highest national contributor in 2016, providing a total of  €17795 to the QGIS.ORG project. If you normalize by population,  Iceland provided the largest per capita contribution to QGIS, providing  €9056 per million people.  Iceland also had the highest contribution rate when measured against GDP with  ~€154 per billion GDP.

Screen Shot 2017-02-25 at 9.04.34 AM.png

You can read Andreas’ full report in this PDF – a huge thank you to Andreas for preparing this fascinating report, and of course to everyone out there who shared their hard earned money with us – your funding has become a vital enabler for moving the project forward.



Tim Sutton
(QGIS Project Chair)

Categories: OSGeo Planet
Syndicate content