Registro de cambios para QGIS 2.14

image1

Fecha de lanzamiento: 2016-02-26

Este es el registro de cambios para la próxima edición de QGIS - versión 2.14 “Essen”. Essen fue la ciudad anfitriona de nuestras reuniones de desarrolladores en octubre de 2012 y 2014.

Lanzamiento a Largo Plazo

Esta es una versión especial ya que se designa como “LTR” (versión a largo plazo). Los lanzamientos de LTR serán compatibles con las correcciones de errores retroportadas por un año, y estarán en congelación de características permanentes (es decir, no se agregarán nuevas características, solo correcciones de errores y actualizaciones triviales). Tenga en cuenta que estamos en conversaciones para extender el plazo de nuestras versiones de LTR a dos años, pero por razones técnicas no lo haremos hasta QGIS 3.2.

El propósito de los lanzamientos de LTR es proporcionar una plataforma estable y que cambie con menos frecuencia para empresas y organizaciones que no desean lidiar con la actualización de las habilidades de los usuarios, materiales de capacitación, etc. más de una vez al año. El éxito de la LTR depende de ustedes, nuestros queridos usuarios: necesitamos su apoyo para ayudar a financiar las correcciones de errores y asegurarnos de que en sus contratos de soporte con proveedores de soporte especifique que las correcciones de errores realizadas en su nombre se aplican a la sucursal de LTR así como nuestra rama de desarrollo normal.

Si un LTR es importante para usted, considere también apoyar directamente el proyecto QGIS, o aliente a su proveedor comercial a usar LTR como base para su solución empresarial para que todos puedan beneficiarse de una plataforma estable que se mejora y refina continuamente. Tenga en cuenta que para los usuarios y las organizaciones que les gusta vivir en la frontera, nuestros lanzamientos regulares cada cuatro meses continuarán sin cesar.

Nuevas Características en QGIS 2.14 “Essen”

Si está actualizando desde QGIS 2.8 (nuestra versión LTR anterior), encontrará muchas funciones nuevas en esta versión. Le recomendamos que lea detenidamente los registros de cambios para las versiones intermedias no LTR 2.10 <../ visualchangelog210 /> __ y 2.12 <../ visualchangelog212 /> __ ya que este QGIS 2.14 incluye todas las características publicadas en esas versiones también. Tenga en cuenta que 2.14 primero ingresa a los repositorios de paquetes regulares y no reemplazará de inmediato a 2.8 en los repositorios de paquetes LTR. Eso sucederá cuando se lance 2.16.

Cada vez que se agregan nuevas características a un software se introduce la posibilidad de nuevos fallos - si encontrara algún problema con este lanzamiento, por favor cree un boleto en el Rastreador de Fallos QGIS.

Gracias

Nos gustaría agradecer a los desarrolladores, documentadores, evaluadores y a todas las personas que ofrecen su tiempo y esfuerzo (o financian a las personas para que lo hagan). ¡Desde la comunidad QGIS esperamos que disfrutes de esta versión! Si desea donar tiempo, dinero o participar de alguna otra manera para hacer que QGIS sea más increíble, dese un paseo por qgis.org <https://qgis.org> __ y ¡eche una mano!

QGIS es apoyado por donantes y patrocinadores. Se puede ver una lista actual de donantes que han realizado contribuciones financieras grandes y pequeñas al proyecto en nuestra lista de donantes. Si desea convertirse en patrocinador oficial del proyecto, visite nuestra página de patrocinio para obtener más información. El patrocinio de QGIS nos ayuda a financiar nuestras reuniones semestrales de desarrolladores, mantener la infraestructura del proyecto y financiar los esfuerzos de corrección de errores. A continuación se proporciona una lista completa de los patrocinadores actuales. ¡Muchas gracias a todos nuestros patrocinadores!

QGIS es un software gratuito y usted no tiene la obligación de pagar nada para usarlo; de hecho, queremos alentar a las personas a utilizarlo independientemente de su estado financiero o social, creemos que empoderar a las personas con herramientas de toma de decisiones espaciales dará como resultado una sociedad mejor para toda la humanidad. Si puede apoyar QGIS, puede donar aquí |

Patrocinadores QGIS actuales

Patrocinadores Plata

silver opw Oficina de Obras Públicas, Irlanda, Irlanda (12.2014-12.2016)

silver gaia GAIA mbH, Alemania (11.2015-11.2016)

silver sourcepole Sourcepole AG, Suiza (10.2014-10.2016)

silver agh AGH University of Science and Technology, Polonia (06.2015-06.2016)

silver vorarlberg Estado de Vorarlberg, Austria (03.2013-05.2016)

Patrocinadores bronce

|bronce| geoinnova

Asociación Geoinnova, España (03.2016-03-2017)

bronze gis3w

Gis3W, Italia (01.2014-01.2017)

bronze claasleinert

GKG Kassel,(Dr.-Ing. Claas Leiner), Alemania (03.2014-03.2017)

bronze cawdor_forestry

CawdorForestry Resource Management, Escocia (02.2016-02.2017)

bronze chameleon_john

ChameleonJohn, EEUU (02.2016-02.2017)

bronze 2d3dgis

2D3D.GIS, Francia (12.2015-12.2016)

bronze kela

Dr. Kerth + Lampe Geo-Infometric GmbH, Alemania (12.2015-12.2016)

bronze mappinggis

MappingGIS, España (11.2015-11.2016)

bronze hfacts

HostingFacts.com, Estonia (12.2015-12.2016)

bronze urbsol

Urbsol, Australia (11.2014-11.2016)

bronze lutra

Lutra Consulting, Reino Unido (10.2015-10.2016)

bronze whg

WhereGroup GmbH & Co. KG, Alemania (08.2015-08.2016)

bronze npa

Nicholas Pearson Associates, Reino Unido (07.2015-07.2016)

bronze qpolska

QGIS Polska, Polonia (07.2015-07.2016)

bronze terrelogiche

www.terrelogiche.com, Italy (06.2015-06.2016)

bronze| geosynergy

www.geosynergy.com.au, Australia (05.2012-05.2013+06.2015-06-2016)

bronze gaia3d

Gaia3D, Inc., Corea del Sur (05.2015-05.2016)

bronze windsor

Royal Borough of Windsor and Maidenhead, Reino Unido (04.2015-04.2016)

bronze chartwell

Chartwell Consultants Ltd., Canadá (03.2015-03.2016)

bronze tragewegen

Trage Wegen vzw, Bélgica (03.2015-03.2016)

bronze gfi

GFI - Gesellschaft für Informationstechnologie mbH, Alemania (03.2015-03.2016)

bronze gis_supp

GIS-Support, Polonia (02.2015-02.2016)

