Registro de cambios para QGIS 3.20

image1

QGIS 3.20 Odense presenta una pantalla de inicio que muestra una sección del mapa más antiguo de la tercera ciudad más grande de Dinamarca, Odense de 1593. El mapa fue publicado por Georg Braun (1541-1622) en la obra Civitates orbis terrarum (Ciudades del mundo). Los mapas de Georg Braun son todos hermosos y, para la época, se produjeron a un alto nivel cartográfico. Civitates orbis terrarum fue durante mucho tiempo la principal fuente de mapas de las ciudades del mundo, como París, Londres, Ciudad de México y Aden.

El nombre de Odense significa literalmente «templo de Odín», y es posible que el lugar fuera originalmente un santuario del dios pagano Odín. En la parte inferior izquierda del mapa se ven las ruinas de una de las grandes fortalezas en forma de anillo de la Era Vikinga, que fueron construidas en Dinamarca por el rey vikingo danés Harald Bluetooth (fallecido hacia 985/86). La fortaleza en forma de anillo de Odense se llama Nonnebakken.

Esta versión introduce una serie de cambios sutiles y actualizaciones de estabilidad, reforzando el amplio catálogo de características de vanguardia introducidas en las últimas versiones de QGIS. En esta versión se incluyen numerosas mejoras en la gestión de datos, con algunos cambios avanzados en la gestión y visualización de sistemas SRC e información de proyección. Entre estas mejoras en la gestión de SRC se encuentra el soporte básico para la época de coordenadas de los sistemas SRC dinámicos y las advertencias avanzadas de integridad de la precisión, colocando a QGIS 3.20 firmemente en la vanguardia de los SIG y de las prácticas de gestión de datos para sistemas de alta precisión.

Además, los usuarios pueden esperar una mejora en la gestión y el manejo de los metadatos para determinados tipos de datos y metadatos. Otro aspecto destacado es la integración nativa del servicio de geocodificación nominatim, que permitirá a los usuarios buscar ubicaciones y direcciones utilizando datos del proyecto OpenStreetMap directamente desde la barra de localización de QGIS.

La Comunidad QGIS también ha visto un aumento de la actividad en el QGIS HUB, así como en las Jornadas de Puertas Abiertas Virtuales de QGIS, con el Cutting Edge Open Day mostrando una serie de demostraciones que aprovechan la rica funcionalidad de QGIS que se introdujo en las versiones más recientes.

También nos gustaría dar las gracias a los desarrolladores, documentadores, probadores y a toda la gente que ofrece su tiempo y esfuerzo (o financia a personas para que lo hagan) para hacer posible estas versiones. De parte de la comunidad de QGIS, esperamos que disfrute de esta versión. Si desea donar tiempo, dinero o involucrarse en hacer que QGIS sea más impresionante, por favor visite QGIS.ORG y eche una mano.

QGIS es apoyado por donantes y patrocinadores. Puede ver una lista actual de donantes que han hecho contribuciones financieras grandes y pequeñas para el proyecto en nuestra lista de donantes. Si desea convertirse en miembro oficial del mantenimiento de proyectos, visite nuestra página de miembros de mantenimiento <https://www.qgis.org/en/site/getinvolved/governance/sustaining_members/sustaining_members.html#qgis-sustaining-memberships>`__ para más detalles. El patrocinio de QGIS nos ayuda a financiar nuestras reuniones regulares de desarrolladores, mantener la infraestructura del proyecto y financiar los esfuerzos de reparación de errores. A continuación se proporciona una lista completa de los patrocinadores actuales. ¡Muchas gracias a todos nuestros patrocinadores!actual

QGIS es Software Libre y no estás obligado a pagar nada por utilizarlo - de hecho queremos motivar a personas de todos lados independientemente de cuál sea tu estatus social o económico - creemos que empoderar a las personas con herramientas espaciales para la toma de decisiones resultará en una mejor sociedad para toda la humanidad.

General

Prestación: Opciones adicionales para abrir tabla de atributos

Los atajos disponibles anteriormente para abrir tablas de atributos, utilizar filtros para mostrar sólo los elementos seleccionados o los elementos visibles dentro del lienzo, se han integrado en la barra de herramientas del menú para facilitar su uso y mejorar la experiencia del usuario, especialmente cuando se trabaja con grandes conjuntos de datos.

image2

Esta prestación fue desarrollada por Raymond Nijssen

Prestación: Definir tamaño para todas las columnas en la tabla de atributos

Se ha ampliado la capacidad existente de «Fijar Ancho» y «Tamaño automático» de las columnas para aplicar el cambio de tamaño de un campo a todas las columnas.

Esto incluye la posibilidad de establecer una anchura fija o de «Autodimensionar» todas las columnas. Estas acciones están disponibles en el menú contextual de la cabecera de la tabla de atributos, al que se accede haciendo clic con el botón derecho del ratón en la cabecera de un campo.

image3

Esta prestación fue desarrollada por Ben Wirf

Prestación: Facilitada la exportación/importación de configuraciones de autenticación

A partir de QGIS 3.20, los usuarios pueden ahora exportar e importar fácilmente las configuraciones de autenticación mediante un par de acciones en el panel de autenticación de la configuración de QGIS. Las configuraciones exportadas pueden protegerse con una contraseña para evitar la fuga de información sensible.

Esto facilita enormemente el compartir varias configuraciones de autenticación entre múltiples usuarios de QGIS, especialmente cuando se trata de métodos de configuración más complejos como oauth2.

Esta prestación fue financiada por Ville d’Yverdon-les-Bains

Esta prestación fue desarrollada por Mathieu Pellerin

Temporal

Prestación: Pasos de navegación temporal

Se ha añadido una opción de paso de navegación temporal para «marcas de tiempo de origen» al controlador temporal. Cuando se selecciona, esto hace que la navegación temporal pase entre todos los rangos de tiempo disponibles de las capas en el proyecto. Es útil cuando un proyecto contiene capas con tiempos disponibles no contiguos, como un servicio WMS-T que proporciona imágenes que están disponibles en fechas irregulares. Esta opción permitirá a los usuarios pasar sólo entre los intervalos de tiempo en los que se muestra la siguiente imagen disponible.

image4

Esta prestación fue financiada por Natural resources Canada Contrato: 3000720707

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Definiciones WMS-T mejoradas

Se han simplificado los ajustes de WMS-T y se han introducido controles para facilitar la selección de la hora deseada por algunos proveedores.

Se hicieron cambios para poder alcanzar los siguientes resultados:

  • Hacer más claro exactamente que controla cada una de las configuraciones

  • Hacer más clara la interacción y asociaciones entre varias configuraciones

  • Hacer obvio qué ajustes se aplican, independientemente de si la capa está controlada por el controlador temporal o si los ajustes se refieren sólo a las capas estáticas de WMS-T

  • Para los servidores que exponen un conjunto no contiguo de instancias de fecha-hora, en lugar de un rango de fechas, se proporciona un cuadro combinado que elimina la necesidad de introducir manualmente las fechas válidas

