Welcome to Planet OSGeo

January 20, 2017

gvSIG Team

12as Jornadas Internacionales gvSIG. Ponencias y talleres disponibles

12as_j_gvsig_es-ponenciasYa se encuentran disponibles las presentaciones realizadas en las 12as Jornadas Internacionales gvSIG, que se celebraron del 30 de noviembre al 2 de diciembre de 2016 en Valencia (España).

También está disponible la grabación de las mismas y de los talleres para ser visualizados online. Los vídeos se encuentran disponibles en su idioma original, habiendo presentaciones y talleres en español e inglés. Los talleres que se impartieron durante las jornadas, de los cuales está disponible la grabación para poder seguirlos, fueron sobre “Introducción a gvSIG”, “gvSIG aplicado a Topografía”, “Introducción al desarrollo en gvSIG con Scripting” y “Novedades gvSIG 2.3”, todos ellos en español, y “Geopaparazzi and gvSIG” en inglés.

En ellos se puede encontrar también toda la información sobre el material necesario para poder seguirlos.

Con la publicación de estos vídeos pretendemos acercar las Jornadas a todos aquellos interesados que no pudieron asistir, teniendo ahora la posibilidad de acceder a la grabación de las distintas sesiones y talleres.


Filed under: community, events, spanish, training

by Mario at January 20, 2017 11:31 AM

January 19, 2017

gvSIG Team

Publicado vídeo del taller de gvSIG aplicado a topografía

topografia_gvsig

Ya está disponible el vídeo del taller de gvSIG aplicado a topografía realizado en las pasadas jornadas de gvSIG. El objetivo principal de este taller es el de mostrar las principales funcionalidades de gvSIG que pueda necesitar un Ingeniero en Geomática y Topografía en su trabajo.

Acceder desde gvSIG Desktop a la cartografía de Google Maps o Bing Maps, la visualización de Street View, acceder a servicios de cartografía públicos, crear una capa de puntos a partir de una tabla con las coordenadas de los vértices de una parcela, procedente de un levantamiento topográfico, y cómo generar el polígono que forma dicha parcela y calcular su superficie de forma automática, etc. se repasan durante el taller mediante ejercicios prácticos.

Respecto a las herramientas relacionadas con Catastro, durante el taller podéis aprender como se realiza una búsqueda de referencias catastrales (para el Catastro en España), y cómo crear un fichero GML INSPIRE de Catastro. También se muestran las herramientas de edición para hacer segregaciones, agrupaciones…

Para poder seguir este taller debes tener la última versión de gvSIG instalada, que puedes descargar desde la web del proyecto.

Por otro lado, la cartografía que se utiliza durante el taller la puedes descargar desde el siguiente enlace.

Y ahora pasemos al vídeo del taller:

Y de forma complementaria al taller, podéis revisar esta interesante presentación “Usos prácticos de gvSIG por los Ingenieros en Geomática y Topografía”:


Filed under: gvSIG Desktop, spanish Tagged: cartografía, geomática, gml catastro, GML INSPIRE, topografía

by Alvaro at January 19, 2017 06:40 PM

GeoTools Team

GeoTools DB2 Tutorial

A tutorial for DB2 working with GeoTools is now available. This extends the excellent GeoTools QuickStart tutorial to illustrate how to exploit the spatial capabilities provided by the IBM DB2 databases on Windows, *IX, mainframe (z/OS) and cloud (BlueMix dashDB) platforms.

There are also related tutorials for using DB2 with the GeoServer and uDig projects based on GeoTools as well as the GDAL/OGR and QGIS GIS projects.

by David Adler (noreply@blogger.com) at January 19, 2017 03:11 PM

Paulo van Breugel

New release RQGIS

From an announcement from the QGIS mailing list: RQGIS has released a new version of RQGIS! RQGIS establishes an interface between R and QGIS, i.e. it allows the user to access the QGIS geoalgorithms from within R. With the new release, it is possible to run the most recent QGIS releases (>=2.18.2) with RQGIS. RQGIS … Continue reading New release RQGIS

by pvanb at January 19, 2017 01:56 PM

gvSIG Team

Publicados vídeos para aprender Sistemas Información Geográfica desde cero con gvSIG

gvsig_introduccion_taller

Los Sistemas de Información Geográfica, la geomática, son tecnologías cada vez más transversales y día a día se suman nuevos sectores a su amplia variedad de usuarios: forestal, medio ambiente, urbanismo, seguridad, infraestructuras, minería, educación,…

¿Se puede aprender a manejar un SIG en menos de 2 horas? Pues no para ser un experto, pero sí para introducirse en su uso y con un software libre como gvSIG puedes encontrar el vídeo del taller de “Introducción a gvSIG” realizado durante las pasadas Jornadas Internacionales de gvSIG.

Te aseguramos que después de seguir este taller ya sabrás realizar las tareas principales de manejo de un SIG y, a partir de ahí, podrás ir descubriendo todo lo que puede ofrecerte gvSIG.

Para poder replicar el taller debes saber dos cosas:

  • El taller está realizado con la última versión de gvSIG (2.3.1), que puedes descargar desde la web del proyecto.
  • Deberás descargar la cartografía que se utilizará durante el taller. Puedes descargarla desde el siguiente enlace.

Y ahora sí, pasemos al vídeo:

Si una vez acabado el taller tienes ganas de más, puedes seguir con el taller de novedades de gvSIG Desktop, en el que nos centramos en mostrar mediante ejercicios prácticos las últimas mejoras de la aplicación.

Los datos necesarios para seguir este taller pueden ser descargados de aquí.

Y recordad que cualquier duda o problema que tengáis con la aplicación podéis consultarlo en la lista de usuarios.


Filed under: gvSIG Desktop, software libre, spanish Tagged: Capacitación, formación, Introducción, sig, Sistemas de Información Geográfica, taller

by Alvaro at January 19, 2017 09:31 AM

January 18, 2017

Fernando Quadro

Conheça o OpenMapTiles