bronze adlares

ADLARES GmbH, Alemania (01.2015-01.2016)

bronze molitec

www.molitec.it, Italia (01.2014-01.2016)

bronze argus

www.argusoft.de, Alemania (06.2012-06.2013 + 12.2013-12.2015)

bronze canal

Customer Analytics, EEUU (12.2014-12.2015)

General

Característica: Cambiado comportamiento de función strpos

El comportamiento de la función strpos se ha modificado, de modo que ninguna coincidencia ahora da como resultado un valor «0» y un valor distinto de cero significa una coincidencia en la posición de carácter especificada. En versiones anteriores de QGIS, un valor «-1» significaría que no coincide y otros valores de retorno representaban la posición del carácter - 1.

Los archivos de proyecto de versiones anteriores de QGIS deberán actualizarse para reflejar este cambio.

image47

Esta característica fue desarrollada por Jürgen Fischer

Característica: Acercamiento a elemento con click-derecho en tabla de atributos

Ahora puede acercarse a cualquier elemento dentro de la tabla de atributos (sin tener que seleccionarlo primero) haciendo click derecho y seleccionado acercar a elemento.

image48

Característica: Mejoras en velocidad y memoria

  • Guardando un conjunto de los elementos seleccionados de una capa grande ahora es mucho más rápido

  • Ahora es más rápida la actualización sólo en elementos seleccionados usando la calculadora de campo

  • Acercamiento más rápido a seleccionado en capas grandes

  • La función de expresión `` get_feature`` es mucho más rápida (especialmente cuando se usa una columna indexada en la capa referenciada)

  • Los algoritmos de procesamiento SelectByAttribute y ExtractByAttribute son órdenes de magnitud más rápidos y pueden aprovechar los índices de base de datos creados en un atributo

  • el algoritmo de procesamiento PointsInPolygon es significativamente más rápido

  • Filtrar las categorías en un renderizador categorizado (por ejemplo, solo mostrar algunas categorías y desmarcar otras) es mucho más rápido, ya que ahora solo se obtienen las características coincidentes del proveedor de datos

  • Significativa reducción en memoria requerida para la apertura de capas vector grandes

Característica: Más variables de expresión

Durante la representación, estarán disponibles nuevas variables:

  • @geometry_part_count: El contador de partes del actual renderizado de geometría (interesante para entidades multiparte)

  • ``@geometry_part_num””: índice basado en 1 de la parte de geometría representada actualmente

Estos son útil para aplicar estilos diferentes a partes diferentes de elementos multiparte:

  • @map_extent_width: La anchura del mapa actualmente representado en unidades de mapa

  • @map_extent_height: La altura del mapa actualmente representado en unidades de mapa

  • @map_extent_center: El punto centro del mapa actualmente representado en unidades de mapa

También se han agregado variables relacionadas con el ambiente del sistema operativo:

  • @qgis_nombre_so: ej. “Linux”,”Windows” o “OSX”

  • @qgis_platforma: ej. “Escritorio” o “Servidor”

  • @usuario_nombre_cuenta: nombre de cuenta en el sistema operativo para el usario actual

  • @user_full_name: nombre actual del usuario de la cuenta del sistema operativo (si está disponible)

image49

Esta característica fue financiada por Andreas Neumann (el SO y las variables relacionadas con usuario)

Esta característica fue desarrollada por Nyall Dawson, Matthias Kuhn

Característica: Mejor control sobre la ubicación de elementos de mapa

QGIS 2.14 ha obtenido un control más preciso sobre la colocación de flechas del norte, barras de escala y avisos de derechos de autor en el canvas del mapa principal. Ahora puede establecer con precisión la posición de estos elementos utilizando variedad de unidades (incluidos milímetros, píxeles y porcentajes).

image50

Característica: Programa pagado de arrego de fallos

Antes de cada lanzamiento, tenemos un programa de pago de corrección de errores donde financiamos a los desarrolladores para que eliminen la mayor cantidad de errores posible. Hemos decidido comenzar a incluir un informe sobre el programa de corrección de errores de pago como parte de nuestro informe de registro de cambios. Tenga en cuenta que esta lista es no exhaustiva.

Característica: Calculadora de campo puede ser usada para actualizar la geometría de elemento

La calculadora de campo ahora se puede usar para actualizar geometrías de entidades usando el resultado de una expresión geométrica. Este es un atajo útil para realizar operaciones como aplicar un búfer a un grupo de entidades seleccionadas, y junto con todas las funciones de geometría recientemente agregadas en 2.14, ¡es una forma muy práctica de manipular sus geometrías!

image51

Esta característica fue desarrollada por Nyall Dawson

Prestación: Nuevas funciones de expresión en 2.14

Se han agregado muchas nuevas expresiones para la versión 2.14:

  • relate`: realiza una relación de geometría DE-9IM devolviendo la representación DE-9IM de la relación entre dos geometrías o comprobando si la relación DE-9IM coincide con un patrón especificado.

  • la función make_point ahora acepta valores z y m opcionales, y se ha agregado una nueva función make_point_m para crear geometrías PointM.

  • funciones m y z para recuperar los valores m y z de una geometría punto

  • nuevas funciones make_line y make_polygon, para crear geometrías línea y polígono a partir de un conjunto de puntos

  • reverse, para volver al revés cadenaslíneas

  • Función eval`, la cuál puede evaluar una cadena como si fuera una expresión propia

  • Función translate, para trasladar geometrías por un desplazamiento x/y

  • Funciones darker y lighter, las cuales toman un argumento de color y lo oscurece o aclara en una cantidad especificada

  • radians y degrees: para convertir ángulos entre radianes y grados

  • point_on_surface: devuelve un punto sobre la superficie de una geometría

  • exterior_ring: devuelve el anillo exterior para una geometría polígono

  • is_closed: devuelve verdadero si una cadenalínea está cerrada

  • Nuevas funciones de acceso de geometría: `` geometry_n`` (devuelve una geometría específica desde una colección), `` interior_ring_n`` (devuelve un anillo interior desde un polígono)

  • num_geometries: devuelve el número de geometrías dentro de una colección

  • num_rings: devuelve el número de anillos en un objeto de geometría polígono

  • num_interior_rings: devuelve el número de anillos interiores en un polígono

  • nodes_to_points, para convertir cada nodo en una geometría a una geometría multipunto

  • segments_to_lines, para convertir cada segmento en una geometría a una geometría multilínea

  • closest_point: devuelve el punto mas cercano en una geometría a una segunda geometría

  • shortest_line: devuelve le línea posible más corta para unir dos geometrías

nodes_to_points y segments_to_lines están destinados para su uso con simbología del generador de geometrías, p.ej. para permitir el uso de los valores de m y z para nodos/lineas con simbología de datos definidos.