Ejemplo de configuraciones con un servidor que expone un rango de fechas disponibles:

|disponible|

Ejemplo de configuración con un servidor que expone una lista de instancias datetime disponibles únicamente:

|fechahora|

image7

Esta prestación fue financiada por Natural resources Canada Contrato: 3000720707

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Navegación temporal con la rueda horizontal del ratón

El desplazamiento horizontal mediante la rueda del ratón (cuando sea compatible) con el cursor en el lienzo del mapa permitirá a los usuarios navegar, o «desplazarse», por el deslizador de navegación temporal hacia delante y hacia atrás

Esta prestación fue desarrollada por Nyall Dawson

Herramientas de mapa

Prestación: Integración Geocodificador Nominatim

El geocodificador Nominatim está ahora integrado de forma nativa en QGIS. QGIS proporciona un filtro de localización Nominatim, así como la herramienta de procesamiento «Batch Nominatim Geocoder» para la geocodificación de ubicaciones por lotes.

filtro localizador Nominatim

El widget de la barra localizadora de QGIS (por defecto, una barra de búsqueda en la esquina inferior izquierda CTRL+K) soporta ahora las búsquedas de geocodificación de Nominatim utilizando el prefijo “>”.

Los usuarios pueden ahora buscar lugares utilizando el formato > cadena de búsqueda en el localizador y se les proporcionará una selección de resultados. Al seleccionar un resultado de la búsqueda, la extensión del lienzo se reubicará en ese lugar.

Geocodificador por lotes Nominatim

Además, se ha añadido un nuevo algoritmo «Batch Nominatim Geocoder» a la caja de herramientas de procesamiento de QGIS en Herramientas de vectores, que permite a los usuarios geocodificar varias ubicaciones a la vez.

Nominatim es un servicio de geocodificación que utiliza datos del proyecto OpenStreetMap. Se aplican limitaciones de uso y límites de velocidad - 1 consulta por segundo - de acuerdo con las políticas de uso de la Fundación OpenStreetMap (OSMF), y los datos se proporcionan bajo los términos de la licencia ODbl. Además, las consultas al servicio Nominatim pueden incluir información de telemetría.

El envío de este gran servicio de geocodificador por defecto no habría sido posible sin la generosidad y participación de al FOSM.

image8

Esta prestación fue desarrollada por Mathieu Pellerin <https://github.com/nirvn>`__

Interfaz de usuario

Prestación: Mejoras en diálogo de procesado de historia

El diálogo del historial de procesamiento ha recibido una serie de mejoras en la interfaz de usuario, incluyendo la reagrupación de algoritmos en estructuras de carpetas significativas y el uso de iconos de algoritmos individuales. Buscar el algoritmo que ejecutó la semana pasada nunca ha sido tan fácil.

image9

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Iconos de capa de mapa en el diálogo del constructor de expresión

El cuadro de diálogo del constructor de expresiones muestra ahora iconos de capas de mapa junto a la lista de capas bajo el grupo principal «Capas de mapa». Esto acelera el salto a través de la lista y proporciona un contexto adicional.

image10

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: filtrado del explorador SVG

La interfaz del navegador de SVG admite ahora un sencillo filtrado basado en texto, que permite a los usuarios filtrar las imágenes SVG disponibles en función de una cadena de búsqueda determinada.

image11

Esta prestación fue desarrollada por Denis Rouzaud

Simbología

Prestación: Tipo de capa de símbolo de línea interpolada para capas vectoriales

QGIS proporciona un nuevo tipo de capa de símbolos «Línea interpolada», que da lugar a la representación de una línea de color y/o anchura variable.

Este símbolo es altamente configurable y permite a los usuarios asociar atributos o expresiones a cada extremidad de la línea o curva, entre otras opciones de configuración. Los valores se interpolan a lo largo de la cadena de líneas entre las extremidades. El color se configura con un widget de sombreado de rampa de color.

image12

Esta prestación fue financiada por Lutra Consulting

Esta prestación fue desarrollada por Vincent Cloarec

Prestación: Recortar el símbolo línea simple

Se ha añadido una opción para recortar el inicio y el final de los símbolos de línea simples, lo que permite que la representación de la línea recorte la primera y la última sección de una línea a una distancia configurada por el usuario. Resulta útil para crear símbolos complejos en los que una capa de línea no debe superponerse a las capas de símbolos de marcador colocadas en las posiciones de inicio o final de una característica de línea, como en el caso de las rutas de transporte. La distancia de recorte admite una serie de unidades, incluido un porcentaje de la longitud total de la línea, y también puede configurarse como una propiedad definida por los datos.

Una galería de muestra de esta prestación en uso:

image13

image14

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Nuevo representador «Estilo incorporado» con soporte de estilos de características OGR

Se ha añadido un nuevo representador «Estilo incrustado» que expone los estilos de características OGR, permitiendo a QGIS simbolizar automáticamente los datos de ciertos tipos de datos que tienen información de estilo integrada, como los archivos KML o TAB.

Esta prestación implementa QEP-209

La compatibilidad debería extenderse automáticamente a todos los controladores GDAL que implementen la API de estilo de características OGR.

Actualmente sólo admite la conversión de símbolos de líneas, pero el soporte de símbolos de puntos y polígonos está en desarrollo.

image15

Esta funcionalidad también admite la conversión directa de representadores de símbolos incrustados en representadores categorizados o basados en reglas. Esto permite a QGIS crear automáticamente categorías o reglas que definen la simbología basándose en los ID de características relevantes:

image16

image17

Esta prestación fue financiada por el grupo de usuarios QGIS Dinamarca

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Nuevas formas y estilos de extremos para los marcadores de elipse

Se han añadido varias formas nuevas -semiarcos y flechas- a la capa del símbolo del marcador de elipse, así como un ajuste para modificar el estilo de la tapa de las formas de elipse de sólo trazo.

image18

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Establecer estilos de extremos para marcadores simples

QGIS permite ahora establecer el estilo de la tapa de la pluma (o de la terminación de la línea) para las capas de símbolos de marcadores simples, lo que resulta útil para los símbolos de trazo único, como los marcadores de cruz y de punta de flecha, en los que es beneficioso permitir el uso de tapas redondas en lugar de tapas cuadradas.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Permitir que el estilo del extremo de la pluma se establezca para las capas del símbolo del marcador de elipse

Los marcadores de elipse ahora también incluyen soporte para modificar los estilos del extremo de la pluma (final de línea)

image19

Esta prestación fue desarrollada por Mathieu Pellerin <https://github.com/nirvn>`__

Prestación: Variable @geometry_ring_num de anillos polígonos

