Registro de cambios para QGIS 2.16

image1

Este es el registro del próximo lanzamiento de QGIS - version 2.16.0 «Nødebo». El Departamento de Geociencias y Gestión de Recursos Naturales, y la Facultad de Forestales y Paisaje en «Nødebo» acogieron el Primer Congreso Internacional de QGIS en Mayo de 2015.

Esto no es un Lanzamiento de Largo Plazo

Esta edición no está diseñada como un Lanzamiento de Largo Plazo (LTR). Los usuarios que deseen tener una versión de QGIS que no cambie y reciba corrección de errores durante al menos un año están invitados a utilizar el actual LTR 2.14 (que ahora se ha convertido en nuestro LTR oficial con el lanzamiento de QGIS 2.16).

Nuevas Características en QGIS 2.16 “Nødebo”

Si está actualizando desde QGIS 2.14, encontrará una gran variedad de nuevas funciones en esta edición. Le animamos a leer detenidamente el registro de cambios de anteriores ediciones <https://www.qgis.org/en/site/forusers/visualchangelogs.html>, dado que esta edición de QGIS 2.16 incluye todas las funciones publicadas también es esos lanzamientos.

Cada vez que se añaden nuevas funciones al software se introduce la posibilidad de nuevos fallos - si encontrara algún problema en este nuevo lanzamiento, por favor presente una queja en el Rastreador de Fallos de QGIS <http://hub.qgis.org>.

|Presentamos Nødebo|

Pronunciación Nødebo…

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). ¡De 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 paso por qgis.org <https://qgis.org> __ y ¡eche una mano!

QGIS es apoyado por donantes y patrocinadores. Puede ver una lista actual de donantes que han realizado contribuciones financieras grandes y pequeñas para el 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 seis reuniones mensuales 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 software libre y no tiene ninguna obligación de pagarlo para utilizarlo - de hecho, queremos alentar a las personas de todo el mundo a utilizarlo independientemente de cuál sea su estado financiero o social - creemos que empoderar a la gente con herramientas de toma de decisiones espaciales resultará en una sociedad mejor para toda la humanidad. Si puede apoyar QGIS, puede |donar aquí|.

Patrocinadores de QGIS versión 2.16.0

Anualmente también recibimos apoyo de varias organizaciones que aprecian el trabajo que hacemos y nos gustaría facilitar el esfuerzo de desarrollo sostenido que se lleva a cabo en el proyecto. Estos patrocinadores se enumeran a continuación con nuestro agradecimiento!

Patrocinadores dorados ( 9000 EUR )
gold qgis-ch QGIS Usergroup Switzerland, Switzerland (06.2016-06.2017)
Patrocinadores plateados ( 3000 EUR )
silver vorarlberg Estado de Vorarlberg, Austria (11.2011-06.2017)
silver opw Oficina de Obras Públicas, Irlanda, Irlanda (12.2014-12.2016)
silver gaia GAIA mbh, Germany (06.2013-11.2016)
silver sourcepole Sourcepole AG, Suiza (10.2014-10.2016)
Patrocinadores de bronce ( 500 EUR )

bronze terrelogiche

www.terrelogiche.com, Italia (06.2015-06.2017)

|bronce| qgis-pt

QGIS-PT (Grupo de usuarios portugueses QGIS), Portugal (06.2016-06.2017)

|bronce| ncc

NCC, Suecia (05.2016-05.2017)

|bronce| soltig

SOLTIG (Soluciones en Tecnologías de Información Geográfica), Costa Rica (06.2016-06.2017)

|bronce| gaia3d

Gaia3D, Inc., Corea del sur (05.2015-05.2017)

bronze gepol

GEPOL, Polonia (04.2016-04.2017)

|bronce| windsor

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

|bronce| gfi

GFI - Gesellschaft für Informationstechnologie mbH, Alemania (04.2015-04.2017)

|bronce| teaching_jobs_with_footprints

Teaching Jobs with Footprints, Canadá (04.2016-04-2017)

|bronce| fornat_ag

FORNAT AG, Suiza (04.2014-04.2017)

|bronce| national_parks_uk

National Parks UK, Reino Unido (03.2016-03-2017)

|bronce| kbb_underground

KBB Underground Technologies, Alemania (03.2014-03.2017)

|bronce| bgeo

BGEO OPEN GIS, SL, España (03.2016-03-2017)

|bronce| ager_technology

Ager Technology, España (03.2014-03.2017)

|bronce| geoinnova

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

bronze gis3w

Gis3W, Italy (01.2014-01.2017)

|bronce| gis_supp

GIS-Support, Polonia (02.2015-03-2017)

|bronce| molitec

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

|bronce| chartwell

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

|bronce| tragewegen

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

|bronce| claasleinert

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

|bronce| cawdor_forestry

CawdorForestry Resource Management, Escocia (02.2016-02.2017)

|bronce| chameleon_john

ChameleonJohn, Estados Unidos (02.2016-02.2017)

|bronce| 2d3dgis

2D3D.GIS, Francia (12.2015-12.2016)

|bronce| kela

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

|bronce| mappinggis

MappingGIS, España (11.2015-11.2016)

|bronce| hfacts

HostingFacts.com, Estonia (12.2015-12.2016)

|bronce| urbsol

Urbsol, Australia (11.2014-11.2016)

|bronce| lutra

Lutra Consulting, Reino Unido (10.2015-10.2016)

|bronce| whg

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

|bronce| npa

Nicholas Pearson Associates, Reino Unido (07.2015-07.2016)

|bronce| qpolska

QGIS Polska, Polonia (07.2015-07.2016)

General

Prestación: Copiar elementos en formato GeoJSON

La configuración anterior para incluir WKT al copiar entidades se ha reemplazado por una selección de funciones de copia como «Texto sin formato, solo atributos», «Texto sin formato, geometría WKT» y una nueva opción «GeoJSON». Cuando se establece en «GeoJSON», al copiar características en QGIS se colocará una representación de texto GeoJSON de las características en el portapapeles para pegarlas fácilmente en otras aplicaciones/código JavaScript. Esta configuración se puede encontrar en `` Configuración -> Opciones -> Orígenes de datos -> Funciones de copia como “”.

image95

Esta característica fue desarrollada por Nyall Dawson (North Road)

Característica: Almacenar marcadores espaciales en archivos de proyecto

Si está creando un marcador espacial, ahora puede elegir almacenar el marcador en su archivo de proyecto activo. Desplácese por el panel de marcadores para encontrar la casilla de verificación que habilita esta capacidad.

image96

Esta prestación fue desarrollada por Stéphane Brunner

Prestación: Soporte de mensajes GNSS GNRMC

QGIS puede ahora manejar datos de satélite GLONASS ($GN* líneas) para obtener una Posición más precisa de Receptores externos GPS/GNSS.

image97

Esta prestación fue desarrollada por Ondřej Fibich

Prestación: Pegar elementos GeoJSON directamente en QGIS

El manipulador del portapapeles QGIS ahora puede analizar muchos formatos de texto adicionales, incluido el soporte nativo para las colecciones de características GeoJSON. Esto le permite copiar y pegar directamente cadenas de GeoJSON en QGIS y convertirlas automáticamente en entidades y geometrías de QGIS.

image98

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Mejoras en consejos de mapa

  • Visibilidad de maptip (consejosmapa) se preserva entre sesiones
  • Maptips ahora puede mostrar contenido HTML, incluyendo imágenes, videos y enlaces URL

image99

Esta prestación fue financiada por OPENGIS.ch GmbH

Esta prestación fue desarrollada por Marco Bernasocchi (OpenGIS.ch)

Prestación: Íconos MIME Escritorio para tipos de archivo QGIS