Otras mejoras:

  • geometrías y entidades ahora pueden usarse en funciones condicionales. Por ejemplo, esto permite expresiones como case when $geometry then ... else ... y case when get_feature(...) then ... else ...

image52

Herramientas de análisis

Característica: Más estadísticas están disponibles en la herramienta fusionar atributos

Cuando se usan los valores de atributo de fusión o la herramienta de características de fusión, hay disponibles resumenes adicionales de estadísticas que se pueden usar para establecer los valores de atributo resultantes. Estos incluyen Q1, Q3, rangos intercuartiles, valores mayoritarios y minoritarios, y número de valores únicos, entre otros.

image27

Esta característica fue desarrollada por Nyall Dawson

Característica: valores z/m son mostrados cuando se usa la herramienta identificar

La herramienta de identificación ahora puede mostrar cualquier valor z o m presente en las características identificadas. Si la entidad es una línea o polígono, la herramienta mostrará el número de vértice y x/y/z/m para el vértice más cercano al punto identificado. La herramienta de identificación ahora también muestra el número de partes y el número de parte para colecciones.

image28

Esta característica fue desarrollada por Nyall Dawson

Característica: Manejo unificado de unidades de distancia y área y formatos de coordenada

En QGIS 2.14, el manejo de varias opciones con respecto a unidades de distancia, unidades de área y visualización de coordenadas se ha unificado, simplificado y trasladado a Propiedades del proyecto. Este cambio trae numerosos beneficios, que incluyen:

  • El formato de coordenadas especificado en las Propiedades del proyecto se usa de manera consistente cada vez que se muestra una coordenada al usuario, incluidos los resultados de la herramienta de identificación y la visualización de la barra de estado.

  • La configuración de las unidades de distancia y área en las Propiedades del proyecto se respeta para todos los cálculos de distancia y área, incluida la herramienta de medición, identificar resultados y el uso de las funciones $area, $length y $perimeter.

  • Se han agregado unidades de área adicionales, que incluyen yardas cuadradas, acres, hectáreas y más.

  • Se han agregado unidades angulares adicionales a la herramienta de medición de ángulo, incluyendo rotaciones, minutos de arco y segundos de arco.

  • Ahora es posible mostrar las coordenadas en latitud y longitud en la barra de estado aún cuando use un SCR proyectado.

image29

Esta característica fue financiada por el programa de corrección de fallos patrocinado por QGIS

Esta característica fue desarrollada por Nyall Dawson

Navegador

Característica: Mejoras al Navegador

El navegador QGIS es un sistema de archivos, servicios web OGC y un panel de conexión de base de datos que le permite arrastrar y soltar fácilmente cualquier capa de las fuentes mencionadas en el lienzo del mapa (o en la ventana del Administrador de base de datos). Se agregaron dos nuevas mejoras útiles para esta versión:

  • Se pueden esconder selectivamente las rutas en el panel de navegación -esto es útil para hacer menos cargada su lista de fuentes y enfocar únicamente en directorios relevantes.

  • Cargue proyectos directamente desde el navegador: ahora puede arrastrar y soltar un proyecto completo en el lienzo del mapa QGIS y se cargará.

image30

Esta característica fue desarrollada por Nathan Woodrow

Proveedores de datos

Característica: Capacidades caché WMS

QGIS ahora almacenará en caché las solicitudes WMS GetCapabilities para que en el uso posterior los tiempos de respuesta sean más rápidos al usar ese servicio. De manera predeterminada, el período de caché es de 24 horas, pero puede ajustarlo en la pestaña ``Red”” del cuadro de diálogo Configuración de QGIS.

image31

Esta característica fue desarrollada por Jürgen Fischer

Característica: Expandido soporte de geometría curveada

El proveedor de texto delimitado ahora admite cadenas WKT curvas, y el proveedor de memoria (por ejemplo, capas «temporales») ha obtenido soporte completo para geometrías curvas. Además, si QGIS se ha creado utilizando versiones GDAL 2.0 y posteriores, QGIS admitirá completamente las geometrías curvas en los tipos de archivos admitidos (por ejemplo, archivos GML).

image32

Esta característica fue desarrollada por Nyall Dawson

Característica: Mejor manejo de campos hora y fechahora

QGIS 2.14 ha mejorado el manejo de tipos de campo tiempo y fechatiempo, incluyendo:

  • Campos marca de tiempo (timestamp) PostgreSQL se manejan correctamente

  • El motor de expresión ahora dispone de soporte completo para campos hora

  • El generador de expresiones ahora muestra resultados de cálculo de vista previa para fecha, hora, fecha, hora e intervalos

  • Los campos de tiempo son totalmente compatibles con las capas de archivos vectoriales (según el formato del archivo), PostgreSQL, MS SQL Server y capas temporales temporales

  • Guardar capas a archivos vector preservará los campos de tiempo si existe soporte por el formato de capa vector (ej. archivos .tab Mapinfo)

image33

Esta característica fue desarrollada por Jürgen Fischer, Nyall Dawson

Característica: Soport Z/M en proveedor de texto delimitado

El proveedor de texto delimitado ha obtenido soporte para cadenas WKT que contienen coordenadas Z y M. Por ejemplo, puede expresar un punto con z y medir elementos como este: `` POINT ZM (1 1 5 60)``.

image34

Esta característica fue desarrollada por Nyall Dawson

Característica: Grupos de transacción para edición postgres

Se ha introducido una nueva opción para activar edición transaccional.

Cuando esta opción está activada

  • Todas las capas de la misma base de datos se colocan en el grupo de transacción

  • Cuando la primera capa de un grupo pasa al modo edición, todas las otras son automáticamente pasadas a edición

  • Cuando se edita una capa, los cambios se envían a la base de datos inmediatamente, lo que permite que los desencadenantes y las restricciones se apliquen de inmediato.

  • Cuando se confirma una capa en un grupo de transacciones, se confirman todas las capas (transacción de base de datos)

  • Cuando una capa de un grupo de transacciones se revierte, todas las capas se revierten (transacción de la base de datos)

Actualmente esta característica es Experimental. Si encuentra algún problema, por favor repórtelo.

Por ahora esto está implementado solamente para bases de datos postgres.

image35

Esta característica fue financiada por SIGE

Esta característica fue desarrollada por Matthias Kuhn, OPENGIS.ch, basado en trabajo por Sourcepole

Característica: Autentificación PKI para proveedor Postgres

La capacidad de utilizar el Administrador de autenticación QGIS introducido en 2.12 se ha extendido al proveedor de PostGIS. Esto permite conectarse a Postgres mediante autenticación básica o PKI, con las credenciales almacenadas en la configuración de QGIS. La nueva autenticación del proveedor de Postgres también se puede usar en el administrador de bases de datos.