Se ha añadido una nueva variable, @geometry_ring_num, para el estilo definido por los datos al representar anillos de polígonos. La variable está disponible siempre que se represente un contorno de polígono, como una línea simple o una línea de marcador. Esta propiedad definida por datos se establecerá en 0 para el anillo exterior, y se incrementará en consecuencia (1, 2, 3… etc) para los sucesivos anillos interiores.

Esta prestación fue desarrollada por Nyall Dawson

Etiquetando

Prestación: Símbolos de relleno para los escudos de fondo de las etiquetas

Los escudos de las etiquetas ahora pueden utilizar símbolos de relleno para las formas de rectángulo, cuadrado, círculo y elipse.

Esto va más allá de la capacidad disponible anteriormente para que estos escudos utilicen un simple relleno y trazo y otorga la capacidad de aprovechar las capacidades completas de simbología de QGIS para la representación de escudos, incluyendo la utilización de «estilos guardados».

image20

Esta prestación fue desarrollada por Mathieu Pellerin <https://github.com/nirvn>`__

Prestación: Configuración del modo de mezcla para las llamadas de las etiquetas

Las llamadas de etiquetas ahora pueden aprovechar los modos de mezcla avanzados de QGIS

image21

Esta prestación fue desarrollada por Mathieu Pellerin <https://github.com/nirvn>`__

Prestación: Etiquetas de líneas de anclaje por línea completa

En versiones anteriores, cuando se calculaba una posición de anclaje para una etiqueta de línea, QGIS sólo consideraba la extensión visible del objeto espacial Esto afectaba a la posición esperada de la etiqueta en algunos casos, y un nuevo ajuste de «Usar toda la línea» permite a los usuarios configurar el comportamiento según sus necesidades, de modo que toda la característica puede ser considerada antes de la colocación de la etiqueta en lugar de sólo la parte de un objeto espacial que está actualmente visible.

image22

Esta prestación fue financiada por Stadt Zürich

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Radio de la esquina de la llamada del globo

Los estilos de llamada de globo ahora admiten esquinas redondeadas mediante la introducción de una opción de «radio de esquina», lo que permite producir fácilmente diseños visualmente agradables.

image23

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Llamadas con globos (burbujas de diálogo)

Se proporciona un nuevo estilo de llamada «globo», o burbuja de diálogo, para las etiquetas.

image24

Esta prestación fue financiada por SLYR

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Estilo de llamada de líneas curvas

Se ha incluido un nuevo estilo de llamada «Línea curva» para crear llamadas de líneas curvas agradables desde el punto de vista cartográfico entre las etiquetas y los objetos espaciales.

Las opciones incluyen:

  • Selección de una orientación específica de la curva (en el sentido de las agujas del reloj o en sentido contrario)

  • Opción de orientación automática que determina la orientación óptima para cada etiqueta individual

  • Control de la cantidad de curvatura aplicada a las líneas de llamada.

curved-callout

image26

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Resaltar los puntos de inicio o final de la llamada anclada

Cuando se activa la opción «mostrar etiquetas ancladas», QGIS ahora también resaltará cualquier punto de inicio o final de llamada anclado. Esto permite a los usuarios ver inmediatamente qué puntos de llamada se han colocado manualmente en relación con los que se colocan automáticamente.

image27

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Creación automática de campos auxiliares de llamada

Ahora QGIS gestiona automáticamente la creación de campos auxiliares de llamada cuando se intenta mover un punto de inicio o final de llamada de forma interactiva, haciendo que la experiencia del usuario para mover una llamada siga exactamente el mismo comportamiento que el de mover una etiqueta, evitando que el sistema obligue a los usuarios a crear campos auxiliares por adelantado.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Ajuste de llamadas

Cuando se mueve interactivamente una línea de llamada, manteniendo el botón de mayúsculas, ahora la llamada se ajusta a ángulos en incrementos de 15 grados.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Acceso directo a las capas de etiquetas

Se ha añadido una acción de acceso directo para alternar el etiquetado en el menú contextual de las capas vectoriales en el panel de capas. Esto permite activar o desactivar rápidamente las etiquetas, sin perder la configuración de las mismas. Si una capa nunca ha tenido configurado el etiquetado y la acción está marcada, entonces QGIS intentará aplicar una configuración de etiquetado simple a la capa utilizando los parámetros por defecto.

image28

Esta prestación fue financiada por Natural resources Canada Contrato: 3000720707

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Puntos de inicio y fin de la llamada definidos por los datos

Las líneas de llamada de etiquetas ahora pueden tener puntos de inicio y finalización definidos por los datos, lo que resulta útil para el control manual de la ubicación exacta de las líneas de llamada individuales.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Permitir que las llamadas se muevan de forma interactiva mediante la herramienta Mover Etiqueta

Este cambio permite que la herramienta interactiva «Mover etiquetas» también mueva los puntos finales de la llamada, siempre que la llamada tenga definidos los campos de origen o destino.

image29

Esta prestación fue desarrollada por Nyall Dawson

Nubes de Puntos

Prestación: Soporte para conjuntos de datos remotos (EPT)

Los conjuntos de datos de nubes de puntos que han sido procesados en formato EPT pueden cargarse desde servidores HTTP(S) remotos, de forma similar a como funcionan los mosaicos raster/vectoriales. De este modo, es posible acceder a grandes conjuntos de datos de nubes de puntos sin tener que descargarlos primero como archivos LAS/LAZ. El formato EPT está optimizado para el mosaico y la transmisión, por lo que QGIS sólo descarga pequeñas cantidades de datos necesarias para la visualización de la vista y la resolución actuales. Esto funciona tanto en la vista 2D como en la 3D.

Si tiene conjuntos de datos de nubes de puntos en formato LAS/LAZ, estos pueden ser convertidos a EPT usando Entwine o Untwine (enviado también con QGIS).

Cómo utilizarlo: en el Gestor de fuentes de datos > pestaña Nube de puntos > seleccione «Protocolo» como tipo de fuente e introduzca la URL del conjunto de datos (que normalmente termina en «ept.json»).

Puede probar con Datos LiDAR del USGS - sólo tiene que utilizar el enlace de la columna «EPT» de uno de los conjuntos de datos. Algunos ejemplos de puntos finales son:

Por cierto, cada conjunto de datos de nubes de puntos que carga QGIS se procesa primero en EPT (busque la subcarpeta «ept_XXX» donde se encuentran sus datos originales), por lo que es posible simplemente copiar esa carpeta «ept_XXX» a un servidor HTTP(S) y ya está listo para usar esta característica.

image30

Esta prestación fue financiada por Hobu

Esta prestación fue desarrollada por Belgacem Nedjima (Lutra Consulting)

Expresiones

Prestación: Función length3D

Se ha añadido una función «length3D» para devolver la longitud 3D de una geometría de tipo LineGeometry. Esta función calcula la longitud 3D cartesiana de un objeto de línea de la geometría. Si la geometría no es un objeto de línea 3D, devuelve su longitud 2D.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Funciones de expresión de matrices ampliadas

