lunes, 24 de octubre de 2016

Novedades para la Descarga de Imágenes del Sentinel-2





Con el objetivo de actualizar una anterior entrada, donde se describe algunas alternativas para descargar las imágenes del Sentinel-2, en esta oportunidad vamos a probar nuevamente el SCP (Semi-Automatic Classification Plugin) pero con la última versión 5.0 "Kourou", la cual presenta muchas mejoras, les recomiendo ver Exploring the new features of Semi-Automatic Classification Plugin v.5.0 "Kourou"
Primero veremos que existen algunos pequeños cambios para descargar ahora las imágenes del Sentinel-2 a través del SCP, luego se presenta una nueva opción para descargar dichas imágenes desde otras fuentes.

Empleando el SCP


Tal como lo indicamos anteriormente el SCP implementa una herramienta para buscar y descargar imágenes Sentinel-2 además del Landsat y ASTER. Para lograr una descarga adecuada debemos contar con un usuario y constraseña, para lograr eso, actualmente la Agencia Espacial Europea – ESA, ha creado un portal de acceso libre de datos para las imágenes de los satélites SENTINEL-1 y SENTINEL-2, el cual se puede acceder usando el link  https://scihub.copernicus.eu/dhus/#/home.

Como primer paso debemos registrarnos en el portal de ESA, para ello para esto tendremos que irnos al icono superior derecho con el nombre de SIGN UP y completar los datos requeridos (Figura 1).

Figura 1: Registro en ESA


Una vez hecho nuestro registro y haya sido validado, ahora podemos entrar a nuestro QGIS y activar nuestro SCP  e ingresar dentro de la pestaña de "descarga de imágenes" a "Sentinel -2 descargapara indicar nuestro usuario y contraseña, empleando ahora como servicio a https://scihub.copernicus.eu/dhus/. A partir de esto seguimos con el mismo procedimiento ya descrito en una anterior entrada

En uno de los últimos tutoriales del creador del Plugin, se describe una manera de cómo podemos identificar zonas de "gránulos" del Sentinel-2 (Ver Ref. 3), para ello nos presenta la posibilidad de descargar un archivo tipo Shapefile en formato ZIP, conteniendo dichas zonas, el cual fue adaptado a partir de un archivo KML disponible desde ESA a través de este link. 

Una vez descargado este archivo Shapefile que contiene las zonas Sentinel-2, en este caso solamente trabajamos la zonas que cubren el Perú (Figura 2), a partir del cual determinamos nuestra zona de interés, el cual nos facilitará al momento de seleccionar una imagen del Sentinel-2.

Figura 2: Zona de Imágenes del Sentinel -2 (Granules) que cubren el Perú.



En esta oportunidad se ha seleccionado una zona del Norte del Perú, y de todas las imágenes disponibles se procedió a descargar la que presenta menor nubosidad (Figura 3). 

Figura 3: Descarga de las imágenes Sentinel-2 empleando el SCP


Luego de una gran tiempo, considerando el hecho que seleccionamos que realice el pre-procesamiento de imágenes y que los cargue dentro del QGIS, aparecerá en nuestro panel de capas, todas las bandas del Sentinel-2 (Figura 4), debemos recordar que en la pestaña que dice "Opciones de Descarga", tenemos la posibilidad de seleccionar solamente las bandas que requerimos, por defecto se seleccionan todas.

Figura 4: Imágenes Pre-Procesadas del Sentinel-2 cargadas en el QGIS


Empleando el EarthExplorer del USGS


Para quienes están habituados a descargar imágenes del LandSat, se habrán percatado que recientemente tenemos la posibilidad de poder descargar también las imágenes del Sentinel-2 empleando el EarthExplorer.

Figura 5: Opción del EarhExplorer para descargar imágenes Sentinel-2