image36

Esta característica fue financiada por Boundless Spatial

Esta característica fue desarrollada por Luigi Pirelli

Característica: Capas virtuales

Las consultas SQL dinámicas ahora se pueden usar en cualquier tipo de capas vectoriales que QGIS pueda cargar, ¡incluso si el formato de capa en sí no tiene soporte para consultas SQL!

Un nuevo tipo de capa vectorial llamada «capa virtual» ahora está disponible para ese propósito. Estos le permiten crear una capa virtual definiendo una consulta (incluido el soporte para agregados y uniones) de otras capas en su proyecto. La capa resultante será una vista dinámica y en vivo del resultado de la consulta, por lo que cualquier cambio en las capas de origen se reflejará automática e inmediatamente en la capa virtual.

El dialecto SQL admitido es SQLite con funciones Spatialite. Las funciones de expresión QGIS también se pueden usar en consultas. Se puede acceder a cualquier tipo de capas vectoriales en la consulta, incluidas varias capas de diferentes proveedores de datos para hacer uniones.

El soporte para capas virtuales también se ha agregado al Administrador de bases de datos, así como a la caja de herramientas Procesamiento, donde está disponible una nueva herramienta “Ejecutar SQL”.

image37

Esta característica fue financiada por MEDDE (Ministerio Francés de Desarrollo Sustentable)

Esta característica fue desarrollada por Hugo Mercier / Oslandia

Característica: Más extensiones de archivo para selectores de archivo de proveedores GDAL y OGR

Para archivos vectoriales y ráster, QGIS se basa en la biblioteca GDAL/OGR. Significa que casi cualquier formato de archivo que GDAL u OGR se puede abrir directamente en QGIS. Hasta ahora, algunas extensiones de archivo no se agregaron en el selector de archivos GDAL u OGR, lo que hace que los usuarios crean que QGIS no puede abrir o manejar esos formatos de archivo. Para minimizar este problema, se han agregado algunas extensiones nuevas a los filtros de selección de archivos GDAL y OGR:

Para archivos vector:

  • .thf para el formato francés de catastro EDIGEO

  • .ods para el formato OpenDocument Spreadsheet de LibreOffice

  • .xls para formato Microsoft Excel

  • .xlsx para formato Microsoft Excel OpenXML

  • .xml para formato NAS - ALKIS

  • .map para formato WAsP

  • .pix para formato PCIDSK

  • .gtm y .gtz para formato GPSTrackMaker

  • .vfk para formato VFK

  • .osm y .pbf para formato OpenStreetMap

  • .sua para formato SUA

  • .txt para formato OpenAir

  • .xml para formato TABLE Planetary Data Systems

  • .htf para Hydrographic Transfer Format

  • .svg para formato SVG

  • .gen para ARCGEN

  • .sxf para Storage and eXchange

  • .pdf para formato vector Geospatial PDF

  • .sgy y .segy para formato SEG-Y

  • .seg, .seg1, .sp1, .uko, .ukooa para formato SEGUKOOA

  • .ovf para formato de archivo vector VRT

  • .kmz para formato comprimido KML (KMZ)

  • .db3, .s3db, .sqlite3, .db3, .s3db, .sqlite3 para formato SQLite/Spatialite

  • .sl3 para formato SQLite Spatial (FDO)

  • CouchDB Spatial (vía URL)

Para archivos ráster:

  • .ovr para formato de archivo ráster vrt

image38

Esta característica fue desarrollada por Médéric Ribreux

Prestación: Uso de ST _RemoveRepeatedPoints para la simplificación del lado del servidor con capas PostGIS 2.2 (o más nuevas)

Cuando se usa una instancia de PostGIS 2.2, QGIS ahora usa la función ST_RemoveRepeatedPoints en lugar de la función ST_SnapToGrid para procesar la simplificación del lado del servidor, como lo describe `Paul Ramsey <http://blog.cartodb.com/smaller-faster/ > `__.

Este método disminuirá el número de vértices de las geometrías que QGIS necesita descargar del servidor, lo que aumentará la velocidad de renderizado y ahorrará ancho de banda entre QGIS y el servidor PostgreSQL.

image39

Esta característica fue desarrollada por Michaël Douchin @kimaidou

Gestión de datos

Característica: Eliminación del complemento SPIT

El complemento «SPIT» ya no está incluido en QGIS, ya que el complemento no se mantuvo y ha sido superado por DB Manager y los algoritmos de importación de la base de datos de procesamiento.

image40

Esta característica fue desarrollada por Nathan Woodrow

Característica: exportar DXF: opción para usar título en vez de nombre como nombre de capa DXF en la aplicación y servidor

image41

Esta característica fue financiada por Ciudad de Uster

Esta característica fue desarrollada por Jürgen Fischer

Característica: El tipo de geometría puede ser redefinida en el diálogo de guardar vector

Esto hace posible hacer cosas como guardar una tabla sin geometría CON un tipo de geometría, de modo que las geometrías se puedan agregar manualmente a las filas. Anteriormente, esto solo era posible en QGIS recurriendo a combinaciones ficticias u otras soluciones.

Además, se han agregado opciones para forzar que el archivo de salida sea de tipo múltiple o que incluya una dimensión z.

image42

Esta característica fue desarrollada por Nyall Dawson

Prestación: Las uniones vectoriales ahora se guardan dentro de los archivos de definición de capa QLR

Característica: Widget de Recurso Externo