Se han añadido las siguientes expresiones de matriz:

  • array_count

  • array_prioritize

  • array_replace

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

Esta prestación fue desarrollada por Damiano Lombardi

Prestación: Función de expresión del tipo MIME

La nueva función de expresión mime_type( bytes ) devuelve el tipo MIME, o Tipo de medio, de un objeto bytes de entrada

image31

Esta prestación fue desarrollada por Alessandro Pasotti

Digitalizando

Prestación: Seleccionar los atributos de la geometría más grande al fusionar

Se ha añadido un botón para seleccionar los atributos de la geometría más grande en el diálogo de confirmación cuando se utilizan las herramientas de edición de características de fusión para las capas de polígonos y líneas.

image32

Esta prestación fue desarrollada por Stefanos Natsis

Prestación: Modo de digitalización en streaming

Cuando el modo de digitalización en flujo está activo, los puntos se añaden automáticamente siguiendo el movimiento del cursor del ratón, proporcionando una experiencia de tipo «dibujo a mano alzada».

Al utilizar la tecla «R» durante las operaciones de digitalización, se alternará la digitalización en flujo y la digitalización normal (o de cadena circular).

Funciona con múltiples herramientas de mapa, incluyendo la creación de nuevos objetos espaciales de líneas o polígonos, añadir anillo, añadir parte, remodelar, dividir características, dividir partes, y más.

image33

Esta prestación fue financiada por Natural resources Canada Contrato: 3000720707

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Nueva opción de ajuste de «Puntos finales de línea»

Cuando está activado, este modo de ajuste se ajusta sólo al vértice inicial o final de las líneas. Cuando se ajusta a una capa de polígono, sólo se ajusta al primer vértice de los anillos.

Esta prestación fue financiada por Natural resources Canada Contrato: 3000720707

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Selección de vértices por polígono

Ahora los usuarios pueden utilizar el botón ALT para seleccionar vértices por polígono mientras digitalizan.

Esto debería mejorar la experiencia del usuario para la selección de vértices específicos utilizando la herramienta de vértices, reduciendo la necesidad de múltiples pasadas utilizando las funciones SHIFT o CTRL para añadir y eliminar vértices de la selección actual.

Esto también reduce la necesidad de rotar creativamente el lienzo del mapa con el fin de alinear los vértices para la selección, y proporciona un proceso de edición mejorado, como por ejemplo para seleccionar los vértices de una carretera curva a lo largo de un solo lado.

Esta función admite las siguientes operaciones de uso:

  • Alt+clic con la herramienta de vértices para empezar a digitalizar un polígono.

  • Cada clic posterior añade un nuevo vértice al polígono de la banda elástica.

  • El retroceso/eliminación elimina el último vértice de la banda elástica añadido.

  • Esc cancela el modo de selección de polígonos, al igual que retroceder/borrar todos los vértices de la goma.

  • El clic derecho finaliza la digitalización del polígono y selecciona todos los vértices dentro del polígono de la banda elástica.

image34

Esta prestación fue desarrollada por Stefanos Natsis

Administración de datos

Prestación: Icono de advertencia en el árbol de capas para las capas con imprecisiones en el SRC

Se proporciona una nueva opción «Mostrar advertencias de precisión de SRC para las capas en la leyenda del proyecto» que, cuando se marca, mostrará un nuevo icono de advertencia que identificará cualquier capa con un SRC que se identifique como con problemas de precisión.

Ejemplos de capas de baja precisión pueden ser aquellas con un SRC dinámico sin época de coordenadas disponible, o un SRC basado en un conjunto de datos con una precisión que supera el límite establecido por el usuario.

Esta opción está desactivada por defecto, y está diseñada para su uso en ingeniería, BIM y otros sectores en los que las inexactitudes del nivel de los contadores/subcontadores son muy peligrosas.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Soporte básico para la época de coordenadas SRC dinámicas

Se ha añadido soporte básico para la época de coordenadas de los SRI dinámicos (no de placa fija) en línea con las actualizaciones pertinentes de GDAL.

QGIS ha añadido soporte para respetar la época de las coordenadas de origen o destino cuando se transforma a o desde un SRC dinámico.

Si se intenta realizar una transformación de SRC dinámico a SRC dinámico en diferentes épocas, lo cual no es soportado actualmente por PROJ, se mostrará un mensaje de advertencia al usuario advirtiéndole que los resultados pueden ser engañosos y no deben ser utilizados para trabajos de alta precisión.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Mejoras en la información de proyección

Se han introducido varias mejoras en el manejo y la representación de la información de proyección en QGIS, entre ellas:

  • La adición de una API para recuperar los detalles de la operación PROJ para los SRC

  • Posibilidad de mostrar información ampliada sobre el SRC de una capa en la pestaña de información de las propiedades de la capa, incluidas las advertencias de precisión

  • La adición de una variable @map_crs_projection, para recuperar un nombre amigable de la proyección de un mapa (por ejemplo, «Albers Equal Area»)

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Avisos SRC de conjunto de datums

QGIS muestra ahora una advertencia en el widget de selección de proyección cuando se selecciona un SRC basado en un conjunto de datos, advirtiendo al usuario de que hay una falta de precisión inherente en el SRC seleccionado.

image35

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Persistencia de los metadatos de las capas en las exportaciones de archivos vectoriales

Se ha añadido una casilla de verificación de «persistencia de metadatos de capa» al diálogo de exportación de archivos vectoriales. Cuando está marcada, cualquier metadato de capa presente en la capa de origen se copiará y almacenará en el archivo de destino.

Esta función está activada por defecto y garantiza que los metadatos se transfieran correctamente a los elementos recién creados, lo que resulta especialmente eficaz cuando se utiliza el formato GPKG.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Notas de capa

QGIS admite ahora «notas de capa», que pueden crearse mediante la acción «Añadir notas de capa» en el menú contextual de la capa.

Estas notas se guardan por capa, por proyecto. Pueden utilizarse como lugar para almacenar mensajes importantes para los usuarios del proyecto, como listas de tareas, instrucciones de procesamiento o gestión, o cualquier otro metadato arbitrario basado en texto.

Un icono indicador de notas en el panel de capas identifica las capas que tienen notas adjuntas. Al hacer clic en el icono del indicador de notas se abrirá la nota para su edición.

Esta prestación fue discutida en QEP-206

Estas notas pueden copiarse y pegarse utilizando la metodología tradicional de copiar y pegar para transferir estilos entre capas en QGIS.

Layer notes are also supported by and stored within QML (QGIS Style) and QLR (QGIS Layer Definition) files.

image36

Esta prestación ha sido financiada por Alta Ehf

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Carga automática de metadatos .shp.xml