Ahora es más fácil reconocer y diferenciar tipos de archivo de QGIS en el administrador de archivos de su sistema operativo. Ahora hay iconos MIME de escritorio para los siguientes tipos de archivo:

  • *.qgs - archivo Proyecto QGIS
  • *.qml - Archivo de configuración de capa
  • *.qlr - Archivo de definición de capa
  • *.qpt - Archivo plantilla del diseñador

image100

Esta prestación fue desarrollada por Alexandre Neto

Interfaz de usuario

Prestación: Magnificador de la vista de mapa

Se ha añadido una herramienta de aumento a QGIS que le permite ampliar el mapa a una escala determinada. Esto le permite acercar el mapa sin alterar su escala, facilitando la modificación de las posiciones de las etiquetas y los símbolos. Además, en la configuración se puede definir un valor de aumento predeterminado, ¡lo que es muy útil para pantallas de alta resolución!.

image41

Esta prestación fue financiada por the QWAT project

Esta prestación fue desarrollada por Paul Blottiere (Oslandia)

Prestación: Mejoras al acercamiento de mapa

QGIS 2.16 trae mejoras a la manera como puede acercar o alejar el lienzo del mapa.

  • Si mantiene presionado: kbd:Ctrl mientras usa la rueda del mouse para acercar o alejar, ahora se obtiene un zoom más fino. Este comportamiento pone el lienzo en línea con el compositor.
  • Al presionar: kbd:Ctrl++ o: kbd:Ctrl+ - realiza un acercamiento/alejamiento inmediato en el lienzo del mapa
  • Cuando ciertas herramientas de mapa están activas, puede realizar un zoom de estilo de mapa web manteniendo presionado: kbd:Shift y arrastrando un rectángulo en el mapa para hacer zoom en esa área. Esto está habilitado para las herramientas de mapa que no son herramientas de selección (ya que usan shift para agregar a la selección) y herramientas de edición.

image42

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Rediseñado el Editor de Gradiente Interactivo

El editor de rampa de gradiente ha sido reelaborado con controles interactivos para una manipulación más fácil de los gradientes. El cuadro de diálogo ahora también incluye un gráfico interactivo para modificar las paradas de gradiente a través de los valores HSV o RGB de color. El nuevo editor presenta:

  • arrastre para mover las paradas de color
  • doble click para agregar una nueva parada
  • presionando borrar eliminará la parada seleccionada
  • Al presionar las teclas de flecha se moverá la parada seleccionada, y mantener presionada la tecla Mayús mientras se presiona una tecla del cursor da como resultado un movimiento mayor
  • arrastre y suelte un color en el widget para agregar una nueva parada

image43

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Elección de vista predeterminada para el diálogo de atributo

En versiones anteriores de QGIS, el cuadro de diálogo de atributos siempre se abría en la vista de tabla. Ahora, tiene la opción de establecer siempre el cuadro de diálogo predeterminado en la vista de tabla, vista de formulario o recordar la última vista utilizada.

image44

Esta característica fue desarrollada por Nyall Dawson (North Road)

Característica: Mejoras en calendarios emergentes

La fecha actual está resaltada en los widgets emergentes del calendario, lo que facilita la selección de una fecha relativa al día actual.

image45

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Mejora en seleccionadores de color

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

image46

Esta prestación fue desarrollada por Nathan Woodrow

Prestación: Copiar el contenido de celda desde la tabla de atributo

Un nuevo elemento del menú contextual llamado `` Copiar contenido de celda “” ahora está disponible en el menú abierto haciendo clic derecho en una celda dentro de la tabla de atributos. Cuando se hace clic en este botón, el contenido de la celda se copia en el portapapeles, sea cual sea el tipo de widget.

image47

Esta prestación fue desarrollada por Paul Blottiere (Oslandia)

Prestación: Soporte HiDPI mejorado

Los usuarios de la pantalla HiDPI percibirán una interfaz de usuario mejorada a medida que se haya realizado más trabajo para actualizar los iconos para confiar en las imágenes SVG. A partir de QGIS 2.16, todas las barras de herramientas ahora son compatibles con HiDPI.

image48

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Comportamiento mejorado de herramienta de selección de mapa

El comportamiento de las herramientas de selección basadas en mapas se ha refinado, con los siguientes cambios:

Para selecciones de tipo clic-y-arrastrar:

  • manteniendo Shift = agregar a selección
  • manteniendo Ctrl = quitar de la selección
  • manteniendo Ctrl+Shift = intersectar con la selección actual
  • manteniendo Alt (puede usarse también con Shift / Ctrl ) = cambiar del modo de selección» intersecta» a «contiene completamente «

Para selecciones de tipo un-solo-clic:

  • manteniendo Shift o Ctrl = alternar si la función está seleccionada (es decir, agregar a la selección actual o eliminar de la selección actual)

Este cambio alinea el comportamiento del lienzo con otras aplicaciones de diseño y también con el comportamiento del compositor.

image49

Esta característica fue desarrollada por Nyall Dawson (North Road)

Actualizaciones de Documentación

Prestación: Documentación QGIS 2.14

Teniendo ahora una forma automática de crear un reporte en el repositorio de documentación para cada nueva característica en QGIS, estamos seguros de que todas las nuevas características están ahora en la documentación.

El equipo de documentación trabajó arduamente en tres versiones de QGIS: 2.10, 2.12 y 2.14, por lo que la documentación está actualizada para la versión actual de QGIS. Hay alrededor de 180 nuevas características que se han documentado en 4 meses.

Si cree que faltan algunas características en la documentación, siéntase libre de agregar un nuevo reporte, escribir un texto pequeño para describirlo o mejor hacer una contribución.

El equipo de documentación también ha trabajado para mejorar las pautas de documentación a fin de facilitar el proceso de contribución para nuevos escritores de documentos y ayudar a los traductores.

El equipo de documentación ahora trabajará duro los siguientes meses para documentar el lanzamiento actual estable (2.16) de QGIS.

image51

Revise los hitos 2.10, 2.12 y 2.14 para ver todo el trabajo de documentación que ha tenido lugar:

Prestación: Documentación del sistema de autentificación en el manual de usuario

Las características del sistema de autenticación introducidas en versiones anteriores de QGIS(2.12 y 2.14) ahora están completamente documentadas en el Manual del usuario, y serán una gran contribución para la comprensión y adopción del sistema.

image50

Esta prestación fue financiada por Boundless

Esta prestación fue desarrollada por Larry Shaffer

Simbología

Característica: Capa del símbolos de flecha

La capa de símbolos de «flecha» es una capa de símbolo que permite dibujar flechas rectas o curvas desde una capa de líneas.

En el modo curvo, los nodos de la capa de línea a la que se aplica esta capa de símbolo se usan como puntos de control para arcos circulares. Las flechas se pueden rellenar con cualquier estilo de relleno existente que QGIS admita. Las opciones también permiten seleccionar el tipo de flecha (con una o dos cabezas, planas o divididas en dos), su ancho (que puede ser variable) y el tamaño de las cabezas.

image52

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sostenible) y Andreas Neumann

Esta característica fue desarrollada por Hugo Mercier

Prestación: Nuevo tipo de capa de símbolo «Marcador relleno»

Un «marcador relleno» es similar al marcador simple de una capa, excepto que utiliza un subsímbolo de relleno para representar el marcador. Esto permite el uso de todos los estilos de relleno (y contorno) de QGIS existentes para representar marcadores, por ejemplo, rellenos de degradado o de ráfaga de forma.

image53

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Nuevos símbolos de accesibilidad y poca visión

Accesibilidad adicional y símbolos de poca visión ahora están disponibles en la colección de símbolos SVG de QGIS.

image54

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Nuevos marcadores simples de símbolos

  • semicírculo, tercer, cuarto de círculo
  • marcadores medio triángulo
  • marcadores cruz y hexágono rellenos
  • marcador elipse diamante

image55

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Visualizador «sin símbolo»