Un nuevo widget de formulario ya está disponible. Se llama «Recurso externo» y permite un manejo más completo de los atributos asignados al almacenamiento de rutas de archivos. Aquí hay un resumen completo de las características del widget:

  • Puede configurar un filtro de extensión para forzar el almacenamiento de formatos de archivo fijos. Si se establece un filtro, el selector de archivos solo mostrará los nombres de archivo que son relevantes para el filtro (aún es posible seleccionar cualquier archivo utilizando el carácter “*” en el campo de búsqueda). La sintaxis del filtro es la misma que Qt widget QFileDialog :: getOpenFileName <https://doc.qt.io/qt-4.8/qfiledialog.html#getOpenFileName> __.

  • Puede establecer una ruta predeterminada. Cada vez que un usuario activa el widget, se abrirá un selector de archivos en la ruta predeterminada (si está configurado). Si no se ha establecido una ruta predeterminada, el selector de archivos usará la última ruta seleccionada de un widget «Recurso externo». Si el widget nunca se ha utilizado, el selector de archivos se abre por defecto en la ruta del proyecto.

  • Puede definir y establecer almacenamiento de ruta relativa. El almacenamiento de la ruta relativa le permitirá guardar solo la parte de la ruta que está después de la ruta predeterminada (si la ruta predeterminada está configurada) o la ruta actual del proyecto. Esto es particularmente útil cuando desea guardar rutas largas en atributos de tamaño limitado (como los atributos de texto para Shapefiles que están limitados a 254 caracteres), o para crear archivos de proyectos y archivos de datos independientes para su distribución.

  • Otra nueva característica para hacer que el widget sea más fácil de usar es que las rutas de archivos ahora se pueden mostrar como hipervínculos. Al hacer clic en el hipervínculo se abrirá directamente el archivo vinculado desde QGIS. Puede configurar esta opción para mostrar la ruta completa del archivo o solo su nombre de archivo. El archivo se abrirá utilizando el controlador predeterminado para ese formato de archivo de su sistema operativo.

  • También puede ** usar una URL en lugar de una ruta de archivo **. El widget lo interpretará como una URL y podrá abrir la página web vinculada directamente en su navegador web predeterminado.

  • Puede elegir almacenar rutas de directorio en vez de rutas de archivo.

  • Hay un ** visor de documentos integrado ** en este widget. Puede usarlo para mostrar imágenes o páginas web directamente en QGIS. El selector de archivos para el visor integrado se beneficiará de todas las opciones mencionadas anteriormente.

Para obtener más información sobre las opciones de configuración, puede utilizar la información sobre herramientas del cuadro de diálogo de configuración.

El objetivo principal de este nuevo widget es corregir y mejorar los dos widgets existentes “Nombre de archivo” y “Foto”, y reemplazarlos con un solo widget unificado. Por el momento, aún puede usar los widgets antiguos, pero quedarán obsoletos y se eliminarán para QGIS 3.0. Recomendamos cambiar sus proyectos para utilizar el nuevo widget “Recurso externo” ahora.

Esta característica fue desarrollada por:

image43

Característica: Edición de relación N:M

Esto agrega la posibilidad de administrar datos en una base de datos relacional normalizada en relaciones N: M (muchas a muchas). En el editor de relaciones en un formulario, las herramientas para agregar, eliminar, vincular y desvincular también funcionan en la tabla de vinculación si una relación se visualiza como una relación N: M.

La configuración se realiza a través de la pestaña de campos donde en la relación se puede elegir una segunda relación (si hay una relación adecuada en términos de una segunda relación en la tabla de enlace).

Limitaciones:

QGIS no es un sistema de gestión de base de datos.

Está basado en supuestos sobre el sistema de base de datos subyacente, En particular:

  • Se espera una `` EN ELIMINAR CASCADA “” o una medida similar en la segunda relación

  • no se encarga de configurar la clave principal al agregar funciones. Los usuarios deben recibir instrucciones para configurarlos manualmente o, si es un valor derivado de la base de datos, las capas deben estar en modo de transacción

image44

Esta característica está financiada por République et canton de Neuchâtel, Ville de Pully, Ville de Vevey

Esta característica fue desarrollada por Matthias Kuhn

Digitalizando

Característica: Color configurable de la banda elástica

Ahora puede establecer el ancho y el color de la banda elástica utilizados para la digitalización.

image45

Característica: Herramienta de ditilización de trazo

La nueva herramienta de digitalización con rastreo es una herramienta de digitalización avanzada que le permite digitalizar entidades en una capa rastreando entidades en otra capa.

La herramienta de trazado:

  • usa el algoritmo de la ruta más corta de Dijkstra para encontrar rutas trazables

  • puede trazar rutas sobre múltiples elementos distintos

  • puede ser usado con herramientas Digitalización Avanzada (ej.: remodelado)

  • puede ser habilitado y desabilitado presionando T en su teclado mientras digitaliza

  • es rápido y fácil de usar

Puede leer más de esta característica aquí y con este tutorial.

Esta prestación fue fundada por: The Royal Borough of Windsor and Maidenhead, Neath Port Talbot County Borough Council, Ujaval Gandhi, Surrey Heath Borough Council, Matias Arnold, Northumberland National Park Authority, Buccleuch Estates Limited, Countryscape

image46

Esta característica fue desarrollada por Lutra Consulting

Etiquetado

Prestación: modo de emplazamiento «Cartográfico para etiquetas puntuales

En este lugar de emplazamiento, los candidatos de etiqueta de punto se generan siguiendo reglas de colocación ideal cartográfica, por ejemplo, las ubicaciones de etiqueta se priorizan en el orden:

  • arriba derecha

  • arriba izquierda

  • abajo derecha

  • abajo izquierda

  • al medio derecha

  • al medio izquierda

  • arriba, ligeramente derecha

  • abajo, ligeramente izquierda

(respetando las guías de Krygier y Wood (2011) y otros trabajos maestros cartográficos)

La prioridad de ubicación también se puede establecer para una característica individual utilizando una lista definida de datos de posiciones priorizadas. Esto también permite que solo se usen ciertas ubicaciones, por lo que, por ejemplo, para las características costeras, podría evitar que se coloquen etiquetas sobre la tierra.

image53

Esta característica fue financiada por Andreas Neumann

Esta característica fue desarrollada por Nyall Dawson

Característica: Aplicar distancia de etiqueta a partir del borde del símbolo

Cuando esta configuración está activa, la distancia de la etiqueta se aplica desde los límites del símbolo representado a un punto en lugar del punto en sí. Es especialmente útil cuando el tamaño del símbolo no es fijo, por ejemplo, si está establecido por un tamaño definido por datos o cuando se usan símbolos diferentes en una representación categorizada.

Note que esta configuración sólo está disponible con el nuevo modo Cartográfico de ubicación de etiqueta de punto.

image54

Esta característica fue financiada por Andreas Neumann

Esta característica fue desarrollada por Nyall Dawson

Característica: Control sobre el orden de representación de etiqueta

Se ha agregado un nuevo control para configurar el «índice z» de una etiqueta al cuadro de diálogo de propiedades de etiquetado. Este control (que también acepta anulaciones definidas por datos para características individuales) determina el orden en que se representan las etiquetas. Las capas de etiquetas con un índice z más alto se representan encima de las etiquetas de una capa con un índice z más bajo.

Además, la lógica se ha modificado de modo que si 2 etiquetas tienen índices z coincidentes, entonces:

  • si son de la misma casa, una etiqueta más pequeña se dibujará siempre sobre la etiqueta más grande

  • si son de capas diferentes, las etiquetas se dibujarán en el mismo orden que las capas en cuestión (es decir, respetando el orden establecido en la leyenda)

Los diagramas también pueden tener su conjunto de índices z (pero no datos definidos) para que se pueda controlar el orden de las etiquetas y los diagramas.