QGIS ahora cargará y convertirá automáticamente los metadatos de ESRI almacenados mediante un archivo sidecar .shp.xml. Cuando se carguen datos shapefile y estos archivos de metadatos estén presentes, se cargarán automáticamente, con los metadatos de capa disponibles rellenados en consecuencia.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Traducir automáticamente los datos de las capas de las bases de datos de archivos de ESRI a los metadatos de las capas de QGIS

Al cargar los datos de un archivo .gdb, QGIS intentará traducir automáticamente la mayor parte posible de los metadatos originales de ESRI a los metadatos de QGIS, de modo que estén disponibles inmediatamente para su uso.

Este reportaje ha sido financiado por North Road / SLYR

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Lectura de dominios de campo a partir de conjuntos de datos

Para los formatos que soportan la definición incrustada de dominios de campo (actualmente GPKG y GDB), QGIS convierte automáticamente el dominio de campo incrustado a la configuración equivalente del editor de QGIS para el campo.

Esto significa que GPKG/GDB con dominios de campo codificados se cargarán automáticamente en QGIS con su configuración correcta del widget de Mapa de Valores intacta, de modo que los usuarios vean las descripciones de los valores de campo en lugar de los códigos en bruto. Los campos con un dominio de tipo rango (mín/máx) se traducirán también al widget de rango para el campo.

Esta prestación ha sido financiada por North Road

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Permitir la carga de capas GPKG con el tipo GEOMETRY

GeoPackage soporta capas con un tipo de «geometría» genérica, con la versión 3.20 de QGIS ahora es posible cargarlas y especificar el tipo de geometría solicitado en la carga, al igual que con PostGIS.

image37

Esta prestación ha sido desarrollada por Marco Bernasocchi (OPENGIS.ch)

Prestación: Soporte de edición fuera de línea para los tipos de campo de lista de cadenas y lista de números

Usuarios de PostGIS recocíjense: la edición fuera de línea se ha vuelto un poco más inteligente y ahora puede manejar los tipos de campo de lista de cadenas y lista de números.

Esta prestación fue desarrollada por Mathieu Pellerin

Widgets y Formularios

Prestación: Utilización por campos de los últimos valores de los objetos espaciales recién creados

Se ha ampliado el control para saber si los últimos valores de campo introducidos deben reutilizarse al crear nuevos objetos espaciales, ya que esta funcionalidad puede controlarse ahora de forma independiente para cada campo de atributo individual de cada capa.

Históricamente esta funcionalidad se configuraba utilizando una opción global que hace que TODOS los valores de los campos de TODAS las capas sean recordados y reutilizados durante una sesión de QGIS al crear nuevos objetos espaciales.

Esto permite un control más fino sobre el comportamiento del formulario, donde algunos valores pueden ser deseables para reutilizar, pero otros deben ser borrados o establecidos a un valor por defecto basado en una expresión.

image38

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Widget de Vista JSON

Nuevo widget de vista para mostrar los datos JSON de una manera fácil de usar. Los datos pueden mostrarse como texto resaltado por la sintaxis o como un árbol.

image39

Esta prestación ha sido financiada por el Cantón de Solothurn

Esta prestación ha sido desarrollada por Damiano Lombardi

Leyenda de capa

Prestación: Entradas vectoriales de la leyenda «etiqueta»

QGIS admite ahora la adición de entradas de leyenda para las etiquetas de las capas, que mostrarán el estilo de fuente y las clases de etiquetado para los objetos espaciales vectoriales.

Esto proporciona una entrada de leyenda que permite a los usuarios identificar explícitamente los objetos espciales por el estilo de la etiqueta, incluso cuando no se utiliza ninguna simbología de objetos espaciales.

El control de este comportamiento se hace accesible añadiendo una opción de «mostrar leyenda de etiqueta» a la pestaña de leyenda de las propiedades de la capa vectorial.

image40

Esta prestación ha sido financiada por el Cantón de Glarus

Esta prestación fue desarrollada por mhugent

Procesado

Prestación: Añadir la opción de guardar los metadatos de las capas en el algoritmo Empaquetar Capas

Esta opción adicional enriquece el algoritmo de Empaquetar Capas y copiará los metadatos de la capa de origen en el geopackage, de modo que se utilizarán como metadatos por defecto para la capa.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Algoritmo de las Propiedades de las Capas Ráster

Este algoritmo recupera las propiedades básicas de la capa ráster, como el tamaño en píxeles, las dimensiones de los píxeles (unidades cartográficas por píxel), el número de bandas y el valor sin datos.

Su objetivo es extraer estas propiedades útiles para utilizarlas como valores de entrada en otros algoritmos de un modelo, como pasar los tamaños de píxel de un ráster existente a un algoritmo de ráster de GDAL.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Mejora de la operación de rasterización con soporte 3D

El proceso de rasterización (de vector a ráster) de GDAL es ahora compatible con los datos 3D, ya que incluye la posibilidad de utilizar el valor Z (elevación) de una característica para extraer los valores de quemado.

El uso de esta opción indica que se debe extraer un valor de quemado de los valores «Z» de la característica. Funciona con puntos y líneas (interpolación lineal a lo largo de cada segmento). Para los polígonos, sólo funciona correctamente si los objetos espaciales son planas (es decir, contienen el mismo valor Z para todos los vértices)

Esta prestación fue desarrollada por talledodiego

Prestación: Guardar la opción seleccionada para el algoritmo de Empaquetar Capas

El algoritmo Empaquetar Capas se ha modificado para permitir guardar sólo los objetos espaciales seleccionados

Esta prestación fue desarrollada por Stefan Conrads

Prestación: Niveles de registro para el procesamiento del contexto

Se ha añadido una nueva propiedad de nivel de registro a QgsProcessingContext

Esto permite que los algoritmos ajusten su salida en función del nivel de registro.

A la operación de línea de comandos qgis_process se le ha concedido un modificador –verbose para permitir la salida de registros con mayor información.

Esta prestación ha sido financiada por Natural Resources Canada Contrato: 3000720411

Esta prestación fue desarrollada por Nyall Dawson

Prestación: La revisión de la geometría ofrece un gran aumento de la velocidad

En este ciclo de desarrollo se ha revisado el funcionamiento interno del algoritmo de ajuste geométrico de QGIS, lo que ha supuesto un importante aumento de la velocidad. Los conjuntos de datos que podían tardar más de 10 minutos en procesarse ahora tardan menos de 10 segundos.

Esta prestación fue financiada por SwissTierras Colombia

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Añadir una función last_value al algoritmo de agregación

La herramienta de procesamiento de agregados incluye ahora una función de agregación último_valor, que resulta especialmente útil cuando se trabaja con datos de entrada que tienen un orden significativo.

image41

Esta prestación fue desarrollada por Mathieu Pellerin

Opciones de Aplicación y Proyecto

Prestación: Añadir una opción global para desactivar la supervisión de los directorios

Permite a los usuarios excluirse manualmente de la monitorización de directorios en el navegador por defecto, y también proporciona un mecanismo para que las instalaciones empresariales deshabiliten este comportamiento potencialmente no deseado.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: API para la exportación e importación de configuraciones de autenticación XML