Al usar el nuevo renderizador «Sin símbolo» en QGIS 2.16, no se dibujará ningún símbolo para las entidades, pero se seguirán mostrando etiquetas, diagramas y otras partes que no sean símbolos.

Todavía se pueden hacer selecciones en el lienzo de la capa y las entidades seleccionadas se representarán con un símbolo predeterminado. Las entidades que se están editando también se mostrarán.

Esto pretende ser un atajo útil para capas para las que solo desea mostrar etiquetas o diagramas, y evita la necesidad de representar símbolos con un relleno/borde totalmente transparente para lograr esto. Puede que no suene útil desde el título, ¡pero es un atajo bastante útil!

image56

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Mayor control sobre la representación del relleno del punto centroide

Se ha agregado una opción para controlar si el marcador se dibuja en todas las partes o en una sola parte de las entidades múltiples.

image57

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Definición de contorno para símbolos de marcadores de fuente

El símbolo de marcadores de fuente ahora puede tener un contorno, lo que puede ayudar a aumentar la visibilidad de dichos símbolos al agregar un color de búfer de contorno. Los caracteres de fuente habilitados para Emoji pueden servir como buenos marcadores cuando se usan con un contorno grueso.

image58

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Controlar estilo de unión de contorno para marcadores simples, elipse, y fuentes.

Los usuarios ahora pueden cambiar el estilo de combinación de contornos para marcadores simples, elipse y fuentes para ajustar su simbología.

image59

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Nueva herramienta de mapa para establecer interactivamente el desplazamiento del símbolo puntual

Permite establecer el desplazamiento de un punto si está vinculado a un campo utilizando anulaciones definidas por datos. El campo de desplazamiento debe ser un campo de texto. La herramienta de mapa para establecer interactivamente el desplazamiento se encuentra en la barra de herramientas `` Digitalización avanzada “” en el grupo de iconos con la herramienta `` Girar símbolos de puntos “”. Vea la animación adjunta para ver un ejemplo. Tenga en cuenta que al realizar ajustes posteriores en el desplazamiento, debe arrastrar desde el marcador de vértice de punto original, no desde la posición actual del símbolo tal como se muestra en el mapa.

image60

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Acople de Estilo

El muelle de estilo es una forma nueva, mucho más eficiente, de administrar estilos de capa en QGIS. Admite una vista previa en vivo de los cambios de estilo a medida que se realizan, soporte completo para deshacer/rehacer y un flujo de trabajo menos distraído a medida que prepara la cartografía del mapa. Para obtener una descripción completa de las características de la base de estilo, consulte parte de base de estilo 1 y` style dock parte 2 <https://nathanw.net/2016/06/29/qgis-style-dock-part-2-plugin-panels/>`__.

image61

Esta prestación fue desarrollada por Nathan Woodrow

Etiquetado

Prestación: Las herramientas de etiquetado de mapa ahora trabajan con etiquetado basado en reglas

En versiones anteriores de QGIS cuando el etiquetado basado en reglas estaba en su lugar, no podía usar las herramientas de mapa de etiquetado para ubicar y rotar interactivamente las posiciones de las etiquetas. Esto ahora es compatible.

image62

Esta prestación fue desarrollada por Martin Dobias

Diagramas

Prestación: Ingresos de leyenda para tamaño de diagrama

Se ha agregado una nueva pestaña «leyenda» a las propiedades del diagrama, lo que permite habilitar/deshabilitar tanto atributos de la leyenda existente como un nuevo tamaño de leyenda. El tamaño de leyenda tiene un símbolo de marcador configurable.

image63

Esta prestación fue financiada por ADUGA

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Selección de unidades para ancho de contorno

La selección de unidades para ancho de contorno ya está disponible. Esto permite para un tamaño de la unidad de mapa un diagrama que crecerá y se reducirá en función de la escala del mapa mientras se mantiene un ancho de contorno milimétrico fijo.

image64

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Comportamiento de los Diagramas como etiquetas y que pueden ser manejados desde la barra de herramientas

Originalmente, había una barra de herramientas para etiquetas que permitía:

  • establecer opciones de etiquetado para etiquetas de la capa actual
  • resaltar las etiquetas ancladas. El resaltado es verde en la capa editable, de lo contrario, azul.
  • fijar o no fijar etiquetas
  • mover, mostrar y ocultar etiquetas

Con esta nueva prestación, hay una nueva herramienta disponible en la barra de herramientas de etiquetas que permite establecer las propiedades de los diagramas para la capa actual. Además, cada herramienta mencionada anteriormente ahora también es totalmente utilizable con diagramas.

image65

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sustentable)

Esta prestación fue desarrollada por Paul Blottiere (Oslandia)

Representación

Prestación: Nuevas opciones para simplificación al vuelo

El usuario puede seleccionar el algoritmo a usar cuando se ejecuta la simplificación del lado local para dibujar geometrías más rápido. Ahora, QGIS proporciona tres algoritmos:

  • Distancia (algoritmo predeterminado, y la única opción disponible en lanzamientos previos QGIS)
  • SnapToGrid
  • Visvalingam

Este cambio también desplaza la simplificación local «sobre la marcha» de las clases de proveedor e iterador al código de representación. Esto evita los casos en los que la simplificación cambia la geometría obtenida de los proveedores de datos vectoriales, posiblemente afectando la simbología basada en reglas y otras simbologías basadas en expresiones. Esto es importante cuando tiene expresiones que usan la geometría de entidad (por ejemplo, cálculo del área); queremos asegurarnos de que estos cálculos se realicen en la geometría original, no en las simplificadas.

image66

Esta prestación fue desarrollada por Alvaro Huarte

Prestación: Clasificación basada en cuantiles para capas ráster

Esta opción se puede encontrar para rásteres de pseudocolor de banda única en el cuadro de diálogo de ``modo “” de clasificación.

image67

Esta prestación fue desarrollada por Piers Titus van der Torren

Prestación: Renderizador vivo de relieve sombreado

QGIS 2.16 tiene un nuevo procesador de ráster que creará dinámicamente un modelo sombreado a partir de un Modelo digital de elevaciones.

image68

Esta prestación fue desarrollada por Asger Skovbo Petersen y Nathan Woodrow

Digitalización

Prestación: «Repitiendo» restricciones en modo bloqueado

Cuando está habilitado, repeticiones bloqueadas no se borran automáticamente cuando se agrega un nuevo punto. Son útiles cuando la misma restricción debe repetirse para múltiples puntos (por ejemplo, agregar vértices que siempre están separados por 50 metros). Esta funcionalidad está disponible en el `` Panel de digitalización avanzada”“.

image69

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Extender geometrías de cadenas lineales con la herramienta reformar

La herramienta de remodelado ahora le permite extender cadenas de líneas, iniciando un remodelado en el punto inicial o final de una línea.

image70

Esta prestación fue desarrollada por Martin Dobias

Prestación: Tolerancia de segmentación

Se agregó soporte para establecer la tolerancia de segmentación (ángulo máximo o diferencia máxima). Esta configuración controla la forma en que se representan los arcos circulares. El ángulo máximo más pequeño (en grados) o la diferencia máxima (en unidades de mapa), segmentos lineales más rectos se usarán durante el renderizado. Puede encontrar esta opción en `` Configuración -> Opciones -> Representación -> Segmentación de curvas “”.

image71

Esta prestación fue desarrollada por Marco Hugentobler

Gestión de Datos

Prestación: Nuevas opciones de configuración para tablas de atributos

  • Permite reordenar las columnas de la tabla de atributos (haciendo clic derecho en el encabezado del nombre del campo -> cuadro de diálogo «Organizar columnas»; arrastrar y soltar para reordenar)
  • Permite agregar una nueva columna a la tabla de atributos mediante botones para provocar una acción establecida en la característica elegida
  • Las columnas pueden ocultarse de la tabla de atributos (mediante click derecho sobre el encabezado de nombre de campo)
  • Ahora QGIS recuerda el ancho de cualquier columna redimensionada