Tenga en cuenta que esto * NO * permite que las etiquetas se dibujen debajo de las entidades de otras capas, solo controla el orden en que se dibujan las etiquetas en la parte superior del mapa.

image55

Esta característica fue desarrollada por Nyall Dawson

Característica: El símbolo reproducido actual es ahora considerado un obstáculo para las etiquetas de elementos punto

Anteriormente, solo la característica de punto en sí misma se trataba como un obstáculo para los candidatos a la etiqueta. Si se utilizó un símbolo grande o desplazado para el punto, se permitió que las etiquetas se superpusieran a este símbolo sin incurrir en el valor del obstáculo.

Ahora, el tamaño real y el desplazamiento del símbolo representado se consideran al detectar si una etiqueta colisiona con una entidad de punto. El resultado es que QGIS ahora evita dibujar etiquetas sobre símbolos de puntos en más circunstancias.

image56

Esta prestación fue financiada por la Ciudad de Uster

Esta característica fue desarrollada por Nyall Dawson

Leyenda de Capa

Prestación: Pegar un estilo a múltiples capas seleccionadas o a todas las capas en un grupo de la leyenda

Esta prestación añade la posibilidad de pegar el estilo de una capa a un grupo de capas o capas seleccionadas.

image57

Esta característica fue desarrollada por Salvatore Larosa

Característica: Filtra leyenda por expresión

Ahora es posible filtrar elementos de la leyenda por una expresión. Se ha diseñado teniendo en cuenta el filtrado de la simbología categorizada o basada en reglas.

El filtro de leyenda está disponible en la leyenda de la aplicación principal, así como en los componentes de leyenda del compositor QGIS.

image59

Esta característica fue financiada por Agence de l’Eau Adour-Garonne (Adour-Garonne Water Agency)

Esta característica fue desarrollada por Hugo Mercier / Oslandia

Diseñador de Mapas

Característica: Nuevas opciones para filtrar elementos de leyenda

Esto introduce dos nuevas opciones para filtrar elementos de la leyenda.

El primero, filtro por expresión, permite a los usuarios establecer una expresión para filtrar qué características deben mostrarse en la leyenda. Solo los símbolos con una función coincidente se mostrarán en la leyenda.

La segunda opción de filtro permite que una leyenda del compositor se filtre para incluir solo los elementos contenidos en el polígono de atlas actual.

image58

Esta característica fue financiada por Hugo Mercier (Oslandia)

Característica: Rutas adicionales para plantillas del diseñador

Ahora puede definir rutas personalizadas que deberían usarse en QGIS para encontrar plantillas del compositor. Esto significa que, por ejemplo, puede poner un montón de plantillas en un recurso compartido de red y dar a sus usuarios acceso a esa carpeta además de las locales que existen en su propio sistema. Para administrar las rutas de búsqueda de plantillas de compositor, busque en `` Configuración -> Opciones -> Compositor``

image60

Esta característica fue desarrollada por Nathan Woodrow

Característica: Selección múltiple de composiciones en el administrador

Composer Manager ha obtenido soporte para administrar múltiples composiciones al mismo tiempo. Ahora puede abrir o eliminar varias composiciones a la vez utilizando la tecla Ctrl y seleccionando varias composiciones de la lista.

image61

Esta característica fue desarrollada por Médéric Ribreux

Complementos

Característica: Soporte de istema de autentificación para el administrador de complemento

El soporte para el nuevo sistema de autenticación se ha agregado al administrador de complementos. Esto permite a los usuarios aplicar configuraciones de autenticación para las conexiones a los repositorios de complementos y a los administradores del sistema crear acceso autenticado a los repositorios de complementos y/o descargar paquetes de complementos.

image62

Esta característica fue financiada por Boundless Spatial

Esta característica fue financiada por Larry Shaffer

Procesando

Característica: Nuevos algoritmos en 2.14

Geoalgoritmos QGIS:

  • Smooth: para suavizar capas línea o polígono.

  • Revertir dirección de línea.

geoalgoritmos GDAL/OGR:

  • gdal2tiles: construye un directorio con tejas TMS, KMLs y visores simples de web.

  • gdal_retile: retesela un conjunto de tesela y/o construir niveles de pirámides de teselas.

Característica: Pruebas S/C de Unidad

Para garantizar la estabilidad de largo plazo del módulo de procesamiento, se ha introducido un nuevo marco de prueba.

Los geo-algoritmos de procesamiento se ejecutan después de cada cambio que llega al código fuente QGIS y el resultado se compara con un conjunto de datos de control para garantizar un comportamiento correcto. Esto proporciona una retroalimentación inmediata sobre posibles regresiones.

Es posible, y deseado, que se agreguen más pruebas. Puedes leer más sobre cómo participar.

image63

Esta característica fue financiada por El Proyecto QGIS

Esta característica fue desarrollada por Matthias Kuhn, OPENGIS.ch

Característica: Caja de herramientas mejorada

Se ha eliminado la interfaz simplificada y se ha agregado un nuevo sistema de proveedores de gestión más fácil de usar. La funcionalidad de búsqueda de algoritmos ahora también busca en proveedores que no están activos, y sugiere activarlos.

image64

Esta característica fue financiada por Boundless Spatial

Esta característica fue desarrollada por Víctor Olaya

Prestación: Los procesos por lotes se pueden guardar y luego recuperar desde la interfaz de procesamiento por lotes

image65

Característica: Diálogo de algoritmo más informativo

Ahora se muestra una breve descripción junto con los parámetros del algoritmo, lo que facilita la comprensión del propósito del algoritmo.

Además, los procesos por lotes ahora se pueden iniciar desde el diálogo del algoritmo, utilizando el botón «Ejecutar como proceso por lotes …»

image66

Característica: módulos v.net GRASS7

QGIS 2.14 Processing ahora incorpora módulos v.net GRASS (solo para GRASS7). Esos módulos son un conjunto de algoritmos que funcionan en capas de vector de línea de gráfico (redes). Un gráfico es un conjunto de vértices (o nodos o puntos) unidos entre sí con un conjunto de bordes (o arcos o líneas). El conjunto de bordes a menudo se denomina red.

Gracias a los módulos v.net, puede calcular fácilmente la ruta más corta entre un conjunto de nodos en la red o incluso calcular el mapa de isocronas a partir de un conjunto de puntos centrales. también puede resolver fácilmente el complejo problema del vendedor ambulante desde una red y un conjunto de nodos de viaje.

Los algoritmos de v.net a menudo usan una capa de vector de línea (para la red) y una capa de puntos que representa los nodos que desea usar para el cálculo. Asegúrese de utilizar una capa de vector de línea de gráfico real para la capa de red (los bordes deben estar conectados en el vértice sin intersección entre los bordes) para evitar problemas. También puede usar cualquier atributo de capa de red para el cálculo de costos (el contenido del atributo se usa para calcular el costo de viaje del borde).