O OpenMapTiles (http://openmaptiles.org) fornece a maneira mais rápida de configurar estilos para mapas mundi com software de código aberto. Em poucos minutos, você pode ter seu próprio servidor de tiles pronto para uso em seus sites ou produtos.

Para isso, basta baixar as tiles vetoriais pré-geradas e começar a utilizar o projeto que transforma os dados do OpenStreetMap publicamente disponíveis em pacotes prontos para uso contendo tiles vetoriais para todo o planeta, países individuais e grandes cidades.

Mosaicos de mapas baixados podem ser exibidos em sites com JavaScript, em aplicações móveis em Android e iOS (mesmo off-line), ou transformadas em tradicionais imagens de alta resolução para impressão. Você pode iniciar lendo a documentação do projeto, para ver como fazer funcionar na sua aplicação.

Todo o projeto é open-source, documentado e vem com uma licença amigável, mesmo para uso comercial (BSD + CC-BY). O projeto reutiliza muitos componentes de código aberto, desenhos de mapas e padrões abertos da comunidade OSM & FOSS e Mapbox Inc. O trabalho sobre o novo esquema de tiles vetoriais foi feito em cooperação com Paul Norman e Wikimedia Foundation e inicialmente modelado após o cartografia do mapa base de Positron da Carto (ex CartoDB), com sua permissão.

Com OpenMapTiles não há lock-in para uma única plataforma de hospedagem ou provedor, e as partes interessadas podem adotar seu fluxo de trabalho e fazer a geração das tiles, bem como hospedagem completamente independente e in-house.

O projeto OpenMapTiles é um sucessor do OSM2VectorTiles, um projeto que ganhou o Prêmio OpenStreetMap Inovação de 2016, no SOTM em Bruxelas e que começou na Suíça com um estudante a bacharel em HSR Rapperswil em cooperação com Klokan Technologies GmbH.

Fonte: Klokan Technologies

by Fernando Quadro at January 18, 2017 05:21 PM

Jackie Ng

React-ing to the need for a modern MapGuide viewer (Part 10): The end goal of this refactoring

This post is a little backstory as to why I needed to do some behind-the-scenes refactoring.

It is so we can finally bring across this important feature from Fusion and cross off another TODO list item in the process: Support for multiple maps!


To finally support multiple maps, we had to re-structure our redux state tree so that:

1. All map-specific state (selections, layer/group toggling state, current view/scale, etc) now exist in individual branches under the mapState reducer. Each branch is keyed on the name of the respective runtime map.



2. A new active map name property is added to the configuration state branch. We then simply change our respective mapStateToProps implementations in these components to interrogate this new property to determine which map state sub-branch to read their required map state from. The beauty of this is that the state that these redux-aware components pass down to child components is mostly un-changed. They are all insulated from having to know anything about the current map.



3. To service the MapMenu component, we store the array of available map names along side the new active map name property. The entries in the MapMenu component are bound from this array. Any change from this component dispatches an action to update the active map name, and all map-related components will then auto-magically update and re-render themselves to reflect the state of the new active map.



With this set up we get a nice encapsulation of map state as everything map-related now drives off of the active map name (that the MapMenu component has the sole responsibility of toggling), as best demonstrated by this animation below


The above animation demonstrates that map-specific state like selections, layer/group visibility, current view, external base layers, etc are all perfectly isolated within their respective redux state branches and the mere act of switching maps is just deciding which particular state branch we consider to be the "active" map. It is not possible for states in other maps to "bleed over" into the current map. We never got this kind of encapsulation or safety guarantees with the current Fusion implementation and no doubt is the cause of many bugs with Fusion and AppDefs with multiple Map Groups.

There's still some aspects of the viewer that still need verification under a multi-map configuration, but for the most part this is working pretty well.

by Jackie Ng (noreply@blogger.com) at January 18, 2017 01:00 PM

Petr Pridal

OpenMapTiles: Vector Tiles from OpenStreetMap


After months of work, we are thrilled to announce a new game-changing open-source project!

OpenMapTiles (http://openmaptiles.org) provides the fastest way how to setup custom styled world maps with open-source software. In a few minutes, you can have your own OpenStreetMap tile server - ready for use in your websites or products.

Just download the pre-generated vector tiles and get started

The project turns the publicly available OpenStreetMap data into ready-to-use packages containing vector tiles for the whole planet, individual countries and major cities.

Downloaded map tiles can be displayed on websites with JavaScript viewers, used in native mobile applications on Android and iOS (even offline), or turned into traditional raster tiles or high-resolution images for printing.

There are online guides to get started.


Open Map Styles & Open Tile Schema

We have prepared a set of beautiful Open Map Styles for our vector tiles. The styles are free and open-source, and you can adapt the design and code for your project or commercial product however you like. Either use one of our map styles directly as your base map or as a starting point for your own map design. You can also use an open-source visual map style editor.

Open Map Styles compatible with OpenMapTiles Vector Tiles
Our new Vector Tile Schema is encoding the cartography decisions made on top of OpenStreetMap, Natural Earth and other OpenData sources and is 100% open and free to use, extend or build upon. We hope people will adapt, copy and reimplement our schema and data model in their projects while providing attribution.

Open-source tools and no vendor lock-in

The whole project is open-source, documented and comes with a license which is friendly even for business use (BSD + CC-BY). The project reuses existing many open-source components, map designs and open standards from the OSM & FOSS community and Mapbox Inc. The work on the new open vector tile schema was done in cooperation with Paul Norman and Wikimedia Foundation and was initially modelled after the cartography of the Positron base map from Carto (former CartoDB), with their permission.

With OpenMapTiles there is no lock-in to a single hosting platform or provider, and interested parties can adopt our workflow and do the tile generating as well as hosting completely independently and in-house. We offer a set of services and preprocessed data - including worldwide contour lines and hill shading datasets - to speed up the adoption of the project and applications in production use.

The OpenMapTiles project is a successor of OSM2VectorTiles, a project which won the OpenStreetMap Innovation Award of 2016 at SOtM in Brussels and which started in Switzerland as a student bachelor thesis at HSR Rapperswil in cooperation with Klokan Technologies GmbH.

Support and community

The team behind OpenMapTiles is available for commercial support and consulting and can assist with deployment and applications of the maps in products and services.

Contributions to the source code from the community are very welcome!

by Klokan Technologies GmbH (noreply@blogger.com) at January 18, 2017 12:28 PM

gvSIG Team

Disponible vídeo de taller Introducción al desarrollo en gvSIG con Scripting

scripting_gvsig_python

Ya está disponible la grabación del taller realizado en las pasadas jornadas internacionales de gvSIG de desarrollo con Python. De interés para todos aquellos interesados en aprender scripting en el SIG libre gvSIG.

El taller tiene como objetivo que el alumno conozca la posibilidades del módulo de scripting de gvSIG Desktop, así como el proceso de manipulación de datos espaciales para la creación de capas a partir de otras existentes. Es un taller de introducción, por lo que no se requieren conocimientos de programación previos.

El temario que puede seguirse en el vídeo hace un recorrido durante 2 horas por los siguientes puntos:

  • Introducción al módulo de scripting de gvSIG.
  • Entorno de scripting en gvSIG.
  • Documentación existente.
  • Acceso a las features de una capa, sus geometrías y componentes.
  • Creación de nuevas capas.
  • Formulación de operaciones geométricas.
  • Compartir scripts
  • Insertar scripts en la caja de herramientas.
  • Implementación de interfaces gráficos para nuestros scripts.

No necesitáis descargar ningún dato para poder seguir y replicar el taller en casa, tan sólo tenéis que tener instalado gvSIG Desktop.

Y ahora sí, pasemos al vídeo:


Filed under: development, gvSIG Desktop, spanish Tagged: desarrollo, python, scripting, taller

by Alvaro at January 18, 2017 09:19 AM

Boundless Blog

Boundless Desktop: support your concurrent operations with open source GIS

Boundless Desktop, powered by best-of-breed open source technologies, is a bundle of supported, professional GIS software for working with spatial data.

NO USER LICENSES, CREDITS OR NAMED USER ACCOUNTS NEEDED

All Boundless software uses open source licenses, but unlike

The post Boundless Desktop: support your concurrent operations with open source GIS appeared first on Boundless Geo.

by Alison Drain at January 18, 2017 04:59 AM

January 17, 2017

Free and Open Source GIS Ramblings

Small multiples for OD flow maps using virtual layers

In my previous posts, I discussed classical flow maps that use arrows of different width to encode flows between regions. This post presents an alternative take on visualizing flows, without any arrows. This style is inspired by Go with the Flow by Robert Radburn and Visualisation of origins, destinations and flows with OD maps by J. Wood et al.

The starting point of this visualization is a classic OD matrix.

migration_raw_data

For my previous flow maps, I already converted this data into a more GIS-friendly format: a Geopackage with lines and information about the origin, destination and strength of the flow:

migration_attribute_table

In addition, I grabbed state polygons from Natural Earth Data.

At this point, we have 72 flow features and 9 state polygon features. An ordinary join in the layer properties won’t do the trick. We’d still be stuck with only 9 polygons.

Virtual layers to the rescue!

The QGIS virtual layers feature (Layer menu | Add Layer | Add/Edit Virtual Layer) provides database capabilities without us having to actually set up a database … *win!*

Using a classic SQL query, we can join state polygons and migration flows into a new virtual layer:

virtual_layer

The resulting virtual layer contains 72 polygon features. There are 8 copies of each state.

Now that the data is ready, we can start designing the visualization in the Print Composer.

This is probably the most manual step in this whole process: We need 9 map items, one for each mini map in the small multiples visualization. Create one and configure it to your liking, then copy and paste to create 8 more copies.

I’ve decided to arrange the map items in a way that resembles the actual geographic location of the state that is represented by the respective map, from the state of Vorarlberg (a proud QGIS sponsor by the way) in the south-west to Lower Austria in the north-east.

To configure which map item will represent the flows from which origin state, we set the map item ID to the corresponding state ID. As you can see, the map items are numbered from 1 to 9:

small_multiples_print_composer_init

Once all map items are set up, we can use the map item IDs to filter the features in each map. This can be implemented using a rule based renderer:

small_multiples_style_rules

The first rule will ensure that the each map only shows flows originating from a specific state and the second rule will select the state itself.

We configure the symbol of the first rule to visualize the flow strength. The color represents the number number of people moving to the respective district. I’ve decided to use a smooth gradient instead of predefined classes for the polygon fill colors. The following expression maps the feature’s weight value to a shade on the Viridis color ramp:

ramp_color( 'Viridis',
  scale_linear("weight",0,2000,0,1)
)

You can use any color ramp you like. If you want to use the Viridis color ramp, save the following code into an .xml file and import it using the Style Manager. (This color ramp has been provided by Richard Styron on rocksandwater.net.)

<!DOCTYPE qgis_style>
<qgis_style version="0">
  <symbols/>
    <colorramp type="gradient" name="Viridis">
      <prop k="color1" v="68,1,84,255"/>
      <prop k="color2" v="253,231,36,255"/>
      <prop k="stops" v="0.04;71,15,98,255:0.08;72,29,111,255:0.12;71,42,121,255:0.16;69,54,129,255:0.20;65,66,134,255:0.23;60,77,138,255:0.27;55,88,140,255:0.31;50,98,141,255:0.35;46,108,142,255:0.39;42,118,142,255:0.43;38,127,142,255:0.47;35,137,141,255:0.51;31,146,140,255:0.55;30,155,137,255:0.59;32,165,133,255:0.62;40,174,127,255:0.66;53,183,120,255:0.70;69,191,111,255:0.74;89,199,100,255:0.78;112,206,86,255:0.82;136,213,71,255:0.86;162,218,55,255:0.90;189,222,38,255:0.94;215,226,25,255:0.98;241,229,28,255"/>
    </colorramp>
  </colorramps>
</qgis_style>

If we go back to the Print Composer and update the map item previews, we see it all come together:

small_multiples_print_composer

Finally, we set title, legend, explanatory texts, and background color:

migration

I think it is amazing that we are able to design a visualization like this without having to create any intermediate files or having to write custom code. Whenever a value is edited in the original migration dataset, the change is immediately reflected in the small multiples.


by underdark at January 17, 2017 08:41 PM

Paulo van Breugel

Saving space on your HD – null file compression in GRASS GIS 7.2

The GRASS GIS development team recently released a new stable major release, GRASS GIS 7.2. The release brings more than 1900 fixes and improvements since the previous stable release 7.0.5. You’ll find a detailed overview of all the changes and improvements on this GRASS wiki page. One important library change in a GRASS library is … Continue reading Saving space on your HD – null file compression in GRASS GIS 7.2

by pvanb at January 17, 2017 12:50 PM

January 16, 2017

gvSIG Team

Comportamiento energético del parque edificatorio residencial con gvSIG Desktop

city_night_gvsig_2

Actualmente casi el 60% de la población mundial vive en áreas urbanas (más del 70% en la Unión Europea). Y del total del consumo energético un gran porcentaje se produce en los edificios de uso residencial. Por tanto estudiar el comportamiento energético del parque edificatorio residencial es fundamental.

¿Qué papel juegan los Sistemas de Información Geográfica y, en concreto, gvSIG Desktop en estos estudios?

Este trabajo, presentado en las pasadas jornadas internacionales de gvSIG, está enmarcado en una tesis doctoral que persigue desarrollar una metodología para caracterizar el comportamiento energético pasivo del parque edificatorio residencial existente considerando su contexto urbano, y que permita realizar un diagnóstico energético de áreas urbanas consolidadas.

El papel de gvSIG Desktop ha sido fundamental para elaborar los mapas urbanos energéticos.


Filed under: gvSIG Desktop, software libre, spanish Tagged: áreas urbanas, consumo energético, diagnóstico energético

by Alvaro at January 16, 2017 02:08 PM

From GIS to Remote Sensing

Wildfire Monitoring Using The Semi-Automatic Classification Plugin

This tutorial describes a method for monitoring wildfires using SCP and the freely available images acquired by Landsat and MODIS.
Monitoring wildfires and assessing burn severity are crucial activities for the protection of forests and more in general for the management of environment and ecosystem services. Remote sensing is very useful for the monitoring of large fires, and several projects provide this information such as the Copernicus Burnt Area at the global level, or the Monitoring Trends in Burn Severity for the USA.
The educational purpose of this tutorial is to monitor burnt area in a semi-automatic way, exploiting the characteristics of satellite images that can be downloaded with SCP. In particular, we are going to calculate a spectral index named Normalized Burn Ratio (NBR) described in this paper A project for monitoring trends in burn severity (Eidenshink, et al., 2007) .
We are going to use MODIS Products that allow for the daily monitoring of fires, at 250m spatial resolution, in addition to Landsat images that have higher spatial resolution.
In this tutorial we are going to study the large fires that occurred in the Madeira Island (Portugal) in August 2016. For more details, please read this informative page by NASA Earth Observatory.

by Luca Congedo (noreply@blogger.com) at January 16, 2017 09:30 AM

gvSIG Team

Spatial tools for evaluating woody debris flooding hazard in gvSIG

floodsThere are a lot of applications of gvSIG in the field of natural hazards: flooding, fires… Recently a new one has been published about the evaluation of the amount of woods that can be transported by the flow during flooding events. This work has been partially developed within the Google Summer of Code 2014-2016 and presented during the 12th International gvSIG Conference in Valencia last December.

This application consists in a set of GIS-based tools developed in the JGrassTools spatial library and integrated as spatial toolbox in gvSIG. The user is guided through a step by step procedure starting from the raw data to the evaluation of the amount of wood available at any given section within a river basin.

floods1The models consider two main processes related to Large Wood (LW): recruitment and transportation. Regarding the recruitment process, the contributes of bank erosion and hillslopes shallow landslides are considered, while for the routing of the logs downstream the model uses simple Boolean transport conditions based on the ratio between the length of the logs and the width of the sections and the ratio between the diameter of the logs and the water depth. The hydraulic parameters are evaluated using the integrated 1D hydraulic model considering the input discharge and the geometries of the sections. The vegetation parameters can be derived from a detailed single tree extraction from LiDAR data or using information derived from the DSM and CHM.

Using gvSIG, the tools can be easily personalized by the user with local data and parameters in order to evaluate the magnitude of woody debris flooding and therefore identify the critical section for the transportation of large wood within a river basin and the amount of wood that can clog these sections.

Here you can see the video of this presentation:


Filed under: community, english, events, gvSIG Desktop Tagged: JGrassTools, LiDAR

by Mario at January 16, 2017 08:54 AM

January 15, 2017

gvSIG Team

Infraestructuras de Datos Espaciales en software libre, ponencias en jornadas gvSIG

gvsig_hands

El pasado año irrumpió gvSIG Online como una alternativa al software privativo para la implantación de Infraestructuras de Datos Espaciales. La mejor señal de su éxito, la rápida implantación en todo tipo de ámbitos: local, regional, nacional, supranacional y empresa privada.

Brevemente, os contamos algo más de esta solución SIG corporativa para los que no la conozcáis.

gvSIG Online está formado por una serie de componentes de software, todos ellos con licencia libre, que permiten disponer de una IDE al más alto nivel: base de datos espacial, servidor de mapas, servidor de tiles, servidor de catálogo, cliente web-gis o geoportal, SIG móvil (app de Android) y un conjunto de herramientas de administración de la IDE que huyendo de cualquier complejidad permiten explotar de forma sencilla todo el potencial de las IDE. gvSIG Online se podría definir también como un software que permite disponer de la información geográfica de una organización a todas las personas de la misma, y de manera opcional a cualquiera con conexión a Internet, permitiendo establecer controles y permisos de acceso a la información en función de los tipos de usuarios.

En las pasadas jornadas internacionales de gvSIG hubo una serie de ponencias relacionadas con gvSIG Online que recopilamos en este post para facilitar su consulta.

Un recorrido por gvSIG Online 2.0:

Aplicación de la IDE para la puesta en marcha y gestión del inventario geográfico municipal en La Pobla de Vallbona. Una ponencia donde vemos uno de los componentes de gvSIG Online, la app de Android para disponer de un SIG móvil:

IDE en Grupo Aguas de Valencia, un caso de aplicación en la gestión del Ciclo Integral del Agua. En este caso es destacable la puesta en marcha de una arquitectura que cubra requerimientos de alta disponibilidad y balanceo de carga:

IDE de la Secretaría de Turismo de México (SECTUR), un ejemplo de IDE relacionada con la industria turística:

Otro caso de uso, la IDE de la Unión Internacional de la Conservación de la Naturaleza:

Un nuevo caso de uso, su aplicación para Conservación Preventiva en el Instituto del Patrimonio Cultural de España:

Por último una ponencia centrada en la integración de gvSIG Online con aplicaciones móviles:

Si después de visualizar todos estos vídeos estás pensando en montar una IDE en tú organización, no dudes en ponerte en contacto con nosotros en info@gvsig.com


Filed under: Geopaparazzi, geoportal, gvSIG Mobile, gvSIG Online, IDE, software libre, spanish Tagged: INSPIRE, inventario, LISIGE

by Alvaro at January 15, 2017 07:07 PM

Markus Neteler

New major release: GRASS GIS 7.2.0 available

We are pleased to announce the stable release of GRASS GIS 7.2.0

What’s new in a nutshell

After almost two years of development the new stable major release GRASS GIS 7.2.0 is available. It provides more than 1950 stability fixes and manual improvements compared to the former stable release version 7.0.5. The new version includes a series of new modules to analyse raster and vector data along with new temporal algebra functionality.More than 50 new addons are also available. A summary of the new features is available at New Features in GRASS GIS 7.2.

About GRASS GIS 7: Its graphical user interface supports the user to make complex GIS operations as simple as possible. The updated Python interface to the C library permits users to create new GRASS GIS-Python modules in a simple way while yet obtaining powerful and fast modules. Furthermore, the libraries were again significantly improved for speed and efficiency, along with support for huge files. A lot of effort has been invested to standardize parameter and flag names. Finally, GRASS GIS 7 comes with a series of new modules to analyse raster and vector data, along with a full temporal framework. For a detailed overview, see the list of new features. As a stable release series, 7.2.x enjoys long-term support.

Binaries/Installer download:

Source code download:

More details:

See also our detailed announcement:

First time users may explore the first steps tutorial after installation.

About GRASS GIS

The Geographic Resources Analysis Support System (https://grass.osgeo.org/), commonly referred to as GRASS GIS, is an Open Source Geographic Information System providing powerful raster, vector and geospatial processing capabilities in a single integrated software suite. GRASS GIS includes tools for spatial modeling, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It also provides the capability to produce sophisticated presentation graphics and hardcopy maps. GRASS GIS has been translated into about twenty languages and supports a huge array of data formats. It can be used either as a stand-alone application or as backend for other software packages such as QGIS and R geostatistics. It is distributed freely under the terms of the GNU General Public License (GPL). GRASS GIS is a founding member of the Open Source Geospatial Foundation (OSGeo).

The GRASS Development Team, December 2016

The post New major release: GRASS GIS 7.2.0 available appeared first on GFOSS Blog | GRASS GIS Courses.

by neteler at January 15, 2017 06:01 PM

January 14, 2017

gvSIG Team

Hidrología y Sistemas de Información Geográfica, ponencias en jornadas gvSIG

cuenca_2

Uno de los campos en los que gvSIG se utiliza de forma generalizada es el de la hidrología, entendida en su más amplio sentido. Según la Wikipedia la hidrología es una rama de las ciencias de la Tierra que estudia el agua, su ocurrencia, distribución, circulación, y propiedades físicas, químicas y mecánicas en los océanos, atmósfera y superficie terrestre. Esto incluye las precipitaciones, la escorrentía, la humedad del suelo, la evapotranspiración y el equilibrio de las masas glaciares.

En las pasadas jornadas hubo un destacable número de ponencias relacionadas con estudios que de un modo u otro se relacionan con el estudio del agua y que vamos a reseñar en este post.

Consulta de caudales ecológicos con gvSIG: scripting e hidrología

gvSIG para determinar zonas potenciales de erosión de suelos

Estudio Hidrológico del Barranco de L’Horteta con gvSIG

SIRHAN: Sist. de Inf. del Recurso Hídrico de Águas do Norte de Moçambique

Spatial tools for evaluating woody debris flooding hazard in gvSIG

Mejora del procedimiento de planificación a través del procesamiento de la capa de datos digitales: un estudio de caso para el río Choapa, cuencas hidrográficas en Chile

Y por último, una interesante y curiosa charla que enlaza estudios de inundaciones con las consecuencias psicológicas en los afectados. Quizá escapa del campo de la hidrología, pero vale la pena revisarla: Utilización de gvSIG en estudios sobre desastres naturales y salud mental


Filed under: gvSIG Desktop, software libre, spanish Tagged: cuencas hidrográficas, gestión del agua, hidrología, inundaciones

by Alvaro at January 14, 2017 06:50 PM

January 13, 2017

gvSIG Team

Arqueología y Sistemas de Información Geográfica, ponencias en jornadas gvSIG

gvsig_arqueologia_indiana_jones

Desde prácticamente los inicios del proyecto gvSIG hemos ido observando como gradualmente se ha ido abriendo paso como una herramienta de uso en el mundo de la arqueología. Los Sistemas de Información Geográfica todavía son una tecnología desconocida para muchos profesionales del sector, pero sin duda la aparición de software libre como gvSIG está consiguiendo normalizar su adopción.

En las pasadas jornadas internacionales de gvSIG hubo diversas ponencias relacionadas con el uso que arqueólogos e historiadores dan a los SIG. Os dejamos en este post una recopilación de ellas.

Aplicación de gvSIG a la gestión arqueológica, en la que nos cuentan el trabajo diario realizado en la Generalitat Valenciana:

Actuación arqueológica para ubicación espacial de vasos cerámicos:

La defensa pasiva de la ciudad de Valencia durante la Guerra Civil:

En busca de la ‘dorada perdida’:

Interpretación de la cartografía, documentos e imágenes históricas con gvSIG:

Áreas de captación de recursos con gvSIG: yacimientos de la Edad de Bronce:

IDEArq: IDE para difusión de datos de proy. de investigación arqueológica:

Y quiero finalizar agradeciendo el trabajo de Agustín Diez Castillo, sin cuya colaboración estas sesiones de arqueología no hubieran sido posibles en las jornadas gvSIG.


Filed under: gvSIG Desktop, software libre, spanish Tagged: arqueología, história, patrimonio, Sistemas de Información Geográfica

by Alvaro at January 13, 2017 09:27 AM

January 12, 2017

gvSIG Team

Gestión de accidentalidad y aforos con gvSIG Desktop en Seguridad Vial

gvsig_trafico_aforos

Una de las áreas de aplicación de la geomática en las que la Asociación gvSIG se ha especializado es la gestión de carreteras. En el último año hemos visto como se ha consolidado gvSIG Roads como una solución libre e integral cada vez más demandada para la conservación y gestión del inventario de carreteras. Del mismo modo hemos presentado el plugin de “Segmentación dinámica” dentro de las novedades de las últimas versiones de gvSIG Desktop y son cada vez más las administraciones que gestionan sus datos de infraestructuras viarias con la suite de productos gvSIG.

Lo que os presentamos en este post son unos desarrollos realizados para Seguridad Vial de la Generalitat Valenciana y relacionados con la gestión de la accidentalidad, el catálogo de carreteras y los aforos (que es como denominan a las intensidades medias de tráfico). El vídeo fue grabado durante las pasadas jornadas internacionales de gvSIG:

Por supuesto estos desarrollos podrían adaptarse con facilidad a otros usuarios o modelos de datos. Si estás interesado…infórmate en info@gvsig.com de cómo podemos ayudarte a resolver tus necesidades.


Filed under: gvSIG Desktop, spanish Tagged: accidentalidad, aforos, carreteras, intensidades medias de tráfico

by Alvaro at January 12, 2017 01:46 PM

GeoSpatial Camptocamp

test erg

text erg

Cet article test erg est apparu en premier sur Camptocamp.

by ergopix at January 12, 2017 10:22 AM

gvSIG Team

Software gvSIG: Una completa suite integral para gestión de información geográfica

gvsig_female

Si debo destacar un logro del pasado año de la Asociación gvSIG es el tener disponible un catálogo de soluciones de geomática libre que nos permite comenzar a hablar de la Suite gvSIG.

Gracias a gvSIG Online tenemos una plataforma integral para implantar y gestionar Infraestructuras de Datos Espaciales. Podríamos definir gvSIG Online como el componente empresarial de la Suite gvSIG. Un completo SIG corporativo vía web que incluye una diversidad de herramientas como base de datos espacial, catálogo, generador de geoportales, etc. Una solución interoperable, alineada con todos los estándares internacionales y en software libre.

En toda organización que maneja información geográfica se requiere de un completo SIG profesional para los usuarios con requisitos más avanzados, y ahí la Suite gvSIG ofrece gvSIG Desktop. Un SIG de escritorio que permite administrar, mantener, analizar y generar todo tipo de mapas en 2D y 3D.

Para el trabajo de campo la Suite gvSIG presenta Geopaparazzi (y en breve también gvSIG Mobile 2.0) que nos permiten tener un SIG móvil para dispositivos Android.

¿Queréis saber más sobre la Suite gvSIG?

Los vídeos de las pasadas jornadas internacionales de gvSIG nos pueden ayudar a ello…

En este primer vídeo se presenta la integración de gvSIG Online con Geopaparazzi:

A continuación nos detendremos en las mejoras de la última versión de gvSIG Online (2.0):

Y en la evolución de Geopaparazzi y los planes de gvSIG Mobile 2.0:

Por último, un vídeo nos muestra todos los avances en gvSIG Desktop en el último año y qué podemos esperar de las próximas versiones:

…mejoras que incluyen la parte de scripting y hacen que hoy día sea más sencillo que nunca programar en un SIG libre:

Como Suite, vemos que disponemos de software gvSIG para clientes desktop, navegadores web, y terminales móviles, todo integrado y con diversas modalidades de implantación: In-Situ, SaaS (como servicio en la nube), On-Premise…infórmate en info@gvsig.com de cómo podemos ayudarte a resolver tus necesidades de gestión espacial.


Filed under: Geopaparazzi, geoportal, gvSIG Desktop, gvSIG Mobile, gvSIG Online, IDE, software libre, spanish Tagged: suite

by Alvaro at January 12, 2017 09:53 AM

January 11, 2017

gvSIG Team

Geoestadística con software libre: de R y gvSIG

Según la wikipedia la Geoestadística es una rama de la Geografía matemática que se centra en los conjuntos de datos de la superficie terrestre, conocidos también como datos espaciales o espacio-temporales.

Definiciones al margen lo que es un hecho es que cada vez son más las aplicaciones de la geoestadística y más necesarias las herramientas libres que nos permitan aplicarla. Y ahí es donde entra el SIG libre gvSIG y la librería de estadística R.

Aprovechando que ya estamos comenzando a publicar los vídeos de las pasadas Jornadas Internacionales de gvSIG, vamos a ir reseñando algunos de ellos. Y es que en las jornadas se presentó la integración de gvSIG con R, o las integraciones…porque hay más de una forma de trabajar con ambas aplicaciones.

¿Queréis saber más? Pues aquí tenéis el vídeo:

Una vez visto el vídeo os recomiendo que paséis a revisar la documentación relacionada con uno de los talleres de las jornadas, de modo que podáis replicarlo en casa y aprender con ejercicios prácticos a comenzar a entender las múltiples posibilidades que puede aportar esta colaboración entre aplicaciones libres.

Documentación del taller de R:

https://blog.gvsig.org/2016/12/20/documentacion-sobre-el-taller-de-r-dado-durante-las-12as-jornadas-de-gvsig/


Filed under: spanish Tagged: documentación, Geoestadística, r

by Alvaro at January 11, 2017 04:53 PM

gvSIG Team

Street View plugin update for gvSIG 2.3.1

Some weeks ago Google updated the Street View API, and it caused that Street View wasn’t visualized correctly in gvSIG.

To solve this problem, the plugin has been updated for the 2.3.1 gvSIG version.

To update it in our installation, we have to access to the Add-ons manager (from “Tools” menu), and select “Installation from URL” option. Then we select “Testing gvSIG repository”, and we press “Next”. In the next window, at the “Fast filter” text box we write “Google”.

We mark “Formats: Google maps support (1.0.9-15 version)”and “Formats: Google Street View support (1.0.9-15 version)” (it will replace the previous plugin version, 1.0.7-13).

streetview_en_1Then we press “Next”, “Start download” and “Next” again. Finally, closing the wizard and restarting gvSIG the changes will have effect, and Street View will be visualized correctly in gvSIG.

streetview_en_2


Filed under: community, development, english, gvSIG Desktop

by Mario at January 11, 2017 01:26 PM

gvSIG Team

Actualización del plugin de Street View en gvSIG 2.3.1

Hace unas semanas Google actualizó la API de Street View. Esto ha hecho que cuando accedemos desde gvSIG a Street View no se visualiza correctamente.

Para corregir dicho problema, se ha actualizado el plugin para la versión 2.3.1 de gvSIG.

Para poder actualizarlo en nuestra instalación de gvSIG deberemos acceder al Administrador de complementos (desde el menú Herramientas), y seleccionar la opción “Instalación desde URL”. Seleccionamos el repositorio “Testing gvSIG repository”, y le damos a “Siguiente”. En la siguiente ventana, en el cuadro de texto de “Filtro rápido”, en la parte superior, escribiremos “Google”.

Deberemos marcar los plugins “Formats: Google maps support (Versión 1.0.9-15)” y “Formats: Google Street View support (Versión 1.0.9-15)” (esto reemplazará la versión anterior de nuestro plugin, la 1.0.7-13).

streetview_es_1

Dándole a “Siguiente”, después a “Comenzar descarga” y de nuevo “Siguiente”, y por último finalizando el asistente solo nos quedará reiniciar gvSIG para que los cambios tengan efecto y podamos visualizar Street View correctamente desde gvSIG.

streetview_es_2


Filed under: community, development, gvSIG Desktop, spanish

by Mario at January 11, 2017 12:27 PM

January 10, 2017

Boundless Blog

Boundless January 2017 Newsletter

Newsletter Q1 2017

Andy Dearing Hello,
As we enter the new year, one of our resolutions is to be in closer touch with our friends of Boundless. This inaugural newsletter is the first step, with the goal of keeping you more in-touch

The post Boundless January 2017 Newsletter appeared first on Boundless Geo.

by Boundless Geo at January 10, 2017 07:58 PM

Jackie Ng

React-ing to the need for a modern MapGuide viewer (Part 9): It's like a Christmas tree!

After figuring out how to make an accordion and getting the 0.7 release out the door, I needed to do some necessary refactoring of how we're currently modelling application state in redux to make my intended marquee feature of the next release possible.

After the refactoring, I saw some noticeable sluggishness in the viewer across all templates. This is where my choice to build this viewer on top of React has been validated (once again for the umpteenth time!), as it comes with top-notch developer tool support. So I flicked over to the React Developer Tools, activated update tracing and lo and behold ...


The viewer lit up like a Christmas tree, without any user interaction! What this was showing was that some React component was constantly updating and re-rendering itself and the sluggishness I was experiencing was in part due to that.

So it was clear that the refactoring caused some component to constantly be updating. But what?

That's where I turned to a new feature in the latest 15.4 release of React, which is by simply appending react_perf to the query string


It activates performance profiling in React itself. I then switched to the Timeline tab in the Chrome devtools and recorded 5 seconds of this "idle" activity


And we see there is activity that corresponds to this constant updating/re-rendering. If we drill down to one of these hot spots.


We finally identify the culprit:

  • It is the map viewer component
  • Something is causing the busy count to constantly go up and down. We store busy count as redux state so that the Navigator (aka. Zoom slider) component can listen on to determine whether to show/hide the "busy" animating indicator at the top of the component
The incrementBusyWorker and decrementBusyWorker functions are registered handlers for the imageloadstart and imageloadend events provided by OpenLayers MapGuide image sources. The only way these events would constantly fire from OpenLayers would be if something was constantly refreshing the map.

Which meant the possible suspect location is most likely in the component's componentWillReceiveProps lifecycle hook function which we use to interact with OpenLayers in response to component prop changes.


I stuck a breakpoint here to see if it was being hit while "idle", and it did!


While paused in this breakpoint, I evaluated the above two expressions to see what was being compared

And there was the problem! My visibility difference check was insufficient as it only did a shallow object reference comparison. The possible cause for this behaviour? My refactoring and over-zealous use of the new object spread operator in TypeScript 2.1 for shallow state cloning in my various redux reducers exposed and brought this problem into the light.

The fix was two parts. Firstly, to replace these (obviously incorrect) checks with helper functions that not only check the references (a null/undefined to set reference transition or vice versa is still a legit difference), but the actual object properties themselves.

Secondly, the layerGroupVisibility prop was a nested object prop that was being created in our component's connect function. This is actually a bad thing, which upon further reading makes perfect sense as returning new objects made in connect() will break the shallow object comparison that redux will do against a previous connect-invocation to short-circuit unnecessary component re-rendering. The fix here is to flatten this particular prop by replacing the layerGroupVisibility prop with the 4 individual array props and update all prop usages/references in the component code accordingly.

With this change in place, turning on React update tracing again shows that it no longer flashes around like a Christmas tree.


So what were the lessons learned here?
  • Component props and state, and how you structure and compare them are important when it comes to performance. The endless articles out there on the art of properly implementing shouldComponentUpdate underscores how important this fact is.
  • On the same vein, Redux has its own set of best practices for performance. This is good reference.
  • React's developer tooling is top-notch, and allows for performance issues like this one to be easily identified and debuggable.
Now to make sure this major refactoring didn't regress any other stuff.

by Jackie Ng (noreply@blogger.com) at January 10, 2017 02:55 PM

QGIS Blog

2017 Hackfests and Summer Camp

Where is QGIS being developed?

That is a questions my students often ask. Open Source is a strange and new ‘world’ for most of them. So I try to explain: QGIS is a software, developed and maintained from all over the world by developers who are employed by companies, self-employed or working for free…

Some of the work is paid for by QGIS and some by users and as written – some do it for free – yay!  The core developers meet two times a year for ‘Hackfests’  (do not confuse with ‘Hacking’).

Sometimes a Hackfest is combined with a user conference – where developers and users can meet, listen to presentations and discuss functionality.

In 2017, the first Hackfest will take place at the Linuxhotel in Essen – Germany from Friday from 28th April – 1st May. This Hackfest is only going to be hard work for the developers – QGIS 3.0 is being developed and launched this year. More details and signing in for this weekend on the event wiki page.

The second Hackfest in 2017 will include a Summer Camp and take place in Nødebo at University of Copenhagen, Forest and Landscape College (Denmark) from Wednesday  2. August till  Friday 11. august

The Summer Camp will be a combination of work and leisure for the developers. And for users there will be workshops.

It is the first time we are having a Summer Camp at the Forest and Landscape College. We have both the place for work and the nature for exploring.

There are 28 rooms/56 beds, 3 large shelters and a large lawn where you can bring a tent sleeping bag and mattress.

Nearby the wonderful forest and lake.

The setup is as following:

Users pay for participating in workshops, food and accommodation (room/bed) – Shelter and tent are free.

Developers and workshop lecturers stays for free.

Call for workshops and sponsors: If you have a topic for a workshop or want to contribute as sponsor, please send me an e-mail at lfi@ign.ku.dk

Save the dates – and we will send out more information about the Summer Camp later this month.

Posted on behalf of Lene Fischer, QGIS Community Organizer


by Tim Sutton at January 10, 2017 08:48 AM

January 09, 2017

Gis-Lab

Моделирование проекций орбит ИСЗ на поверхность Земли на Python с использованием модели SGP4 и API space-track.org

Задачу определения положения того или иного искусственного спутника Земли в заданный момент времени (в прошлом или недалёком будущем) приходится решать для самых разнообразных целей, в том числе связанных с дистанционным зондированием Земли из космоса. Часть данных (например, многие продукты MODIS) распространяется без строгой географической привязки, а лишь с указанием времени непосредственного наблюдения территории для каждой сцены, — и для автоматизации поиска и загрузки таких данных требуется вычислять время пролёта спутника над исследуемыми объектами. Часто возникает и потребность определить время зондирования заданной территории в будущем – чаще всего для проведения подспутниковых наблюдений (в целях верификации, атмосферной коррекции и пр.).

В опубликованной статье описывается подход к моделированию проекций орбит ИСЗ на поверхность Земли с использованием доступных средств: библиотек языка Python и API сервиса space-track.org.

Прочитать | Обсудить

by Эдуард Казаков at January 09, 2017 03:31 PM

OSGeo News

“GeoForAll” Lab of the Month – Texas A&M University – Corpus Christi , USA

by jsanz at January 09, 2017 10:03 AM

OSGeo News

Geospatial devroom at FOSDEM 2017 on Sunday 5/2/2017 in Brussels (Belgium)

by astrid_emde at January 09, 2017 08:15 AM

From GIS to Remote Sensing

Flood Monitoring Using The Semi-Automatic Classification Plugin

This tutorial describes a method for monitoring floods using SCP and the freely available images acquired by MODIS and Sentinel-2.
Several services provide global monitoring of floods. For instance, the near real-time Global Flood Mapping provided by the NASA Goddard’s Office of Applied Science. This services apply a water detection algorithm to MODIS images, as described at this link . You can find an example of produced map here .
Of course, the educational purpose of this tutorial is to monitor flooded areas in a semi-automatic way, exploiting the characteristics of satellite images that can be downloaded with SCP. In particular, MODIS Products allow for the daily monitoring of floods, and the other satellite images (Landsat, Sentinel-2, and ASTER) have higher spatial resolution allowing for more local studies.
In this tutorial we are going to study the severe flooding occurred in the Ganges in August 2016, caused by monsoon rains. For more details, please read this informative page by NASA Earth Observatory.

by Luca Congedo (noreply@blogger.com) at January 09, 2017 07:28 AM

Tom Kralidis

Cheers to 2016

It’s been quite awhile since I did one of these, so here goes.  Some notables from 2016: pycsw: the release of 2.0 “Doug” provided the first OGC compliant CSW 3.0 implementation, as well as Python 3 support.  These two major enhancements provide the long term backbone for the project moving into the future GeoHealthCheck: GHC […]

by tomkralidis at January 09, 2017 01:54 AM

January 08, 2017

QGIS Blog

QGIS 3.0 logo voting results

It is our pleasure to announce that the QGIS.org voting members have unanimously agreed to the adoption of the proposed new logo.

qgis-logo_anita0

We are currently planning the roll out of the new logo to all our applications, web platforms, and social media accounts. In addition, we will create marketing material with the new QGIS branding.  Since this is a volunteer effort, we are planning to approach this step-by-step. The goal is to have everything ready by the time of the QGIS 3.0 release.

If you are interested in helping with this effort, please leave a comment here and we will get in touch!

 


by underdark at January 08, 2017 09:48 AM

January 07, 2017

Jackie Ng

Announcing: mapguide-react-layout 0.7.1

Here's a quick bug fix release to address the following issues:

The base layer switcher now has a "NONE" option just like its Fusion counterpart


Thanks to some insights from the Blueprint devs, the Accordion component in the Slate and Maroon templates now initially shows the Task Pane when loaded as I had originally intended.

Finally, the scale display dropdown (shown when you have tiled maps) should now properly work when selecting a fractional scale.

Oh, and here's something I left out of the new features for 0.7. The viewer options now actually does something instead of being an empty placeholder. You can use it to toggle feature tooltips on/off should you not have a MapTip present in your toolbar.


Download

by Jackie Ng (noreply@blogger.com) at January 07, 2017 06:25 AM

January 06, 2017

From GIS to Remote Sensing

Webinar by NASA ARSET on Land Cover Classification with Satellite Imagery

NASA ARSET (Applied Remote Sensing Training) is a program for fostering the acquisition and use of NASA satellite data for supporting decisions, through online webinars and in-person workshops.
In particular, free webinars are available in the following areas: Disasters, Health & Air Quality, Land, Water Resources, and Wildfires.

The upcoming webminar provided by NASA ARSET on Land Cover Classification with Satellite Imagery will cover very interesting objectives such as access and download Landsat imagery and learn the basic steps for performing a supervised classifications using QGIS software.
I am very pleased that the Semi-Automatic Classification Plugin will be used during this training.

This webminar is organized in two dates:

  • Tue, Jan 31, 2017 6:00 PM - 10:00 PM CET: Introduction to Land Cover Classification and QGIS
  • Tue, Feb 7, 2017 6:00 PM - 10:00 PM CET: Improving a Supervised Land Cover Classification

and the Agenda is available here.

Image Credit: NASA/USGS, NASA Earth Observatory

by Luca Congedo (noreply@blogger.com) at January 06, 2017 10:38 AM

Ian Turton's Blog

Finding the projection of an unknown set of coordinates

One of the recurring questions on GIS stackexchange is “I have these points with an unknown projection, can you help?” (at last count more than 100). The answer always depends on if the hapless user knows roughly where they should be. Hint: if you don’t know where your data should be or it’s projection then you have a list of numbers not a spatial data set! The next suggestion is to ask the person or organisation that supplied it (sadly this rarely seems to help).

So to help out with this (apparently) common issue I wrote some GeoTools based code to attempt to find a matching projection.

First it looks up a location using the GeoNames API to get a target point in WGS84. Then we can hunt through the CRS list and pick any which are in the area of validity. Finally we can try transforming the WGS84 point using these possible projections and keep the one which is closest to our unknown point. One small wrinkle is the need to convert the distance to metres (otherwise the ones in feet are always 3 times further away than expected).

The full code is available for you to experiment with here and a pom.xml to build it with.

January 06, 2017 12:00 AM

January 05, 2017

Boundless Blog

Using Mapbox Style Objects With OpenLayers

Boundless has recently released ol-mapbox-style, a utility to use Mapbox’s Style format for styling vector and vector tile layers in OpenLayers. In this blog post, I’ll be showing how to use this new utility. But let’s get started with …

The post Using Mapbox Style Objects With OpenLayers appeared first on Boundless Geo.

by Andreas Hocevar at January 05, 2017 05:08 PM

OSGeo News

OSGeo Sponsorship Opportunities for 2017

by jive at January 05, 2017 03:08 PM

January 04, 2017

QGIS Blog

Happy new year 2017!

2016 was an exciting year for us. It was a year with three great releases (2.14 LTR, 2.16 & 2.18), lots of developer and community events (including our 2nd user conference in Girona, the developer meeting in Bonn before FOSS4G & a QGIS Server sprint in Lyon) and many firsts, including the first round of QGIS grants and our new QGIS.org organizational structure.

Group picture from GironaGroup picture from Girona

Many of these initiatives would not be possible without support by our community, dedicated developers and our sponsors, who enable us to keep up our infrastructure and improve software and documentation. We’re particularly proud to welcome three user groups among our top sponsors, with the Swiss user group as our most prominent Gold sponsor:

sponsorsQGIS gold and silver sponsors

Thank you for helping us improve the QGIS experience for everyone!

If you are following this blog, you are already aware that we have even bigger plans for 2017, including but not limited to the big QGIS 3.0 release and a completely overhauled QGIS logo.

We’re looking forward to another great year with the QGIS community.

Keep on QGISing!


by underdark at January 04, 2017 10:34 PM