QGIS proporciona ahora funciones de exportación e importación al gestor de autenticación de QGIS. Esta funcionalidad aún no ha sido expuesta a través de la interfaz de usuario. Las configuraciones de autenticación complejas con numerosas, como OAuth2, pueden ser opcionalmente encriptadas o almacenadas en texto plano para mejorar los flujos de trabajo de gestión de la autenticación.

Esta prestación fue desarrollada por Mathieu Pellerin <https://github.com/nirvn>`__

Navegador

Prestación: Colores de iconos personalizados para las carpetas en el navegador

QGIS permite ahora a los usuarios establecer un color de icono personalizado para diferentes carpetas en el navegador. Esto permite a los usuarios «etiquetar» las carpetas, lo que ayuda a navegar rápidamente por estructuras de carpetas complejas en el navegador.

image42

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Grupo OWS eliminado del Explorador QGIS

El grupo «OWS», no funcional y redundante, ha sido eliminado del panel del Explorador QGIS.

Esta prestación fue desarrollada por Loïc Bartoletti

Proveedores de datos

Prestación: Se ha añadido soporte para los tipos de datos de lista enteros, reales y enteros64 en OGR

Se han añadido tipos de campos de lista adicionales al controlador OGR para los tipos de datos compatibles, como Geojson.

Esta prestación fue desarrollada por Nyall Dawson

Prestación: Ampliar las capacidades de lectura de capas vectoriales a otros tipos de capas

Aunque la capacidad de QGIS para acceder a la información de los metadatos de una capa, como la lectura de la extensión de una capa a partir de los metadatos, se limitaba anteriormente a las capas vectoriales, esta funcionalidad se ha ampliado para incluir otros tipos de capas, como las rasterizadas y las de nubes de puntos, entre otras.

Esta prestación fue fundada por Ifremer

Esta prestación fue desarrollada por rldhont

Servidor de QGIS

Prestación: Opacidad de la capa externa

Soporte de control de opacidad para capas externas/remotas servidas por QGIS Server

Esta prestación fue desarrollada por mhugent

Prestación: URL de servicio configurable

Se han añadido opciones adicionales a QGIS Server para mejorar los resultados de la respuesta GetCapabilities, especialmente sin la necesidad de completar varios campos dentro de la configuración del proyecto QGIS. Estas actualizaciones también permiten establecer muchas opciones mediante una variable de entorno, o proporcionando cabeceras desde un proxy.

Se han añadido las siguientes opciones que serán resueltas por el servidor en el siguiente orden:

  • Valor definido en el proyecto por servicio.

  • La variable de ambiente <service>_SERVICE_URL.

  • La variable de entorno SERVICE_URL.

  • El encabezado personalizado X-Qgis-<service>-Service-Url.

  • El encabezado personalizado X-Qgis-Service-Url.

  • Build from the standard Forwarded header.

  • Build from the pseudo standard X-Forwarded-Host and X-Forwarded-Proto headers.

  • Build from the standard Host header and the server protocol.

  • Build from the server name and the server protocol.

Esta prestación ha sido desarrollada por Stéphane Brunner

Correcciones Notables

Prestación: Corrección de Errores por Even Rouault

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

advertencia del compilador en QgsMeshDatasetGroupStore::readXml()

no reportado

PR #43304

N/D

QGIS se cae con GDAL 3.3

#43224

PR #43306

PR #43323

Los datos se corrompen al borrar un campo en una capa (específica) del geopackage

#42768

PR #43309

PR #43322

PyQGIS: La uri de la capa WMS-T sin timeDimensionExtent en ella hace caer a QGIS

#43158

PR #43310

PR #43324

Corrupción de datos: La sobreescritura de GPKG OID/FID fallida hace que el valor se desborde en la siguiente columna de atributos

#42274

PR #43311

PR #43360

Los «objetos espaciales partidos» provoca la pérdida de datos

#41283

PR #43328

PR #43340

Las comprobaciones de las restricciones de llave foránea se ignoran en la GPKG

#34728

PR #43330

No apropiado

Extraño mensaje de error de Compositor de Consulta SQL en el cliente WFS

#42985

PR #43334

PR #43341

WFS 1.1.0 Manejo de la respuesta ExceptionReport : QGIS busca “exceptionCode” pero en las especificaciones es el atributo “code”

#42196

PR #43335

PR #43342

Falla la selección de exportación de una capa WFS grande

#42049

PR #43336

PR #43343

El WKT largo (?) hace que la capa de texto delimitada falle en 3.16 y 3.18

#43256

PR #43337

PR #43339

SRS incorrecto al leer una capa de Postgis

no reportado

PR #43338

No apropiado

Datos de malla en formato GRIB de ERA5

#41809

GDAL PR 3875

GDAL PR 3877

Dos capas filtradas por el proveedor OGR con el mismo conjunto de datos de origen no restablecen el recuento / extensión adecuado de objeto espacial al recargar el proyecto

#43361

PR #43372

PR #43394

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta prestación fue desarrollada por Even Rouault

Prestación: Corrección de errores por Alessandro Pasotti

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

El gestor de fuentes de datos no consigue derivar el tipo de geometría 3D exacta para las tablas GeometryZ PostGIS

#43268

PR #43326

El formato condicional de la tabla de atributos no funciona cuando el uso de $geometry es NULL

#43252

Trabaja para mí

Salidas incompletas QgsZonalStatistics.calculateStatistics()

#43245

PR #43332

PR #43378

Mala Solicitud en feed.qgis.org

#43232

PR #43333

No relevante

Servidor: Características de WFS3/API - superposición de columnas/contenido en elementos de datos como páginas HTML

#42269

PR #43363

PR #43380

La transformación de datum utilizando la cuadrícula gsb personalizada para la capa WMS en QGIS Server no funciona

#43072

PR #43365

No relevante

Servidor: arreglar que QGIS_OPTIONS_PATH no funcione para el proyecto

no reportado

PR #43366

No apropiado

WFS cascade getfeatureinfo falla

#42062

Trabaja para mí

Servidor autónomo: arreglar el almacenamiento de proyectos no soportado con -p

no reportado

PR #43381

PR #43464

Servidor QGIS GetPrint: HIGHLIGHT_GEOM no se imprime si las capas del mapa están configuradas para seguir un tema de mapa

#34178

PR #43391

Arriesgado

El recuento de objetos espaciales es erróneo al añadir objetos espaciales de una tabla con objetos espaciales de geometrías mixtas

#43199

Trabaja para mí

No todos los tipos de geometría se encuentran en la tabla PostGIS con el tipo espacial de geometría

#43186

PR #43419

Arriesgado

El icono no se actualiza al guardar una capa de rascado

no reportado

PR #43431

PR #43463

Arreglar la lista de protocolos en la configuración personalizada de ssh

no reportado