Aquí hay un resumen rápido de los diferentes algoritmos que se han incluido en el procesamiento:

  • v.net.alloc: Asigna subredes desde los centros más cercanos.

  • v.net.allpairs: Computa la ruta más corta entre todos los pares de nodos en la red.

  • v.net.arcs: Crea arcos de un archivo de puntos.

  • v.net.articulation: Computa los puntos de articulación en la red.

  • v.net.bridge: Computa puentes de la red.

  • v.net.centrality: Calcula el grado, centralidad, intermediación, cercanía y centralidad de vector propio de cada nodo de la red.

  • v.net.components: Computa componentes de la red conectados de manera fuerte o débil.

  • v.net.connect: Conecta puntos (nodos) a los arcos más cercanos en la red (y adiciona bordes si es necesario).

  • v.net.connectivity: Procesa la conectividad de vértices entre dos conjuntos de nodos de una red.

  • v.net.distance: Calcula la ruta más corta mediante la red entre dos conjuntos de nodos.

  • v.net.flow: Computa el flujo máximo entre dos conjuntos de nodos en la red.

  • v.net.iso: Calcula el mapa isócrono de la red a partir de un conjunto de nodos.

  • v.net.nodes: Extrae nodos de una capa red/gráfico.

  • v.net.nreports: Reporta información acerca de los nodos.

  • v.net.path: Encuentra la ruta más corta en la red entre dos nodos.

  • v.net.report: Reporta información acerca de los bordes de la red.

  • v.net.salesman: Calcula la ruta del vendedor ambulante <https://en.wikipedia.org/wiki/Travelling_salesman_problem>`__ desde un conjunto de nodos en la red.

  • v.net.spanningtree: Calcula el árbol de expansión <https://en.wikipedia.org/wiki/Spanning_tree>`__ de la red.

  • v.net.steiner: Crea un Árbol de Steiner para la red y nodos dados.

  • v.net.visibility: Realiza construcción de gráficos de visibilidad.

Use la pestaña «Ayuda» en cada uno de los algoritmos de procesamiento de v.net para leer la documentación oficial de GRASS7 directamente para obtener más información.

image67

Esta característica fue desarrollada por Médéric Ribreux

Programabilidad

Prestación: Rediseño del editor de función de expresión

Con auto guardar

image68

Característica: Almacenar el código init de python en el proyecto

Agrega una opción y un editor de código para almacenar el código de inicio de formulario de Python en el proyecto (y el DB, ya que está en la sección de estilo)

image69

Característica: Nuevas opciones de filtrado y ordenado para QgsFeatureRequest

QgsFeatureRequest ahora admite establecer un límite máximo para el número de entidades devueltas. En muchos casos, este límite se pasa al proveedor, lo que resulta en ganancias de rendimiento significativas cuando solo se requiere un número determinado de entidades.

Además, QgsFeatureRequest ahora admite la configuración de pedidos para las entidades devueltas. Nuevamente, en muchos casos, este pedido se delega al proveedor para que se realice «lado del servidor» para un rendimiento óptimo.

image70

Prestación: Opciones de código de Python de características personalizadas

Esta característica agrega más opciones al formulario de característica personalizada del código Python:

  • carga desde archivo (con el widget seleccionador de archivo)

  • carga desde el entorno (es decir, un complemento o una función de inicio de Python)

  • ingresar el código directamente en el widget de entrada (nueva opción)

Las opciones de configuración, incluido el código personalizado de Python ingresado en el cuadro de diálogo, se almacenan en el proyecto y en la configuración QML de estilo y se pueden exportar/restaurar desde una base de datos.

image71

Esta característica fue financiada por ARPA Piemonte

Esta característica fue financiada por Alessandro Pasotti (ItOpen)

Característica: Nuevas clases PyQGIS en 2.14

Nuevas clases núcleo

Nuevas clases IGU

Widgets reutilizables:

  • QgsExternalResourceWidget - widget para mostrar una ruta de archivo con un botón para un cuadro de diálogo «abrir archivo» y visualización opcional de imágenes o archivos HTML

  • QgsFileWidget - widget para seleccionar un archivo o carpeta

  • QgsLegendFilterButton <https://qgis.org/api/classQgsLegendFilterButton.html>`__ - widget de botón de herramienta que permite habilitar o deshabilitar el filtro de leyenda del mapa por contenidos

  • QgsMapCanvasTracer - una extensión de QgsTracer que proporciona funcionalidad adicional para interactuar con lienzos de mapas

  • Qgs25DRendererWidget - widget para establecer propiedades para un renderizador 2.5D

  • QgsColorWidgetAction - acción de widget para incrustar un selector de color dentro de un menú

Diálogos reusables:

Servidor QGIS

Característica: parámetro STARTINDEX en Pedido WFS GetFeature