image72

Esta prestación fue fundada por Canton of Zug, Switzerland y MEEM (French Ministry of Sustainable Development)

Esta prestación fue desarrollada por Stéphane Brunner (Camptocamp) y Matthias Kuhn (OPENGIS.ch)

Prestación: Columnas Múltiples en formulario de atributos

Al usar el diseñador de arrastrar y soltar, un usuario puede especificar en cuántas columnas deben ser distribuidos los campos.

Para permitir múltiples columnas en la pestaña «Campos» de las propiedades de capa:

  • Asegúrese que está usando el modo de arrastrar y soltar del diseñador de formularios
  • Doble click sobre contenedores de grupo, como pestañas o grupos
  • aparecerá un pequeño diálogo dónde puede seleccionar el número de columnas

El orden será primera columna, segunda columna, n-ésima columna, siguiente fila, etc.

image73

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta prestación fue desarrollada por Matthias Kuhn

Prestación: control sobre los atributos a exportar al guardar una capa vectorial

Se han agregado casillas de verificación para que pueda seleccionar qué atributos desea incluir en la exportación, y ahora también tiene la opción de escribir valores «mostrados» en lugar de valores sin formato. Esta opción es útil para capas con relaciones, donde desea incluir un valor literal en lugar de un identificador numérico.

Dependiendo del formato de datos, el «valor mostrado» está habilitado de forma predeterminada, p.ej. para exportar a formatos de hoja de cálculo (ODF, XLSX, CSV / Text).

image74

Esta prestación fue financiada parcialmente por el Canton of Zug, Switzerland

Esta prestación fue desarrollada por Jürgen Fischer, Even Rouault

Prestación: Vista de formularios: columna lateral ahora ordenable

En el modo de formularios de la tabla de atributos QGIS, hay una columna lateral que se puede usar para saltar directamente a una característica específica. Hasta este lanzamiento, esta vista lateral no se podía ordenar. Para ordenar, uno tenía que saltar al modo tabla y luego volver al modo formulario. Ahora se puede ordenar directamente la característica por la vista previa del atributo de característica en el panel lateral eligiendo la función de clasificación en el botón desplegable de expresión sobre la columna lateral.

image75

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta prestación fue desarrollada por Matthias Kuhn (OpenGIS)

Prestación: widget de referencia de relación: acceso directo para agregar nuevos valores

El widget de referencia de relación se mejoró para permitir extensiones más rápidas de listas de valores relacionados. Si la casilla de verificación «Permitir agregar nuevas entidades» está habilitada en las propiedades del widget (acceso a través de la pestaña «Campos» en las propiedades de la capa), aparecerá un botón verde más a la derecha del widget. Después de presionar el botón «Más», el cuadro de diálogo de la tabla relacionada se abrirá en el modo «nuevo registro» donde se puede agregar una entrada adicional.

image76

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta prestación fue desarrollada por Matthias Kuhn (OpenGIS)

Prestación: Mejoras en exportación DXF

Se ha agregado soporte para etiquetado basado en reglas y símbolos rotados, y para generar geometrías 3D.

image77

Esta prestación fue desarrollada por Jürgen Fischer

Prestación: widgets de nivel superior en el diseñador de arrastrar y soltar

Ahora es posible poner widgets directamente en el formulario con el diseñador de arrastrar y soltar. Por lo tanto, puede existir un formulario de diseñador de arrastrar y soltar sin pestañas.

image78

Esta prestación fue desarrollada por Matthias Kuhn

Característica: seleccion y filtrado basado en formulario

En QGIS 2.16 se agregó un nuevo modo al cuadro de diálogo de la tabla de atributos para buscar y filtrar entidades. Cuando se activa (usando un botón en la barra de herramientas o presionando CTRL + F), el cuadro de diálogo cambiará a la vista de formulario y todos los widgets se reemplazarán con su variante de contenedor de búsqueda.

Junto a cada widget hay una botón de herramienta con opciones para controlar el comportamiento de búsqueda/filtro para ese campo, por ejemplo, «igual a», «no igual a», «es nulo», «mayor que», etc., con las opciones presentadas coincidiendo con el campo correspondiente y el tipo de widget.

Aparecen nuevos botones en la parte inferior del formulario para seleccionar características coincidentes (con opciones para agregar a la selección/eliminar de la selección/seleccionar dentro de la selección actual) o filtrar características en la tabla (con opciones para agregar características a un filtro actual o restringir aún más un filtro actual). Aparecen nuevos botones en la parte inferior del formulario para seleccionar características coincidentes (con opciones para agregar a la selección/eliminar de la selección/seleccionar dentro de la selección actual) o filtrar características en la tabla (con opciones para agregar características a un filtro actual o restringir aún más un filtro actual).

También puede acceder a este modo con la nueva opción «Seleccionar por valor», o presionando F3 con una capa seleccionada.

image79

Esta prestación fue financiada por SIGE, Ciudad de Uster, Morges

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Crear capas GeoPackage

El formato GeoPackage <http://www.geopackage.org> __ es un estándar abierto para los datos geoespaciales que debe estar en su radar como reemplazo del formato de ESRI Shapefile. Aborda muchas deficiencias con el formato de shapefile, incluidas las limitaciones en el número y el ancho de los campos. En QGIS 2.16 ahora es fácil crear un nuevo GeoPackage ya que se ha integrado en la barra de herramientas `` Capa “” y el menú `` Capa -> Crear capa “”.

image80

Esta prestación fue desarrollada por Even Rouault

Prestación: Restricciones a widgets

En versiones anteriores de QGIS no había forma de verificar la validez de los valores ingresados por un usuario para los atributos de una característica. Ahora, un usuario puede especificar una restricción en cada widget en la forma de atributo de una capa. Las restricciones se crean usando expresiones de QGIS, por ejemplo, `` «min_population»> 50000 “”. También está disponible una casilla de verificación «No nulo» para indicar que se debe ingresar un valor para el campo. Además, se puede agregar texto descriptivo para brindar al usuario comentarios útiles cuando falla una restricción.

Las restricciones se evalúan sobre la marcha mientras un usuario modifica una función. Hay información sobre herramientas disponible en cualquier campo que tenga una restricción, que muestre la expresión de la restricción, el resultado de la evaluación y una descripción de la restricción. También se mostrará una barra de mensajes en la parte superior del formulario que resume los campos que no cumplen con los criterios de restricción.

image81

Esta prestación fue fundada por the QWAT project y el Canton of Zug, Switzerland

Esta prestación fue desarrollada por `Matthias Kuhn (OPENGIS.ch)<http://www.opengis.ch>`__ y Paul Blottiere (Oslandia)

Prestación: Editar atributos de múltiples elementos simultáneamente

Este cambio permite editar simultáneamente los atributos de múltiples entidades. Se habilita cuando el cuadro de diálogo de la tabla de atributos está en «modo de formulario» a través de un nuevo botón de «edición múltiple» en la barra de herramientas. También hay un atajo para editar múltiples entidades seleccionadas usando `` Editar -> Modificar atributos de las entidades seleccionadas``.

En este modo, los cambios en el valor de los atributos se aplicarán a todas las entidades seleccionadas. Aparecen nuevos widgets junto a cada widget del editor, lo que permite visualizar el estado actual de edición múltiple y revertir los cambios campo por campo.

Los cambios se realizan como un comando simple de edición, por lo que presionar deshacer revertirá los cambios de atributos para todas las entidades seleccionadas a la vez.

El modo Multiedición solo está disponible para formularios autogenerados de arrastrar y soltar; no es compatible con los formularios de interfaz de usuario personalizados.