PR #43432

No apropiado

Se bloquea con la tabla establecida en Mostrar Visible, se une, y se deja abierta al salir de QGIS

#43287

PR #43434

No apropiado

«mostrar etiqueta» está desactivado en el diseñador de widgets pero la etiqueta sigue mostrándose en el formulario de atributos si se utilizan pestañas en el diseñador de arrastrar y soltar y el widget de campo se colocó en cualquier pestaña

#43103

PR #43435

PORHACER.

El navegador añade capas a los proyectos con un espacio por delante

#43129

PR #43436

No apropiado

Error en saveStyleToDatabase() al guardar más de una capa en un GPKG

#42988

Trabaja para mí

Los parámetros del widget no son persistentes para las relaciones en diseñador D&D

#43123

PR #43468

No apropiado

La representación basada en reglas a veces no muestra todos los resultados

#43181

PR #43502

Arriesgado

Corregir la falta de estadísticas de bandas rasterizadas en el panel de información

no reportado

PR #43507

La calculadora de rásteres no crea/almacena estadísticas para los rásteres de salida

#42835

PR #43512

No es una prioridad

La relación de valores del formulario de atributos no respeta lo predeterminado de la columna

#41951

Trabaja para mí

La tabla de atributos en la vista de formulario puede mostrar atributos «fantasma»

#43477

PR #43533

No es una prioridad

Problema de la cláusula por defecto de la identidad PG

https://lists.osgeo.org/pipermail/qgis-user/2021-June/048983.html

PR #43529

No apropiado

Error Pyqgis 3.18.3 al añadir la capa WMS

#43580

PR #43581

PORHACER.

«Reutilizar los últimos valores de atributos introducidos» ralentiza la creación de nuevos objetos espaciales en vectores grandes

#42909

PR #43584

PORHACER.

La eliminación de «todos los demás valores» rompe la simbología de las categorías basadas en la fecha

#43651

GDAL PR 3978

Correge la documentación de las construcciones doctest

https://github.com/qgis/QGIS-Documentation/pull/6747

https://github.com/qgis/QGIS-Documentation/pull/6747

No relevante

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta prestación fue desarrollada por Alessandro Pasotti

Funcionalidad: Corrección de errores por Paul Blottiere

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

VERSION es ahora obligatoria en WMS 1.3.0 para las solicitudes de getmap

no reportado

PR #43459

PR #43467

WMTS GetCapabilities y orden de los ejes

#34826

PR #43280

PR #43772

Utilizar la versión más baja en la negociación del wms

#41051

PR #41376

Arriesgado

QGIS se cae al añadir un registro a una tabla de capas de memoria («scratch») en algunas circunstancias

#42578

Trabaja para mí

QGIS falla silenciosamente cuando no se puede crear una capa auxiliar

no reportado

PR #43543

PR #43773

No se puede guardar el almacenamiento auxiliar

#26365

PR #43560

Arriesgado

WMS GetFeatureInfo en la capa de tiempo habilitado no pasa el parámetro TIME

#42141

PR #43599

PR #43774

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta prestación fue desarrollada por Paul Blottiere

Prestación: Corrección de errores por Denis Rouzaud

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

Los parámetros del widget no son persistentes para las relaciones en diseñador D&D

#43123

PR #43479

irrelevante

Utilizar una línea de edición de sólo lectura en lugar de un combobox en la relación de referencia no permite añadir un hijo desde el padre

#42813

PR #43509

demasiado arriesgado / no merece la pena

no hay forma abierta en todas las capas filtro localizador de características (filtro activo tiene) + mostrar la forma en lugar de error para las capas sin geometría

no reportado

PR #43462

¿?

No se puede añadir una relación polimórfica

#41959

PR #43488

irrelevante

La expresión de filtro del widget de referencia de la relación en el formulario de atributos, no funciona correctamente

#42803

PR #43523

si

corregir El elemento de diseño de imagen no maneja correctamente una ruta de archivo inexistente cuando se proporciona con una expresión

#42280

PR #43119

error en las relaciones: desaparece el acercamiento al botón hijo

#34477

Trabaja para mí

Widget de relación de valor y referencia de relación: Las entradas se ordenan aunque la opción «Ordenar por valor» NO esté marcada

#26468

no estoy seguro de cómo arreglar esto por ahora

Errores al añadir una característica con una relación polimórfica

#41962

corregido

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta funcionalidad fue desarrollada por Denis Rouzaud

Prestación: Corrección de Errores por Loïc Bartoletti

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

QgsProjectionSelectionWidget::selectCrs() no se puede sobrescribir en Python

#43019

Funciona para mí.

¿Un error? en FindPyQt5.py

#41913

#41913

irrelevante

Falta icono del complemento núcleo Comprobador de Geometría

#42708

PR #43536

PR #43549

Por favor, elimine el grupo OWS no funcional del navegador QGIS

#24841

PR #43559

No apropiado

La construcción falla con el qwtpolar externo

#41910

PR #43551

PR #43583

La herramienta de comprobación de geometrías no guarda los cambios de acción por defecto

#42489

PR #43550

PR #43568

Ubicación incorrecta de la salida del error cuando se utiliza Comprobar validez en datos con cierto tipo de error 3D

#43582

PR #43588

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta funcionalidad fue desarrollada por Loïc Bartoletti

Prestación: Corrección de errores por Julien Cabieces

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

Las tablas de Postgresql con campos intarray como clave primaria causan problemas en los scripts de python

#42778

PR #43493

PR #43510

No se puede instanciar QgsFeatureFilterModel usando PyQGIS

#42488

PR #43494

PR #43516

QGIS se bloquea al cargar el archivo ui

#42379

Funcionando

Campo QvariantList , nada en la tabla de atributos cuando hay un solo valor en la lista

#33108

PR #43508

PR #43530

Copiar SRC en el portapapeles cuando se copian las características seleccionadas

#40117

PR #43527

PR #43532

La tarea abierta en ejecución (conexión) hace imposible salir de QGIS

#40001

PR #43587

El Administrador de complementos no funciona con el proxy

#43284

Retroalimentación

Formulario falla al inicializar $geometry

#34791

PR #43617

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta funcionalidad fue desarrollada por Julien Cabieces

Prestación: Corrección de Errores por Peter Petrik

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

Las contraseñas no se pueden guardar en el llavero en macOS con QGIS 3.16

#40541

retroalimentación

El perfil con errores da lugar a que se inicien dos instancias

#29379

ya no es un problema

Error de inicio del complemento de GRASS en macOS

#41782

Funciona para mí.

El Gestor de Fuentes de Datos identifica incorrectamente la extensión ráster de PostGIS en macOS

#43042

investigación

Se cae el sistema con nubes de puntos al hacer acercamiento en el visor 3D [Mac]

#41903

PR #43743

irrelevante

Se cae el sistema cuando se revisa la opción «Mostrar cuadros delimitadores» en la configuración de la vista 3D