`STARTINDEX es estándar en WFS 2.0, pero es una extensión para WFS 1.0 implementado en QGIS Server.

`` STARTINDEX`` se puede usar para omitir algunas entidades en el conjunto de resultados y, en combinación con `` MAXFEATURES``, ofrece la posibilidad de usar WFS GetFeature para buscar resultados. Tenga en cuenta que `` STARTINDEX = 0`` significa comenzar con la primera entidad, sin omitir ninguna.

Esta característica fue desarrollada por 3Liz

Característica: showFeatureCount en GetLegendGraphic

Agregue el parámetro no estándar showFeatureCount para agregar el recuento de características en la leyenda. Para activarlo, **showFeatureCount** se puede establecer en * TRUE * o * 1 *.

Esta característica necesita un servidor X falso.

image72

Esta característica fue desarrollada por 3Liz

Prestación: Opción para evitar renderizar artefactos en los bordes de las teselas

image73

Característica: Revisor de configuración en propiedades del proyecto

Para ayudar a configurar un proyecto para QGIS Server, se ha agregado un nuevo verificador de configuración a las propiedades del proyecto.

Los test de prueba de errores como:

  • nombres duplicados o cortos usados como nombres OWS

  • nombres OWS no válidos

  • codificación faltante de capa vector

image74

Esta prestación fue financiada por Ifremer

Esta característica fue desarrollada por 3Liz

Característica: Capacidades WMS INSPIRE

En las propiedades del proyecto, el usuario puede:

  • activa capacidades INSPIRE

  • seleccione el idioma para el servicio, de 24 idiomas oficiales UE + 5 idiomas regionales

  • Elija el escenario para el servicio de metadatos y especifique sus parámetros

Las capacidades WMS 1.3.0 reflejan la configuración INSPIRE.

image75

Esta característica fue desarrollada por 3Liz

Característica: Adiciona nombre corto a capas, grupos y proyecto

Varios elementos tienen un Nombre y un Título. El Nombre es una cadena de texto utilizada para la comunicación de máquina a máquina, mientras que el Título es para el beneficio de los humanos. Por ejemplo, un conjunto de datos podría tener el Título descriptivo Temperatura atmosférica máxima y solicitarse utilizando el Nombre abreviado ATMAX.

Los usuarios ya pueden establecer un título para capas y proyectos. OpenGeospatial Web Services, OWS (WMS, WFS, WCS), el nombre se basa en el nombre utilizado en el árbol de capas. Este nombre es más una etiqueta para humanos que un nombre para la comunicación de máquina a máquina.

Para agregar la capacidad para que los usuarios definan Nombre como una cadena de texto para la comunicación de máquina a máquina, esta prestación añade:

  • ediciones de línea de nombre corto a propiedades de capa

  • WMS diálogo de datos al árbol de grupos de capas(nombre corto, título, resumen)

  • ediciones de línea de nombre corto a las propiedades del proyecto

  • agregue una validación de expresiones regulares «^[A-Za-z] [A-Za-z0-9._-]*» a la edición de línea de nombre corto accesible a través de un método estático

  • adicionar un elemento TreeName en el fullProjectSettings

Si se ha establecido un nombre corto para capas, grupos y proyectos, QGIS Sever lo utilizará como nombre de capa.

image76

Esta característica fue desarrollada por 3Liz

Simbología

Prestación: asistente de tamaño para variar el grosor de línea

image77

Característica: Soporte de transparencia en parámetros de color SVG

SVG no agrupados se deben añadir:

fill-opacity="param(fill-opacity)"

y

stroke-opacity="param(outline-opacity)"

para permitir soporte de transparencia.

Esta característica fue desarrollada por Nyall Dawson

Característica: Duplicación fácil de capas de símbolo

Se ha añadido un nuevo botón al diálogo de propiedades del símbolo, el cuál permite duplicar fácilmente capas de símbolos.

image78

Esta característica fue desarrollada por Nyall Dawson

Característica: Representador 2,5D

Esto añade una interfaz de configuración y renderizador que hace mas fácil unir todas las piezas requeridas para obtener un efecto 2.5D.

Permite configurar algunos estilos y está destinado a crear una configuración fácil de usar.

Dado que cada parte del sistema está construida alrededor del motor de simbología y renderización interna de QGIS, hay mucho que ajustar. Para obtener todas las posibilidades, simplemente cambie el renderizador al crearlo a un renderizador de símbolo graduado, categorizado o único y encontrará acceso completo para mejorar el estilo a sus necesidades.

Esta característica fue desarrollada por:

Esta característica fue financiada por:

  • Consejo Regional de Picardía

  • ADUGA

  • Ville de Nyon

  • Wetu GIT cc

image79

Característica: Permite la definición del orden de representación para los elementos

Cuando se requiere que las características se representen en un orden particular, esto puede especificarse mediante el uso de una expresión arbitraria.

Esto puede ser configurado en el diálogo de configuración de la simbología de capa y puede ser un campo simple o una expresión compleja.

También proporciona control sobre orden ascendente o descendente así como si los NULL son primeros o últimos.

Si es posible, la solicitud se enviará a la base de datos (esto depende de la complejidad de la expresión y del proveedor de la capa). Si no es posible enviar la solicitud a la base de datos, el pedido se realizará en la máquina local.

Esto es usado por el renderizador 2.5D para renderizar entidades basadas en su distancia a la cámara.

Esto está también disponible para complementos:

layer.getFeatures( QgsFeatureRequest().setOrderBy( 'name' ) ) -- alphabetical by name

Esta característica fue desarrollada por: Matthias Kuhn en OPENGIS.ch Esta característica fue financiada por: Concejo Regional def Picardía, ADUGA, Ville de Nyon, Wetu GIT cc

image80

Esta característica fue desarrollada por Matthias Kuhn, OPENGIS.ch

Prestación: Generador de símbolos de geometría.

El Generador de símbolos de geometría permite usar el motor de expresión para modificar la geometría antes del renderizado o incluso crear nuevas geometrías mientras representamos basándonos en atributos de entidad.

Esto puede usar todo tipo de operadores espaciales como el búfer, la traducción, la intersección o la extrusión con parámetros basados en atributos solo para la representación sin modificar realmente los datos en la fuente.

Ejemplos

Traducir una geometría

Utilizado para la cubierta del renderizador 2.5D

translate( $geometry, 10, 10 )

Estilo de llenadao para borde de polígono

Esto genera un polígono que representa la frontera del polígono original (Ejemplo de la imagen)

difference( buffer( $geometry , 250 ), buffer( $geometry, -250 ) )

Capas de diferentes símbolos pueden contener diferentes generadores de geometrías, esto permite mostrar diferentes versiones de una geometría al mismo tiempo. El renderizador 2.5D sirve de ejemplo.

image81

Esta característica fue financiada por el Consejo Regional de Picardía, ADUGA, Ville de Nyon, Wetu GIT cc

Esta característica fue desarrollada por Matthias Kuhn, OPENGIS.ch

Interfaz de usuario

Característica: La tabla de atributo puede ser actualizada

Ahora está disponible una opción para recargar atributos dentro de la tabla de atributos.

image82

Prestación: establece directamente la representación y los colores del símbolo de clase desde el menú contextual en la leyenda

Muestra un widget de rueda de color en el menu, el cuál le permite editar el color de un símbolo interactivamente, ¡sin tener que abrir tan siquiera un sólo diálogo!

image83

Esta característica fue desarrollada por Nyall Dawson

Prestación: Editar símbolos de leyenda diréctamente desde el árbol de capas.

Esto agrega un nuevo elemento «editar símbolo» al menú del botón derecho para un elemento de leyenda secundaria del renderizador (por ejemplo, categorías para el renderizador categorizado). Al seleccionarlo, se abre un cuadro de diálogo del editor de símbolos que permite editar directamente el símbolo de la clase. Es mucho más rápido que abrir las propiedades de la capa y pasar por la pestaña de estilo. También puede hacer doble clic en un elemento secundario para abrir el editor de símbolos de inmediato.

image84

Esta característica fue desarrollada por Nyall Dawson

Prestación: Mostrar/Esconder todos los elementos de la leyenda mediante el menú contextual

Permite activar/desactivar todos los elementos de símbolo para capas categorizadas/graduadas/basadas en reglas a través del menú de clic derecho en un elemento. Anteriormente, tendría que alternar cada elemento manualmente uno por uno.

image85

Esta característica fue desarrollada por Nyall Dawson