image82

Esta prestación fue financiada por Kanton Basel Stadt

Esta característica fue desarrollada por Nyall Dawson (North Road)

Leyenda de Capa

Prestación: Nueva opción para hacer zoom a un rango de escala de la capa visible

Para las capas con una serie de rango de escala visible, al seleccionar esta opción se establecerá automáticamente la escala a la escala más cercana donde la capa es visible. Además, la interfaz se ha ajustado para que las capas que están fuera de su rango de escala y ocultas se muestren en gris en el árbol de capas.

image83

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sustentable)

Esta prestación fue desarrollada por Patrick Valsecchi (Camptocamp)

Diseñador de mapa

Prestación: Nuevas herramientas para dibujar polígonos y polilíneas

Dos nuevos tipos de elementos del compositor de formas, basados en nodos, ahora están disponibles en el compositor de mapas. Con estos, puede dibujar polígonos o polilíneas dentro de su composición con solo unos pocos clics.

También se han agregado nuevas herramientas para permitir la edición de nodos (es decir, mover o eliminar nodos) y también para agregar nuevos nodos a una forma existente. ¡Los elementos de polígono y polilínea del compositor también se pueden diseñar utilizando todos los estilos de símbolos disponibles para capas de línea y polígonos!

image84

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sustentable)

Esta prestación fue desarrollada por Paul Blottiere (Oslandia)

Prestación: incrusta entidades de atlas en la fuente HTML del compositor como GeoJSON

Este cambio hace que la prestación actual de atlas (y además, todos los atributos de las entidades secundarias relacionadas) esté disponible para la fuente de un elemento del compositor HTML, lo que permite que el elemento ajuste dinámicamente su representación HTML en respuesta a las propiedades de la entidad. Un ejemplo de uso es llenar dinámicamente una tabla HTML con todos los atributos de entidades secundarias relacionadas para la prestación de atlas.

Para usar esto, la fuente HTML debe implementar una función JavaScript «setFeature (feature)». Esta función se llama cada vez que cambia la entidad del atlas, y se pasa la entidad del atlas (y todos los atributos relacionados) como una entidad GeoJSON.

image86

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta prestación fue desarrollada por Nyall Dawson (North Road)

Prestación: Soporte de SGV Parametrizado para el compositor de imágenes SVG

Este cambio hace posible cambiar los colores de relleno y contorno de los archivos SVG y el ancho del contorno cuando se usan archivos SVG parametrizados como los incluidos en QGIS. Para obtener más detalles sobre los archivos SVG parametrizados, consulte este artículo.

image87

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Uso más fácil de HTML en etiquetas

En QGIS 2.16, la hoja de estilo base de las etiquetas del compositor establecerá automáticamente la fuente y los márgenes de la etiqueta para que coincida con la configuración de la etiqueta. Esto permite la elección interactiva de fuentes, márgenes y colores y evita la necesidad de configurarlos manualmente con CSS dentro del código HTML de la etiqueta.

image88

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Georeferenciar salidas (ej. PDF) desde el diseñador

En QGIS 2.16, el compositor de mapas georreferencia automáticamente las salidas (cuando el formato de salida lo hace posible, por ejemplo, TIF y PDF).

La opción existente para crear un archivo mundial se ha separado de la selección del mapa a georreferenciar. El nuevo comportamiento es siempre georreferenciar salidas, y solo crear el archivo mundial separado si esa opción está marcada.

image89

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: los mapas del Compositor ahora se actualizan automáticamente con preajustes

Cuando un mapa de compositor es configurado para seguir un estilo preestablecido, se actualizará automáticamente cada vez que se cambie el estilo.

Se ha agregado una nueva opción en las propiedades del mapa del compositor: «Seguir el preajuste de visibilidad» con un cuadro combinado para elegir el preajuste activo. Esta es una alternativa a la funcionalidad de «bloquear capas» (y «estilos de bloqueo de capas») que simplemente copian la configuración de un preajuste, mientras que esta nueva opción crea un enlace al preajuste.

La diferencia es que cuando se actualiza un ajuste preestablecido, el mapa del compositor seleccionará automáticamente la nueva configuración para seguir el ajuste preestablecido, mientras que no hay actualización si se usa la opción «bloquear capas» (y «bloquear estilos de capa»).

image90

Esta prestación fue desarrollada por Martin Dobias

Herramientas de Análisis

Prestación: Parámetros con nombre en expresiones

En QGIS 2.16, el motor de expresión ahora admite el uso de parámetros con nombre. Esto significa que en lugar de escribir la expresión críptica: clamp(1,2,3) `` puede usar:``clamp(min: = 1, value: = 2, max: = 3). Este cambio también permite cambiar los argumentos, por ejemplo: ``clamp (value: = 2, max: = 3, min: = 1) ``.

El uso de parámetros con nombre ayuda a aclarar a qué se refieren los argumentos para una función de expresión, ¡lo cual es útil cuando intentas interpretar una expresión a posteriori!

Esta característica fue desarrollada por Nyall Dawson (North Road)

Característica: Más unidades de distancia

La elección de las unidades de distancia se ha ampliado con nuevas opciones que incluyen kilómetros, yardas y millas. El uso de estas unidades evita la necesidad de la conversión manual de distancias (por ejemplo, pies a millas).

image91

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Cambios a expresiones

  • Soporte de cálculos date+time = datetime
  • Soporte a los cálculos de tipo date - date, time - time y datetime - datetime que devuelven un intervalo.
  • Nueva función `` char()`` para devolver un carácter coincidente por valor unicode

Prestación: Estadísticas para campos cadena y fecha

El muelle de resumen estadístico ahora puede calcular estadísticas agregadas para los campos de cadena y fecha.

image92

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Mostrar Radio de una Curva con la herramienta de información

Si hace clic en una línea curva con la herramienta de información, QGIS ahora mostrará el radio en la herramienta de información.

image93

Esta prestación fue desarrollada por Marco Hugentobler

Prestación: Agregar soporte para expresiones

QGIS 2.16 agrega soporte para varios tipos de agregados al motor de expresión. Éstos incluyen:

  1. Agregados dentro de la capa actual, p. Ej. `` Sum («passenger») `` Admite expresiones secundarias (es decir, `` sum («passenger» / 2) ), group by ( sum («passenger», group_by: = «line_segment») ), y filtros opcionales ( sum («pasajeros», filtro: = «station_class»> 3) ``)
  2. Agregados relacionales, que calculan un agregado sobre todas las características secundarias coincidentes de una relación, por ejemplo, relation_aggregate('my_relation','mean', "some_child_field")
  3. Una función de resumen de agregados, para calcular agregados en otras capas. Por ejemplo, aggregate('rail_station_layer', 'sum', "passenger"). La función agregada de resumen admite un filtro opcional, lo que permite calcular cosas como: `` aggregate(“rail_stations”, “sum”, «passenger», intersects (@atlas_geometry,$ geometry)) `` para calcular el número total de pasajeros para las estaciones dentro de la entidad actual del atlas

En todos los casos, los cálculos se almacenan en caché dentro del contexto de expresión, por lo que solo deben calcularse una vez para cada conjunto de evaluaciones de expresión.

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: complemento fTools ha sido reemplazado por algoritmos de Procesamiento

fTools es un complemento central que durante muchos años ha proporcionado las herramientas que se encuentran en el menú `` Vector “” en QGIS. Con el advenimiento del marco de procesamiento QGIS, las fTools comenzaron a representar una duplicación de esfuerzo, y muchas de las herramientas se han mejorado en sus equivalentes de procesamiento. Para abordar, el complemento fTools se ha eliminado de QGIS y se han agregado entradas de menú equivalentes al menú de vectores, apuntando a las herramientas del marco de procesamiento que logran lo mismo.

image94

Esta prestación fue desarrollada por Alex Bruy