Con la finalidad de obtener la misma imagen obtenida empleando el SCP, seleccionamos la zona de interés y un rango de fechas similares. Luego de ubicar la imagen simplemente lo confirmamos con una vista previa y lo podemos descargar.

Figura 6: Imagen del Sentinel-2 seleccionada para descargar usando el EarthExplorer.


Por ahora esto quería mostrarles, por mi parte espero que para quienes están interesados en la descarga de imágenes del Sentinel-2, les sirva estas indicaciones.



Referencias:

  1. Sentinel-2 Products Specification Document (PSD)
  2. Descripción, Descarga y Manipulación de Productos Sentinel-2 
  3. Congedo Luca (2016). Semi-Automatic Classification Plugin Documentation. DOI
  4. USGS Distribution of Sentinel-2 Products



martes, 19 de julio de 2016

Algunas Novedades que trae el QGIS 2.16












Ya está entre nosotros el QGIS 2.16 Nødebo (nombre de un pueblo ubicado en Dinamarca), el cual nos trae muchas novedades, de todos ellos me permito mostrarles algunos que estuve probando en éstos días.



  • Editor de gradiente interactivo Rediseñado

El editor de gradiente de rampa ahora cuenta con controles interactivos para facilitar la manipulación de los gradientes. El diálogo incluye ahora una trama interactiva para modificar gradientes y sus paradas de los valores de color de tipo HSV o RGB. Entre las nuevas características del editor podemos mencionar: (1) se puede arrastrar las paradas de color, desde el gradiente y también desde un gráfico de trazado, (2) permite generar nuevas paradas haciendo doble clic, (3) se pueden eliminar las paradas seleccionada con "suprimir", (4) se puede mover las paradas usando las teclas de flechas y si mantenemos presionada la techa "Shift" el desplazamiento será mayor, (5) podemos arrastrar colores recientes para generar nuevas paradas.





  • Elección de la vista por defecto al abrir la tabla de atributos

En las versiones anteriores de QGIS el cuadro de diálogo de atributos siempre se abre en la vista de tabla. Ahora, usted tiene la opción de predeterminar el tipo de vista, puede ser como tabla, formulario o recordar la última vista utilizada.





  •  Funciones de copiado en formato GeoJSON


Se cuenta con la opciones de seleccionar funciones de copiado como "Texto sin formato, sólo atributos", "Texto sin formato, geometría WKT" y una nueva opción "GeoJSON". Cuando se establece en "GeoJSON", funciones de copiado en QGIS, se puede colocar una representación de texto GeoJSON y sus características, empleando el portapapeles para pegarlo fácilmente en otras aplicaciones / código JavaScript. Estos ajustes se pueden encontrar en Configuración -> Opciones -> Fuentes de datos -> Copiar objetos como..






  • Pegar objetos GeoJSON directamente en QGIS
El manejador de portapapeles del QGIS ahora puede analizar muchos formatos de texto adicionales, incluyendo soporte nativo para colecciones de objetos GeoJSON. Esto le permite copiar y pegar directamente en las cadenas de GeoJSON dentro del QGIS y hacer que se convierten automáticamente en coberturas de QGIS incluyendo sus geometrías.




  • Selector de colores mejorados.
Los menús desplegables del botón de color ahora muestran una rueda de color, lo que permite realizar ajustes muy rápidos de los colores.




  • Widgets incrustados en el panel de capas.
Esto nos permite la presentación de widgets incrustados en el panel de capas, el cual es añadido para cada cobertura individual, dentro del diálogo de las propiedades de la capa (en una nueva pestaña de Leyenda). La idea es tener una manera de acceder rápidamente a algunas acciones que se utilizan a menudo con una capa.
Por ahora la aplicación viene con el widget de la transparencia, en el futuro puede haber más de widgets estándar, por ejemplo, la configuración del filtrado, la selección, el estilo entre otros. La API permite a los plugins registrar sus propios widgets, los cuales serán útiles para los plugins específicos, asignando varios widgets personalizados a las capas que se gestionan.