#40766

PR #43755

backport_bot

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta prestación fue desarrollada por Peter Petrik

Prestación: Corrección de Errores por Nyall Dawson

Título del Error

URL (if reported, Github)

URL Commit (Github)

3.16 backport commit (GitHub)

Corregir el escaneo del panel del navegador en ubicaciones remotas puede colgar QGIS

muchas PRs

[3d] Corregir la representación de líneas curvas con el representador de líneas simples

no reportado

Commit 700390a

Fijar la vista previa de las capas a través del panel del navegador

#43303

Commit 7bf85a0

[expresiones] Corregir la evaluación de round(…) cuando el valor de entrada es una cadena que contiene un número decimal

#36467

Commit 42c2061

Arreglar la configuración de enmascaramiento de la etiqueta que se pierde para las capas con caracteres «,» o «;» en el texto

#37473

Commit 3d4e2f4

Corregir el enmascaramiento de símbolos huérfanos puede obligar a rasterizar los mapas

no reportado

Commit ffc500d

Corregir la selección de objetos espaciales que utilizan variables en las reglas de filtrado

#42006

Commit d41c234

PR #43235

[Etiquetado] Por defecto, «desde los límites del símbolo» para la colocación de etiquetas de puntos cartográficos

#25866

Commit 4ad5d36

El constructor de PyQGIS QgsLineString sólo acepta listas de QgsPoint, no QgsPointXY como indica la documentación

#43200

Commit 2b6c3c1

Corregir el fallo al cambiar los niveles de los símbolos a través del muelle de estilo

#42671

Commit f3f4c17

PR #43235

Permitir el borrado de los datos definidos en los botones que se establecen en campos inexistentes

no reportado

Commit ee03ad5

[processing] La entrada de Python en el diálogo del historial debería ser processing.run line, no processing.execAlgorithmDialog

no reportado

Commit 61ac64c

No intente representar los símbolos del marcador de fuente en tamaños de fuente masivos, evite la caída del sistema

#42270

Commit 12d1078

PR #43235

Corregir Qgis::MessageLevel::None no está disponible en PyQGIS

#42996

Commit 02266ef

Corregir que los límites de los símbolos de los marcadores incluyen incorrectamente los límites de las capas de símbolos desactivadas

no reportado

Commit ca54e8f

PR #43235

Corregir el fallo en la representación de las capas unidas

#38551

Commit ca00377

Commit cdbf722

[temporal] Corregir las animaciones rotas cuando se utiliza un valor de intervalo no entero (por ejemplo, 1,5 horas)

no reportado

Commit 81ec79c

Corrección que permite la selección de atributos para el nombre de la capa DXF

#42575

Commit 66c6ef9

Corregir el corte de papel en el widget de etiquetado basado en reglas en el que es posible desmarcar TANTO el filtro como los botones de radio.

no reportado

Commit 1fcb9752

PR #43235

Arreglar la imposibilidad de cambiar una regla basada en el etiquetado «else» a una regla normal

no reportado

Commit de92ca0

PR #43235

Corregir las propiedades definidas por los datos que se vinculan a un campo pueden tener valores incorrectos cuando el campo vinculado tiene un valor nulo

no reportado

Commit 4e25c6b

Commit 2a3bcc3

Corregir la transformación de coordenadas rota al exportar características a DXF

#43449

Commit 65c02e0

Commit 044f6a1

[procesamiento] No mostrar los resultados del algoritmo hijo del modelo como opciones para los parámetros de entrada multicapa cuando se ejecuta un modelo

#41210

Commit f4477b2

Ampliar la documentación de QgsPoint/QgsPointXY para aclarar cuándo debe utilizarse cada clase

#43598

Commit ae83444

Corregir el fallo al cancelar la herramienta de unión

#43553

Commit b1f50bb

Commit 1f25ba5

Corregir la configuración de «forzar a la capa a representar como raster» no se copiaba correctamente

#43535

Commit 1313786

Commit dcd016b

Corregir un retroceso masivo de rendimiento en la tabla de atributos

no reportado

Commit 5fdb88b

Commit 4970c3a

Corregir problema de rendimiento cuando se usa la tabla de atributos con el filtro «editado o nuevo objetos espacial» en su lugar

no reportado

Commit af021f1

Corregir mensaje de error no válido cuando se crea una expresión para un elemento texto de composición

#42884

Commit db74013

Clarificar etiquetas en controlador temporal

no reportado

Commit ed346d8

Redibujar correctamente el lienzo al aplicar cambios en las propiedades del proyecto

no reportado

Commit 41f9842

Commit 607b44b

Hacer que las herramientas de etiquetado interactivo funcionen correctamente con las propiedades definidas por los datos que no están vinculados a los campos

no reportado

Commit c6bd366

Corregir el fallo en el etiquetado si la etiqueta tiene un conjunto de datos x/y definidos y se produce un error de proyección al transformar estas coordenadas

no reportado

Commit 8943ac7

Commit 2fe68cc

[temporal] Corregir la generación de filtros para las capas temporales vectoriales

#38468

Commit 544708f

Corregir el formato de los bloques de excepción en los documentos de PyQGIS

no reportado

Commit 8359281

PR #43235

Corregir las estadísticas zonales no maneja correctamente las transformaciones de coordenadas

#26858

Commit e70cf8d

Commit c82678d

No asuma que owslib >= 0.20 está disponible

#38074

Commit 3cf9083

Commit eb1a55a

Corregir el fallo en el comprobador de geometría cuando se encuentran geometrías vacías

#38983

Commit 73a4948

Commit 6938593

[temporal] Corregir la duración incorrecta de los fotogramas en el último cuadro en el modo de animación

#40777

Commit f76747b

Por defecto, un rango de tiempo de las últimas 24 horas, en incrementos de 1 hora, en lugar de un confuso rango de «duración cero».

#40868

Commit 5f5a3a7

Arreglar el restablecimiento de los campos temporales si previamente no se ha establecido ningún valor

#43643

Commit 9de5d25

PR #43235

[procesamiento] Corregir la ejecución rota de los modelos a través del navegador / arrastrar y soltar

#43698

Commit cbe2678

Commit 9e0cdcb

Corrección QgsDistanceArea.bearing()

no reportado

Commit 0b499d3

No restringir la adición de selecciones de SRC a la lista de SRC recientes a sólo unos pocos diálogos seleccionados

no reportado

Commit 870945c

[procesamiento] Fijar el uso de los valores de los parámetros definidos por los datos al editar las características en el lugar

#43758

Commit 3ae9625

[composiciones] Arreglar el rectángulo delimitador para las formas no incluye el ancho del trazo después de cargar desde xml

#43748

Commit fad1800

Esta funcionalidad fue financiada por QGIS.ORG (mediante donaciones y la comunidad patrocinadora)

Esta funcionalidad fue desarrollada por Nyall Dawson