Procesamiento

Prestación: Establecer ubicaciones de puntos haciendo clic en el lienzo

Los parámetros de procesamiento que esperan una ubicación de punto ahora se pueden establecer haciendo clic en una ubicación en el lienzo del mapa. Anteriormente, las coordenadas debían ingresarse manualmente.

Esta prestación fue desarrollada por Alex Bruy

Prestación: Soporte de expresiones y variables

Las entradas y salidas en los cuadros de diálogo de algoritmos ahora admiten variables y expresiones QGIS.

Esta prestación fue desarrollada por Victor Olaya

Prestación: Algoritmos preconfigurados

Los algoritmos con parámetros preconfigurados ahora se pueden agregar a la caja de herramientas Procesamiento, como acceso directo para un proceso dado.

Esta prestación fue desarrollada por Victor Olaya

Prestación: Cree un complemento con algoritmos basados en script desde la caja de herramientas

Anteriormente, la única forma de crear un complemento QGIS que agregara nuevos algoritmos a Procesamiento era desarrollar esos algoritmos manualmente y crear un nuevo proveedor de algoritmos. Ahora, los algoritmos se pueden escribir como simples secuencias de comandos de procesamiento, y se puede crear un complemento que los contenga directamente desde Processing Toolbox. Ese complemento se puede distribuir como un complemento regular y extenderá el procesamiento cuando esté activo.

Esta prestación fue desarrollada por Victor Olaya

Característica: Soporte para escritura de tablas sin geometría

El algoritmo OutputVector ahora admite escribir tablas sin geometría.

Por ahora, esto solo se ha aplicado en el algoritmo Refactor Fields, pero podría extenderse fácilmente a otros algoritmos relacionados con atributos.

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sustentable)

Esta prestación fue desarrollada por Arnaud Morvan (Camptocamp)

Prestación: Algoritmos GRASS adicionales en procesamiento

Para esta versión, QGIS Processing incluye ahora todos los algoritmos de GRASS7 vector, raster <https://grass.osgeo.org/grass70/manuals/ raster.html> `__ y imágenes <https://grass.osgeo.org/grass70/manuals/imagery.html>`__ . Ahora, hay más de 300 algoritmos que puede usar directamente desde la interfaz QGIS. Tiene todo el poder de GRASS7 directamente incorporado en QGIS y puede mezclar algoritmos GRASS7 con todos los demás algoritmos de procesamiento sin tener que usar una base de datos GRASS7.

También se han incluido algunas pruebas unitarias para algunos algoritmos (principalmente para algoritmos ráster e imágenes), lo que hace que la detección de errores sea más fácil de manejar y procesar.

Tenga en cuenta que, por el momento, los algoritmos de procesamiento GRASS7 solo pueden usar y producir capas de vectores Shapefile y rásteres GeoTiff. También hay un límite para algunos algoritmos ráster GRASS7 (todos los algoritmos que manipulan tablas de colores) que duplican capas ráster en directorios temporales. Dependiendo del tamaño de los rásteres de origen, probablemente necesitará algo de espacio en disco para manejarlos.

Esta prestación fue desarrollada por Médéric Ribreux

Proveedores de Datos

Prestación: Los conjuntos de datos OGR se abren en modo de solo lectura de forma predeterminada

Permite la edición concurrente de Shapefiles y Tabfiles en QGIS y MapInfo.

Esta prestación fue financiada por MEEM (Ministerio Francés de Desarrollo Sustentable)

Esta prestación fue desarrollada por Even Rouault

Prestación: manejo mejorado de los campos de tipo DOMINIO de Postgres

QGIS ahora muestra el tipo de dominio correcto como nombre de tipo de campo y puede determinar correctamente la longitud y precisión de los tipos de dominio. Consulte la documentación de PostgreSQL https://www.postgresql.org/docs/9.1/static/sql-createdomain.html para encontrar más información sobre los tipos de DOMINIO.

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: hace que el modo readOnly (solo lectura) de capas vectoriales sea configurable en el proyecto

Con esta opción, puede evitar que los usuarios editen capas sin darse cuenta. Vaya a `` Propiedades del proyecto -> Identificar capas “” para configurar qué capas deben presentarse como de solo lectura.

image101

Esta prestación fue desarrollada por Matthias Kuhn

Prestación: Soporte de bases de datos DB2

Esta prestación fue desarrollada por David Adler

Prestación: Atributos OGR FID mostrados

QGIS ahora muestra el OGR FID como primer atributo cuando es significativo, por ejemplo para controladores GPKG y otras bases de datos.

Esta prestación fue desarrollada por Even Rouault

Prestación: Servicios ArcGIS Map y Feature REST

QGIS ahora puede conectarse a servicios ArcGIS REST.

Puede conectarse a los servicios de ArcGIS Feature (equivalente a WFS en el mundo de ESRI) y a los servicios de ArcGIS Map (equivalente a WMS). El proveedor le permite leer mapas y capas vectoriales de esos servicios.

Esta prestación es bastante conveniente para los usuarios que desean cambiar de una pila de SRI de ESRI sin perder nada de lo que ya han construido en servicios de mapas privados o públicos. También puede conectarse a los servicios públicos proporcionados por ESRI.

Esta prestación fue financiada por Sourcepole QGIS Enterprise

Esta prestación fue desarrollada por Sandro Mani, Sourcepole

Prestación: Guardar estilos en bases de datos MS SQL y Oracle

Esta prestación fue desarrollada por Jürgen Fischer y Christian Frugard

Prestación: Renombrar campos en capas

En QGIS 2.16 ahora puede cambiar el nombre de los campos en Postgres, Oracle, OGR y capas de memoria haciendo doble click en el nombre del campo en la ventana de propiedades de capa.

Esta característica fue desarrollada por Nyall Dawson (North Road)

Prestación: Soporte básico de Oracle Workspace Manager

Se agregó soporte a Oracle Workspace Manager cuando se usa Oracle Provider.

Ver https://github.com/qgis/QGIS/commit/d161612bd216d36dc23ab2307636cf1bc0a36192

Esta prestación fue financiada por ENEL

Esta prestación fue desarrollada por Jürgen Fischer para Faunalia

Prestación: Mejora masiva al Proveedor WFS

QGIS 2.16 trae una revisión del proveedor WFS, incluyendo

  • Autodetección de versión
  • Almacenamiento en el caché de disco de las funciones descargadas
  • Descarga en segundo plano y representación progresiva
  • soporte WFS 1.1 y 2.0
  • paginación WFS 2.0 GetFeature
  • Agregar pruebas de proveedor
  • Soporte para uniones WFS 2.0
  • Parámetros URI con SQL con cláusulas SELECT / FROM / JOIN / WHERE / ORDER BY
  • Maneja campos DateTime
  • Habilita «Solo solicitar entidades que se superponen a la extensión de la vista» de forma predeterminada (y memoriza la configuración)
  • Soporte para tipos de gemoterías adicionales/mezcladas (CurvePolygon, CompoundCurve)
  • Mayor tolerancia para servidores WFS que no se ajustan

image102

Esta prestación fue financiada por Land Information New Zealand y Cantón de Zug, Suiza

Esta prestación fue desarrollada por Even Rouault

Prestación: Generación de valores predeterminados en capa Postgres «justo a tiempo»

La expresión utilizada para generar valores predeterminados para un campo en la base de datos postgres se está imprimiendo actualmente en el formulario de características.

nextval('serial')

Una nueva opción en las «propiedades del proyecto» (pestaña «Orígenes de datos») permite evaluar la expresión antes de abrir el formulario e imprimirá directamente el nuevo valor en el formulario de características.

23

La principal ventaja de esta mejora es que ahora se puede crear y vincular directamente registros de tablas relacionadas antes de tener que guardar los datos primero, porque la clave principal ya está presente antes de guardar la función.