Existen muchas más novedades que lo podrán ver en las referencias que se indican, mi objetivo era mostrar solo algunas que considero interesantes.


Referencias:


  1. http://www.qgis.org/en/site/forusers/visualchangelog216/index.html
  2. http://changelog.qgis.org/en/qgis/version/2.16.0/ 

miércoles, 13 de julio de 2016

Complementos del QGIS para analizar la Biodiversidad Parte 2

Continuamos con la segunda parte hablando sobre los complementos que presenta el QGIS relacionados con temas de Biodiversidad. Tal como lo mencionamos en la anterior entrada, ahora trataremos sobre el complemento QSDM (QGIS Species Distribution Model).


QSDM Plugin



Básicamente el plugin incorpora modelos estadísticos para realizar el modelado de distribución de especies con QGIS, teniendo desde sus inicios el objetivo de ejecutar modelos MAXENT dentro de QGIS, pero el creador indica que su ambicioso plan es permitir contar con otras técnicas de modelado, tales como "RandomForests" y LogisticRegression. Para quienes han tenido la oportunidad de trabajar con MAXENT, se habrán dado cuenta que el principal requerimiento es, contar con la misma extensión y dimensiones de todos las coberturas de tipo ambiental de entrada, lo cual a veces es un poco dificultoso.
Para adelantarme en la descripción, con la herramienta "Unify Environmental Layers" presente en QSDM, podremos unificar nuestras coberturas de tipo ambiental  a una resolución común y guardarlas como un archivo .asc de ESRI; esto gracias al excelente script de Yury Ryabov.

Otras de las herramientas disponibles con QSDM son:

  • Calculate Niche Overlap Statistics:
    Permite 
    calcular el grado de solapamiento o superposición del nicho utilizando la estadística de Schoeners D y la de Warren’s I basado en las distancias Hellinger para todos las coberturas de entrada. Los valores varían de 0 a 1, lo que representa respectivamente no superposición y una distribución idéntica.
  • Range Shift
    Muestra la diferencia entre dos capas de predicción de entrada. Por ejemplo, para las condiciones actuales y condiciones futuras.

  • Create Species Richness grid: 
    Crea un nuevo raster que contiene riqueza de especies y endemismo como capas de ocurrencia de entrada.


  • Data Transformations
    Hace transformaciones rápidas de capas raster de entrada.




  • Modelado de distribución de especies: 
    Tal como lo venimos indicando, se cuenta con la posibilidad de trabajar con el  MAXENT (Máxima Entropía).



Configurando el Plugin


Lo primero que debemos asegurarnos es que tengamos instalado JAVA; del mismo modo debemos contar con la versión más reciente del Maxent y conocer la ubicación del archivo ejecutable (Maxent.jar) y también indicar nuestras carpetas de trabajo y las de salida. Todo ello debemos hacerlo dentro de las opciones de nuestra caja de herramientas de proceso.

Fig. 1: Configurando el Plugin QSDM para trabajar con MAXENT



Datos de Entrada para el MAXENT


Como datos de entrada vamos a trabajar con aquellos obtenidos en la entrada anterior, además requerimos contar con las variables ambientales, para ello podemos descargar la base de datos climática libre WorldClim; para este caso vamos a descargarlos por "tiles (Zona 33)" y corresponderá para la zona que cubra el Perú. Se recomienda descargar en formato GeoTiff.

Fig. 2: Sitio de descarga de los datos del WorldClim


Ejecutando el Modelo MAXENT


Ahora que tenemos los datos de entrada, para fines demostrativos vamos a trabajar con cinco variables: Altitud, bio1, bio5, bio6 y bio12, para conocer la descripción de las variables bioclimáticas, consultar aquí.