image103

Esta prestación fue financiada por el Cantón de Zug, Suiza

Esta prestación fue desarrollada por Matthias Kuhn

Servidor QGIS

Prestación: Soporte de remarcación en GetMap y GetPrint

Esta prestación fue financiada por el Cantón de Solothurn

Esta prestación fue desarrollada por Marco Hugentobler, Sourcepole

Complementos

Prestación: Actualizado el complemento globo

  • Actualizado a OsgEarth 2.8
  • Reescribir el controlador de mosaico de globo QGIS
  • Reescribir la lógica de sincronización entre 2D y 3D
  • Migración a un nuevo núcleo de geometría
  • Soporte para múltiples capas de fondo.
  • Menús incrustados en la ventana del globo
  • Selección de capa independiente para globo
  • Trabajo de tesis de maestría del puerto de Mathias Kuhns de QGIS 2.1 / OsgEarth 2.4

image104

Esta prestación fue financiada por Sourcepole QGIS Enterprise

Esta prestación fue desarrollada por Sandro Mani, Sourcepole

Prestación: Globo: Extruir objetos

Permitir extrusionar objetos en la 3ª dimensión.

Ya sea por un valor fijo o por un atributo o expresión.

Esta prestación fue desarrollada por Matthias Kuhn

Prestación: API: Adicionar páginas a propiedades de capa vector

Permitir agregar páginas adicionales al cuadro de diálogo de propiedades de capa vectorial.

Esto permite poner la configuración para las opciones de capa afín proporcionadas directamente por un complemento donde pertenecen para una mejor experiencia de usuario.

Esta prestación fue desarrollada por Matthias Kuhn

Prestación: Globo: Soporte vector

Al mostrar capas en globo, conserva los datos vetoriales

Esta prestación fue financiada por Master Thesis UZH

Esta prestación fue desarrollada por Matthias Kuhn

Prestación: Globo: Exageración vertical para MDT

Porque a veces es bueno exagerar el tamaño.

Esta prestación fue desarrollada por Matthias Kuhn

Programabilidad

Prestación: Widgets incrustados en árbol de capa

Esto permite la definición de widgets incrustados en el árbol de capas para capas individuales en el cuadro de diálogo de propiedades de capa (en la nueva pestaña Leyenda). La idea es tener una forma de acceder rápidamente a algunas acciones que a menudo se usan con una capa.

La implementación viene con un widget de transparencia, en el futuro puede haber más widgets estándar, p. Ej. para configurar el filtrado, la selección, el estilo u otras cosas. La API permite que los complementos registren sus propios widgets, lo que será útil para que varios complementos específicos del dominio asignen widgets personalizados a las capas que administran.

image105

Esta prestación fue desarrollada por Martian Dobias

Nuevas clases núcleo

  • QgsComposerNodesItem - una clase base abstracta para elementos de compositor que proporciona métodos genéricos para formas basadas en nodos como polígonos o polilíneas
  • QgsComposerPolygon un elemento del compositor para formas poligonales
  • QgsComposerPolyline - un elemento consumidor para formas polilineales
  • QgsGroupUngroupItemsCommand - una clase de comando deshacer en el compositor para agrupar/desagrupar elementos del compositor
  • QgsConstWkbSimplifierPtr - lector WKB el cuál simplifica geometrías al vuelo
  • QgsAction - una clase de utilidad que encapsula una acción basada en atributos vectoriales
  • QgsActionManager - almacena y administra acciones asociadas con una capa
  • QgsAggregateCalculator - una clase de utilidad para calcular agregados para un campo (o expresión) sobre las entidades de una capa vectorial
  • QgsAttributeTableConfig - un contenedor para la configuración de la tabla de atributos para una capa vetorial
  • QgsDateTimeStatisticalSummary - calculadora para estadísticas resumidas y agregados para una lista de fechas y horas
  • QgsInterval - una representación del intervalo entre dos valores de fecha
  • QgsJSONExporter - maneja la exportación de características QgsFeature a características GeoJSON
  • QgsJSONUtils - utilidades de ayuda para trabajar con conversiones JSON y GeoJSON
  • QgsRuntimeProfiler - generador de perfiles simple para sincronizar rutas de código durante la ejecución
  • QgsSQLStatement - clase de utilidad para analizar sentencias SQL
  • QgsStringStatisticalSummary - calculadora para un resumen de estadísticas y agregados para una lista de cadenas
  • QgsHillshadeRenderer - un renderizador para generar modelos de sombreado del relieve en vivo
  • QgsArrowSymbolLayer - capa de símbolos de línea usada para representar líneas y flechas
  • QgsNullSymbolRenderer - un renderizador que no dibuja símbolos para las características de forma predeterminada, pero permite el etiquetado y los diagramas para la capa
  • QgsSimpleMarkerSymbolLayerBase - clase base abstracta para capas de símbolos de marcador simples. Maneja la creación de las formas de los símbolos, pero deja el dibujo real de los símbolos en subclases.
  • QgsFilledMarkerSymbolLayer - capa de símbolo de marcador relleno, que consiste en una forma que se representa con un QgsFillSymbolV2

Nuevas clases GUI

Widgets reutilizables:

  • QgsMultiEditToolButton - un widget de botón de herramienta que se muestra junto a los widgets del editor en formularios de atributos, y permite controlar cómo se comporta el widget e interactúa con el formulario en modo de edición múltiple
  • QgsSearchWidgetToolButton - un widget de botón de herramienta que se muestra junto a los widgets de búsqueda en formularios, y permite controlar cómo se comporta el widget y cómo funciona el filtrado/búsqueda
  • QgsLayerTreeEmbeddedConfigWidget - un widget para configurar widgets integrados en el árbol de capas para una capa de mapa particular
  • QgsLayerTreeEmbeddedWidgetProvider - se implementará la interfaz del proveedor para introducir nuevos tipos de widgets integrados para usar en el árbol de capas
  • QgsLayerTreeEmbeddedWidgetRegistry - registro de widgets que pueden estar integrados en la vista de árbol de capas
  • QgsAttributeFormEditorWidget - un widget que consta de un editor de widget y widgets adicionales para controlar el comportamiento del editor de widget en función de una serie de modos posibles
  • QgsComposerItemComboBox - un cuadro combinado que muestra elementos de un tipo coincidente de una composición
  • QgsCompoundColorWidget - un widget QGIS personalizado para seleccionar un color, que incluye opciones de selección de colores
  • rueda de tono, muestras de color y un mezclador de color
  • QgsDockWidget - Subclase QDockWidget con un control más detallado sobre cómo se cierra o se abre el widget
  • QgsFocusWatcher - un filtro de eventos para buscar eventos focales en un objeto primario
  • QgsGradientStopEditor - un editor interactivo para previsualizar una rampa de color degradado y modificar la posición de las paradas de color a lo largo del degradado
  • QgsMapLayerConfigWidget - un widget de panel que se puede mostrar en el muelle de estilo de mapa
  • QgsMapLayerConfigWidgetFactory - clase de fábrica para crear páginas de propiedades de capa de mapa personalizadas
  • QgsPanelWidget - clase base para cualquier widget que se pueda mostrar como un panel en línea
  • QgsPanelWidgetWrapper - widget de contenedor de panel en línea para widgets existentes que no pueden cambiar el árbol de herencia, por ejemplo, cuadros de diálogo
  • QgsPanelWidgetStack - un widget de pila para administrar paneles en la interfaz
  • QgsShortcutsManager - una clase que contiene una lista de QActions y QShortcut que se han registrado y permite cambiar sus atajos
  • QgsTableWidgetItem - esto se puede usar como un QTableWidgetItem normal con la diferencia de que se puede establecer un rol específico para ordenar
  • QgsHillshadeRendererWidget - widget de renderizador para configurar el renderizador de sombra de la colina
  • QgsRasterTransparencyWidget - widget para controlar la transparencia de una capa ráster y las opciones relacionadas
  • QgsArrowSymbolLayerWidget - widget de renderizador para configurar capas de símbolo de flecha

Diálogos reutilizables:

Arreglos Notables

Prestación: Programa de corrección de errores pagado de QGIS

Hicimos otra ronda de corrección de errores pagados (¡gracias a nuestros patrocinadores y donantes!). A continuación, siga los resúmenes de trabajos de los desarrolladores que participaron:

Nyall Dawson

Aquí está la lista completa (ordenada por prioridad):

  • Reparar la transformación proyectiva rota en georeferenciador (#14551 - severo)
  • Corregir selección de elementos por radio falla (#14748 - severo)
  • Se corrigió el cálculo de área incorrecta para el polígono (# 14675 - grave, aunque es muy poco probable que ocurra. Se agregaron pruebas unitarias para cubrir este caso límite)
  • Arreglar el diseño del muelle de widget (# 15011 - grave)
  • Corregir caída en capa símbolo flecha (no reportado)
  • Corregir caída cuando se crea unión no válida (no reportado)
  • Corregir los SVG parametrizados que no se muestran para elementos de flecha del compositor (# 14997 - alto)
  • Las clasificaciones en los campos unidos solo deben considerar valores que coincidan con las características de la capa (# 9051 - alto)
  • Utiliza siempre la comparación de cadenas en expresiones para campos de cadena (# 13204 - alto)
  • Se corrigió el directorio de inicio que se agrega como svg predeterminado y ruta de plantilla (# 14662, # 14652, # 14883 - alta)
  • Se corrigió el bloqueo al usar polígonos invertidos con el procesador de mapas de calor (# 14968 - alto)
  • Guardar los valores de simbología ráster con total precisión (# 14950 - normal)
  • Las acciones no están habilitadas al cargar la capa con el estilo predeterminado (# 13910 - normal)
  • Eliminar el texto de «tabla de atributos» del título del cuadro de diálogo (# 14959 - normal)
  • Corregir que no se puede desactivar el receptor del widget de personalización (# 9732 - normal)
  • Corregir que en una capa de símbolo el ancho/alto de la cabeza de la flecha está volteado (# 15002 - normal)
  • Corregir que las uniones no se recrean al cargar proyectos con capas defectuosas (# 10500 - normal)
  • Invalidar caché de unión cuando se modifica la capa (# 11140 - normal)
  • Admitir correctamente las uniones mediante campos virtuales (# 14820 - normal)
  • Corregir que es posible que los campos virtuales que dependen de otros campos virtuales no se calculen en algunas circunstancias (# 14939 - normal)
  • Se corrigieron las etiquetas basadas en reglas que no se muestran al usar funciones de expresión de python (# 14985 - normal)
  • Actualización automática cuando los niveles de símbolo cambian en la base de estilo (# 14861 - normal)
  • Corregir que el estilo del botón Dock no está sincronizado con el estado Dock (# 14862 - normal)
  • Solucionar problemas al renderizar SVG con texto (# 14644, # 14794 - normal)
  • Asegurar que los campos que se muestran en el botón de datos definidos estén siempre actualizados (# 14809 - normal)
  • Corregir que no puede establecer un acceso directo para acercar (# 14958 - normal)
  • Reparar polígonos invertidos y el renderizador de desplazamiento no permite hacer clic derecho en los elementos de la leyenda (# 14966 - normal)
  • Reparar el polígono invertido y el renderizador de desplazamiento no muestran la rueda de color en el menú de la leyenda (# 14967 - normal)
  • Agregar proxies faltantes para el comportamiento de verificación de leyenda a subprocesadores para polígonos invertidos y renderizadores de desplazamiento (no informados)
  • Corregir que atributos unidos no se pueden usar en expresiones de filtro (# 13176 - bajo)
  • Mostrar el tipo de WKB en los metadatos de la capa vectorial (no se informa)
  • Adicionar cadenas de capacidades faltantes a capa metadatos (no reportado)
  • Solucionar el ruido de depuración al usar capas de geometría 25D (no reportado)
  • Corregir algunos widgets de la barra de estado que no podían ocultarse a través de la personalización (no informados)
  • Hacer que el widget de estilo se aplique en vivo, recuerde la configuración (no se informa)
  • No muestra mensajes limitantes cuando el formulario está en módo búsqueda (no reportado)
  • Mostrar barras de desplazamiento para atributos de formulario como identificar resultados (no informados)
  • Hacer que el botón Aplicar estilo del muelle siempre esté habilitado (no se informa)
  • Corregí algunas actualizaciones automáticas faltantes de la base de estilo (no se informa)

También envié un par de correcciones del bifurcador de Sourcepole.

Even Rouault

Aquí están los reportes con los que ha tratado durante su tiempo asignado para la corrección de errores QGIS 2.16

Severo/Alto:

Normal

Otro:

Sandro Santilli

Martin Dobias

  • Digitalizando: «Simplificar función» no debe abrir un cuadro de diálogo cuando no se hace click en ninguna entidad
  • Digitalizando: cómo anular la herramienta «Simplificar función» o «Girar función» no es tan obvio
  • Falta un camino sobre agregar capa vectorial.
  • El autotracing falla con arcos circulares en geometrías
  • WMS no funciona en master a625eeb (2.15.0-80)
  • Procesando algoritmos preconfigurados error de python
  • El GPS no registra el punto de geometría, sino solo los valores de atributo …
  • muelle de estilo: el panel de transparencia (transparencia global, píxel transparente, etc.) no funciona para el renderizador de sombreado
  • muelle de estilo: falta el botón de retroceso y la ruta de exploración cuando se edita una regla de etiqueta basada en reglas
  • Corregir deshacer/rehacer para el renderizado/etiquetado basado en reglas en la barra de estilo
  • Reparar las actualizaciones del widget de deshacer en el panel de estilo
  • muelle de estilo: el valor de transparencia global del renderizador de sombreado se restablece después de cambiar la configuración de simbología
  • muelle de estilo: los valores de las opciones de representación de capas de ráster no se restauraron correctamente

Matthias Kuhn

  • Mejorar la estabilidad de QgsMapLayerRegistry
  • Procesamiento: algoritmo de diferencia: no ignore las geometrías inválidas por defecto
  • Se corrigieron algunos problemas de compatibilidad de Python 3
  • Trabajar para volver a habilitar las pruebas de osx (fusionadas después de la versión 2.16)
  • Documentación de la API
  • startup.py se ejecuta dos veces
  • Correcciones UX:
    • Tabla de atributos: siempre muestra números de encabezado de columna secuenciales
    • Widget de referencia de relación: solo habilitar el botón de formulario cuando se establece una entidad
    • Mostrar ID de entidad en la herramienta de información de la tabla de atributos
    • Foco inicial del widget en el diálogo de credenciales
    • Tiempo de espera predeterminado para elementos de la barra de mensajes
    • Agregar botón» estado en el diálogo de selección de fuente postgis
  • Instalar archivos de encabezado faltantes
  • Ruptura al salir
  • Directorio de caché de red
  • Formulario de características oculto detrás de la ventana principal en Windows
  • Edición sin conexión: respetar rutas relativas
  • Edición sin conexión: los atributos modificados terminan en una entidad incorrecta
  • Edición sin conexión: no se bloquee con capas ráster
  • Relation form crece infinitamente
  • Corregir caída cuando se carga el estilo de una capa
  • Se reparó el bloqueo al cerrar la tabla acoplada de atributos
  • Corregir la ruta gpsbabel predeterminada mal configurada
  • Muestra el recuento de entidades correcto con una regla que requiere geometría
  • Se corrigió el bloqueo al usar el renderizador 2.5D con capa incompatible