El paso siguiente será crear las condiciones para que el modelo Maxent pueda trabajar, por lo tanto, activamos la herramienta "Maximun Entropy Modelling" desde nuestro panel de procesos dentro del plugin. Luego debemos indicarle nuestro archivo de ocurrencias, asimismo nuestro campo que identifica a la especie y también debemos seleccionar las variables ambientales de entrada. Luego lo hacemos correr.

Fig. 3: Manejo de los archivos para trabajarlos con Maxent

Cuando se está ejecutando la herramienta, podemos notar que está convirtiendo los archivos que estaban en formato GeoTiff hacia el formato *.asc; todos ellos se van almacenando dentro de la carpeta definida previamente como "maxent_out". Ahora si podemos ejecutar la otra herramienta "Maximun Entropy Modelling (Manual Configuration)", en donde de manera similar al anterior indicamos el vector con las ocurrencias, el campo de la especie y ahora le indicamos que las variables ambientales con la extensión adecuada se ubican en otro directorio.

Fig. 4: Ajustando los valores de acuerdo a los requerimientos del Maxent.

Al correr esta aplicación nos abrirá el entorno del Maxent, en donde ya se encuentra seleccionado la ruta tanto de la tabla con la especie en estudio y las variables ambientales en el formato que Maxent lo reconoce( *.asc); asimismo, podemos verificar que la carpeta de resultados será aquella que indicamos anteriormente como "maxent_work".

Fig. 5: Entorno del Maxent listo para ejecutarse.


Al finalizar podremos apreciar todos los resultados que normalmente nos proporciona si lo trabajamos de manera independiente, pero ahora también se carga en nuestro QGIS el raster con la distribución de probabilidades.

Fig. 6: Lista de archivos como resultado del modelado.



Para efectos de visualización se ajustaron los colores de nuestro resultado obtenido.

Fig. 7: Resultado final obtenido mostrado en el QGIS.



En general el Maxent permite modelar  la  distribución geográfica  de  las  especies,  utilizando  como datos sólo  los  sitios  de  presencia (en este caso se trabajó con datos de presencia de la especie Theobroma Cacao) y las variables  bioclimáticas asociadas  a  cada  uno de  esos  puntos  de presencia. Para  modelar  las distribuciones se  basa  en  el  principio  de Máxima Entropía. Para entender mejor nuestros resultados obtenidos, recomiendo revisar principalmente las referencias 5 y 6, en ellos se profundiza el tema de una manera didáctica. Bueno por mi parte espero haber contribuido a despertar un interés sobre este tema y que experimenten con el plugin.



Referencias:

  1. https://conservationecology.wordpress.com/qgis-plugins-and-scripts/qsdm/
  2. https://conservationecology.wordpress.com/2014/05/11/macroecology-for-qgis-the-new-qsdm-plugin/
  3. https://github.com/Martin-Jung/QSDM
  4. http://www.cs.princeton.edu/~schapire/maxent/
  5. https://www.cs.princeton.edu/~schapire/maxent/tutorial/tutorial-in-spanish.doc
  6. http://www.mncn.csic.es/docs/repositorio//es_ES//Blog/Documentos_blog/apuntes-sig-modelacion.pdf

domingo, 5 de junio de 2016

Complementos del QGIS para analizar la Biodiversidad - Parte 1







En esta oportunidad y luego de mucho tiempo, voy a escribir sobre un tema ligado a la biodiversidad y los SIG, por lo tanto, no podemos dejar de mencionar a una importante organización como el GBIF (The Global Biodiversity Information Facility). Hablamos de la Infraestructura Mundial de Información en Biodiversidad, el cual tiene por objetivo dar acceso a los datos de biodiversidad de todo el mundo, todo esto vía Internet de manera libre y gratuita, como apoyo a la investigación científica, fomentar la conservación biológica y favorecer el desarrollo sostenible.

Si exploramos la plataforma GBIF podemos apreciar ver cuentan con una cantidad apreciable de datos georreferenciados de ocurrencias (Fig. 1). Es posible descargar todas las ocurrencias, pero es mejo realizar filtros de acuerdo a nuestro interés. 
Fig. 1: Datos georreferenciados de ocurrencias disponibles 


Descargando Datos de Ocurrencias Georeferenciadas


Para esta entrada vamos a tomar como ejemplo el lograr descargar ocurrencias de una especie vegetal (Theobroma cacao) y que se encuentren en un País (Perú). Como primer paso es registrarse, porque los datos serán enviados al correo indicado. Ahora podemos ingresar al siguiente enlace http://www.gbif.org/occurrence/search para hacer nuestra búsqueda, realizando para ello los filtros que ya mencionamos, para luego poder obtener el número de ocurrencias a descargar.

Fig. 2: Descarga de ocurrencias aplicando filtros


Finalmente elegimos el formato de  descarga, en este caso será CSV, con la finalidad de contar con los datos tabulares. Nuestro resultado como lo dijimos llegará a nuestro correo con un enlace que contiene un archivo tipo Zip.

Fig. 3: Envío de nuestros datos de ocurrencias requeridos


Plugin QGIS - GBIF Occurrences


Ahora que vimos cómo descargar ocurrencias desde la misma plataforma GBIF, vamos a mostrarles que también podemos obtener un resultado similar empleando el plugin GBIF Occurrences, con la ventaja que los resultados se adicionan directamente como una cobertura de puntos.
Como primer paso instalamos nuestro plugin o complemento desde "Administrar e instalar complementos".

Fig. 4: Instalando el plugin GBIF Occurrences

Luego de activar el plugin nos aparece una pantalla que nos permite generar los filtros, por lo tanto, indicaremos el nombre científico de la especie que nos interesa y luego el país.

 Fig. 5: Filtrado de ocurrencias.

Finalmente podremos apreciar en nuestro visor de mapas que se adicionaron las ocurrencias georreferenciadas, mostrando sus datos tabulares.

Fig. 6: Resultado de adicionar las ocurrencias previamente filtradas


Muy bien, esto es lo que quería mostrarles en esta primera parte, en la siguiente entrada hablaremos de otro plugin, nos referimos a QDSM (QGIS Species Distribution Modelling), sobre todo para ver una aplicación con los datos descargados, esta demás decirles que lo conserven, lo vamos a necesitar.



Referencias:

  1. Página Principal de GBIF: http://www.gbif.org/
  2. Nodo Español de GBIF: http://www.gbif.es/gbif.php
  3. Descripción del Plugin GBIF Occurrences: https://github.com/BelgianBiodiversityPlatform/qgis-gbif-api

domingo, 10 de abril de 2016

What3words con QGIS






Ahora podemos contar con una manera novedosa de localización, sobre todo para un público general que ahora no tendría que preocuparse de detalles técnicos como aprenderse valores de coordenadas, nos referimos a la aplicación what3words. Los creadores han creado un algoritmo que permite contar con una combinación única de solo 3 palabras que identifica un cuadrado de 3 m x 3 m en cualquier parte del planeta.
Figura 1: Detalle de una cuadrícula de 3 x 3 
(Fuente: http://what3words.com/)



Tal como los creadores lo mencionan, se refiere a un sistema universal de direcciones que se base en una cuadrícula global de 3m x 3m. Con esta opción se abre una gran cantidad de posibilidades al momento de intentar ubicar un sitio en donde no exista una dirección definida.

Uso de what3words


El uso de esta herramienta es bien sencilla, se recomienda también descargarlo como una aplicación para los dispositivos móviles. Lo primero que podemos hacer una vez que ingresamos, si estamos en nuestra computadora es ir a "Explorar mapa" y si lo hacemos desde nuestro celular es ir a "Mostrar mapa"


Figura 2: Ingresando a la vista de mapa en what3words 

Una vez en la vista de mapa, apreciamos que existe el icono característico y si nos desplazamos vemos que en la parte inferior empezará a aparecer las 3 palabras que lo identifica a dicha posición.

Figura 3: Dentro de la vista del mapa identificando las 3 palabras de una ubicación.


Una vez que identificaste una ubicación de interés existen dos opciones para realizar futuras acciones,  hacer un clic derecho  y también hacer un clic en la parte inferior donde están las 3 palabras.


Figura 4: Opciones de what3words presentes


Una de las principales aplicaciones de esta herramienta es compartir tu ubicación de 3 palabras. Si seleccionamos la opción de "compartir ubicación marcada", nos aparecerá un grupo de opciones. Hay que tener en cuenta que si este procedimiento lo hacemos en nuestro dispositivo móvil, existirá otras opciones dependiendo las aplicaciones de redes sociales que tenemos instaladas, lo cual me parece muy práctico si queremos indicar nuestra ubicación. 

Figura 5: Opciones para compartir nuestra ubicación.


Integrando QGIS con what3words


Ahora disponible como una nueva aplicación del QGIS, podemos instalarlo directamente desde el administrador de complementos.

Figura 6: Instalando el plugin What3words Tools

Para que funcione este complemento, va ser necesario registrarse, con la intención de poder conseguir nuestro código API, el cual será solicitado si deseamos trabajar dentro del QGIS. 

Figura 7: Activación del código API.

Simplemente tendremos que indicarles nuestros datos y a través del correo indicado te enviaran el código API.

Figura 8: Envío del código API a nuestro correo.


Una vez ingresado el código API podremos trabajar en QGIS. Dentro del complemento lo primero que podemos hacer es activar la opción "what3words map tool", con ello nos podemos dirigir a nuestra vista del mapa en QGIS y hacer clic en cualquier parte del mapa, con la finalidad de que nos proporcione la ubicación de 3 palabras.

Figura 9: Seleccionando posición para conocer la ubicación de 3 palabras.


Si existiera el caso en el cual nos indican una dirección de 3 palabras pero no sabemos donde se encuentra, podemos emplear la opción "Zoom to 3 word address", con ello, podremos conocer su ubicación debido a que nos lo marcará sobre el mapa haciendo solo clic en "Zoom to".

Figura 10: Ubicación de una dirección de 3 palabras.



Ahora les mostraré otra opción interesante que tenemos empleando esta aplicación. Si se fijan en la parte de la caja de herramientas, existe como una herramienta a what3words con un geoalgoritmo. 

Figura 11: What3words presente en la caja de herramientas.



Una vez que activamos el geoalgoritmo denominado "Add 3 word address field to points layer", buscará una capa de puntos, con la finalidad de adicionar una columna con los valores de dirección de 3 palabras, por lo tanto nos facilita el hecho de contar con dichas direcciones en puntos de interés y como un dato adicional de ubicación. Solo tenemos que seleccionar nuestra capa de puntos y hacer clic en Run.

Figura 12: Seleccionando nuestra capa de puntos para ejecutar la aplicación.


Finalmente, si abrimos nuestra tabla de atributos podremos apreciar la columna adicional con nuestras direcciones de 3 palabras.

Figura 13: Creación de una columna con los datos de direcciones de 3 palabras.



Muy bien, por ahora es lo que deseaba mostrarles sobre esta novedosa manera de ubicar un sitio específico. Les recomiendo leer las referencias para tener mayor información y sobre todo poder entender las múltiples ventajas que se tiene con esta aplicación.

Referencias:
  1. http://what3words.com/es/
  2. https://github.com/boundlessgeo/qgis-what3words-plugin

lunes, 29 de febrero de 2016

Bienvenido al QGIS 2.14 Essen












Ahora podemos contar con la última versión del QGIS 2.14 denominada Essen. En esta oportunidad voy a mostrar algunas novedades que vienen con esta versión y que considero son importantes desde el punto de vista de usuario. Este lanzamiento es considerado un LTR (Long Term Release), es decir que su objetivo es proporcionar una plataforma estable y con menor frecuencia cambiante para las empresas y organizaciones que no quieren hacer frente a la actualización de conocimientos a nivel usuario, materiales de formación, etc.


Nuevas características en nuestro Panel de Explorador (Browser)


Lo primero que notamos en que ahora tenemos la posibilidad de visualizar la lista de nuestros proyectos (.qgs), es decir que ahora podemos abrirlos directamente solamente con arrastrarlos o haciendo clic sobre ellos. 
También existe la opción de ocultar algunas carpetas que pueden no ser necesarios verlos, sobre todo para centrarnos en aquellos con los que estamos trabajando. Si por accidente escondimos una carpeta que necesitamos, simplemente nos vamos a "Opciones" dentro de "Configuraciones" de la barra de menú, para que en la pestaña de "Fuente de Datos", encontraremos una sección denominada "Hidden Browser Path", con la lista de las carpetas ocultas, solo necesitamos seleccionar y hacer clic en el botón de "Eliminar", finalmente actualizamos el panel del explorador.


Figura 1: Posibilidad de mostrar archivos de proyectos y de ocultar 
carpetas en nuestro explorador



Más extensiones de archivo para las librerías GDAL y OGR


Las librerías GDAL/OGR permiten trabajar con archivos tanto de tipo vectorial como de tipo raster, por lo tanto, cualquier formato de archivo que se pueda abrir por GDAL o OGR puede estar disponible para QGIS. Con la nueva versión, se incrementó la lista de extensiones de archivo en el filtro de selección, con la finalidad de poder manipularlos.

Figura 2: Nuevo filtro de selección para incorporar capas de tipo vectorial.


Manejo del tipo de Geometría al guardar un archivo vectorial


Cuando por ejemplo para una capa vectorial necesitamos usar el "Guardar como", ahora tenemos la opción de suprimir la geometría de la capa (No geometry), dando como resultado el archivo con extensión ".dbf", por otro lado también podemos elegir cambiar el tipo de geometría, como por ejemplo convertirlo desde un polígono a una línea.



Figura 3: Manipulando la geometría de vectores. 



Coloración transparente de los símbolos SVG


Para nuestros símbolos SVG ahora se puede contar con la opción de la transparencia de colores, esto solo funciona para los símbolos existentes, mientras que aquellos creados por uno mismo, se tiene que añadir algunos parámetros para activar la opción.
Para símbolos SVG no agrupados: fill-opacity="param(fill-opacity)" y para habilitar el soporte de transparencia: stroke-opacity="param(outline-opacity)".

Una de las ventajas es que ahora por ejemplo podemos crear símbolos SVG compuestos aprovechando la transparencia.


.
Figura 4: Uso de transparencias con los símbolos SVG




Duplicación de estilos


Estoy seguro que para quienes elaboran símbolos SVG complejos esta opción será de gran ayuda porque simplemente duplican los símbolos para sus últimos retoques de tamaños y desplazamiento por ejemplo.


Figura 5: Posibilidad de duplicar símbolos.



Nuevas opciones para el filtrado de elementos de leyenda


Se cuenta con la posibilidad de poder generar filtros específicos para algunos elementos de nuestra leyenda, para ello nos apoyamos con expresiones personalizadas.


Figura 6: Generando filtros para la leyenda usando expresiones


Establecer directamente la coloración del símbolo y la edición


Se muestra en el menú un widget de rueda de color, que le permite editar de forma interactiva el color de un símbolo. Además añade un nuevo elemento "Edit Symbol.." al menú contextual para un elemento de la leyenda, permitiendo la edición directa del símbolo de clases, realizando mucho más rápido que si lo hacemos ingresando por propiedades de la capa y luego a la ficha de estilo.

Figura 


Existen muchas más novedades que seguramente nos facilitaran nuestro trabajo, los invito a probar los presentados por el momento.

Referencias: