Registro de cambios para QGIS 3.8

image1

QGIS 3.8 trae una extensa lista de nuevos cambios y mucho pulido de las funciones existentes, cuyos aspectos más destacados trataremos aquí. Como siempre, podemos recordarle que QGIS es un proyecto de código abierto y, si puede, considere apoyar nuestro trabajo a través de donaciones, patrocinios o contribuciones a la documentación del código, el sitio web, etc.

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 en hacer que QGIS sea más increíble, ¡pasee por 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 al proyecto en nuestra: ref: lista de donantes <list_of_donors>. Si desea convertirse en miembro oficial de mantenimiento, visite:ref:nuestra página de miembros de mantenimiento <QGIS_sustaining_memberships> para obtener más detalles. El apoyo a QGIS nos ayuda a financiar nuestras reuniones bianuales 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 miembros actuales de apoyo: ¡nuestro gran agradecimiento a todos nuestros seguidores!

QGIS es un software libre y no tiene obligación de pagar nada para usarlo - de hecho, queremos motivar a las personas a lo largo y ancho para que lo usen, independientemente de cuál sea su estado financiero o social - creemos que empoderando a las personas con herramientas para la toma de decisiones espacial dara como resultado una mejor sociedad para toda la humanidad.

Herramientas de mapa

Prestación: Forzar mediciones cartesianas al medir distancias / áreas

En 3.8, agregamos una opción a la herramienta de medición que fuerza las mediciones cartesianas para mediciones de distancia o área. Anteriormente, las herramientas de medición siempre usaban cálculos de área y distancia geodésicas / elipsoidales, pero hay ocasiones en que esto no es deseable y los usuarios requieren cálculos cartesianos puros.

image2

Esta prestación fue fundada por Oslandia

Esta prestación fue desarrollada por Loïc Bartoletti (Oslandia)

Interfaz de Usuario

Función: Botón Guardar como plantilla

Si bien QGIS ha ofrecido soporte para plantillas de proyectos durante muchos años, lo mejoramos en 3.8 y simplificamos mucho la creación de nuevas plantillas para los usuarios. Ahora, los usuarios pueden crear una nueva plantilla a partir de su proyecto actual seleccionando «Guardar en -> Plantillas» en el menú «Proyecto».

image3

Esta prestación fue desarrollada por Matthias Kuhn (OPENGIS.ch)

Prestación: Comportamiento mejorado de «Zoom a resolución nativa»

Hemos mejorado la acción «Zoom a nativo», por lo que ahora funciona correctamente con capas con teselas (por ejemplo, WMTS / XYZ / ArcGIS MapServer), al hacer zoom a la resolución de tesela nativo más cercana. Además, modificamos la representación de tesela para que se produzca una representación perfecta de píxeles cuando el mapa se ve con una resolución de tesela nativa. El resultado: ¡los mapas súper nítidos se representan cuando se usan fuentes de capas de teselas!

image4

Prestación: Arrastrar y soltar capas a widgets de capa de mapa

Para mejorar la usabilidad de grandes proyectos QGIS, ahora admitimos arrastrar y soltar capas directamente desde la tabla de contenido del proyecto a cualquier widget que solicite una selección de capa de mapa (por ejemplo, algoritmos de procesamiento). Para proyectos complejos, localizar una capa en la tabla de contenido y arrastrarla es mucho más fácil que seleccionarla desde el cuadro combinado de widget de capa de mapa plano.

Además, para los algoritmos de procesamiento, las capas se pueden arrastrar directamente desde el panel del navegador para ingresar las opciones de capa.

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Simbología

Prestación: Cadenas de caracteres múltiples para marcadores de fuente

Si bien QGIS ha ofrecido durante mucho tiempo soporte para representar puntos utilizando marcadores de caracteres basados en fuentes, hemos mejorado esta funcionalidad en 3.8 y ahora ofrecemos la capacidad de representar cadenas de caracteres múltiples. Y dado que nuestro objetivo siempre es hacer que la interfaz de la aplicación QGIS sea lo más fácil de usar y agradable posible, también aprovechamos la oportunidad de modificar la interfaz de usuario para los marcadores de fuente y eliminar una serie de problemas de GUI frustrantes que sufrieron las versiones anteriores.

image5

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Factor de distancia de etiqueta de desplazamiento de punto

Otra adición a las nuevas características de simbología agregadas en 3.8 es un nuevo control de factor de distancia de etiqueta para marcadores de desplazamiento puntual. Esta opción permite colocar etiquetas de marcador desplazadas a una distancia basada en el tamaño diagonal real del marcador en lugar de una distancia fija.

image6

Esta herramienta fue desarrollada por henrik

Prestación: Tipo de símbolo de línea Hash

¡QGIS ama la cartografía, y sabemos que te encanta hacer bonitos mapas! Por eso, hemos agregado una nueva opción de simbología de línea para «Hashed Lines». Este tipo de símbolo de línea está diseñado para replicar el tipo de capa de símbolo de línea hash de ArcGIS y permite dibujar un segmento de línea repetido sobre la longitud de una entidad (con un símbolo de sub-línea utilizado para representar cada segmento individual).

Todas las opciones disponibles para la capa de símbolo de línea de marcador existente también están disponibles para líneas hash, p.ej. primer/último vértice, puntos medios, intervalos regulares, intervalos definidos por datos, etc. La longitud y el ángulo de la línea hash también pueden tener anulaciones definidas por datos, que se evalúan por segmento de línea, permitiendo que la línea hash cambie el tamaño y el ángulo sobre La longitud de una única característica renderizada.

image7

Esta herramienta fue financiada por anónimo

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Ángulos de linea medios para marcador y simbología de línea hash

En versiones previas de QGIS, cuando se representaba un marcador lineal usando la ubicación del lugar del punto central o del intervalo, los símbolos angulares eran determinados tomando la orientación lineal exacta en la posición del símbolo. Esto frecuentemente desembocaba en indeseables efectos de renderizado, donde pequeños «jaggies» o esquinas en líneas existentes justo en la posición del símbolo provocaban al marcador a ser orientado en un ángulo muy diferente al que el ojo desearía ver.

Queremos que sus mapas sean lo más hermosos posible, por lo que en QGIS 3.8 el ángulo del marcador se calcula promediando sobre la línea una distancia especificada a cada lado del símbolo. P.ej. promediar el ángulo de línea de más de 4 mm significa que tomamos los puntos a lo largo de la línea de 2 mm a cada lado de la ubicación del símbolo, y los usamos para calcular el ángulo de línea de ese símbolo. Esto tiene el efecto de suavizar (o eliminar) cualquier pequeña desviación local de la dirección general de la línea, lo que da como resultado una orientación visual mucho más agradable del marcador o las líneas hash.

Al igual que todas las configuraciones de símbolos, la distancia de suavizado del ángulo promedio se puede establecer usando mm/píxeles/unidades de mapa/etc., y admite valores definidos por datos. Los anillos cerrados también consideran correctamente envolver estos ángulos promedio desde el vértice inicial/final.

Esta opción está disponible tanto para el marcador de símbolo de línea como para los nuevos tipos de símbolo de línea hash.

image8

Esta herramienta fue financiada por anónimo

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Ajustes de compensación para capas de símbolos con relleno de patrón de puntos

Para completar las nuevas opciones de simbología que hemos agregado en 3.8, el tipo de símbolo Relleno de patrón de puntos tiene una nueva configuración que permite compensar los marcadores en el patrón por una cantidad preestablecida (o definida por datos). Esto abre la puerta a muchas posibilidades de estilo que no eran posibles en versiones anteriores, y aumenta aún más nuestra compatibilidad con los símbolos convertidos de ArcGIS y los estilos de capa.

image9

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Radio de efectos de difuminado en vivo es ahora amigable con hi-dpi

QGIS 3.8 ofrece una solución muy deseada para el radio de desenfoque de los efectos de capa (también conocido como fuerza). En versiones anteriores de QGIS, esta configuración de desenfoque no tenía en cuenta el DPI del renderizado del mapa, lo que desembocaba en una representación de efectos imprecisa al exportar lienzos/diseños a altas resoluciones. En 3.8, esto se solucionó y las exportaciones de mapas de alta resolución ahora coinciden con los resultados mostrados en el lienzo del mapa y son completamente independientes de la resolución.

Esta herramienta fue desarrollada por Mathieu Pellerin

Etiquetado

Prestación: Generadores de gemotería para etiquetado

Este es enorme! Durante la reunión de desarrolladores en A Coruña, Matthias Kuhn aprovechó la oportunidad para implementar una función solicitada con frecuencia a nuestro motor de etiquetado: el soporte del generador de geometría.

Al igual que los Generadores de geometría para símbolos, ahora permitimos que se calculen las rutas y las posiciones de las etiquetas utilizando expresiones de geometría evaluadas dinámicamente. Puede aprovechar el rico soporte para el procesamiento de geometría que expone el motor de expresión de QGIS, y usar esto para hacer TODO tipo de preprocesamiento a sus geometrías de entidades antes de que se etiqueten. ¿Desea colocar etiquetas alrededor del punto inicial o final de las geometrías de cadenas lineales? ¿Qué pasa con el suavizado dinámico y la simplificación de la ruta utilizada para etiquetar las características del río en función de la escala del mapa actual? ¿Qué hay sobre amortiguar los objetos poligonales hacia adentro por un porcentaje de su área y luego etiquetar alrededor del perímetro de esta área reducida? ¡Ahora, es TODO posible, gracias al poder de los generadores de geometría para etiquetado!

image10

Esta herramienta fue financiada por el Grupo de usuarios QGIS Suiza

Esta herramienta fue desarrollada por Matthias Kuhn (OPENGIS.ch)

Prestación: Herramientas de Etiquetado de Mapas ahora usa comportamiento click-click

Como las otras herramientas de mapa y digitalización de QGIS, las herramientas «Mover etiqueta» y «Rotar etiqueta» ahora usa la edición estándar click-izquierdo-para-empezar-a-editar. ¡La consistencia es buena!

Herramientas 3D

Prestación: Líneas anchas y resaltado de bordes poligonales

Al igual que todos los lanzamientos recientes de QGIS, en la versión 3.8 hemos aumentado significativamente las capacidades de renderizado 3D de QGIS. Las nuevas características de renderizado 3D incluyen:

  • Ancho de línea configurable (en unidades de pantalla) para líneas 3D «simples» (en versiones anteriores siempre tenían 1 px de ancho)
  • Resaltado opcional de bordes de polígonos 3D.

image11

Esta prestación fue fundada por Andreas Neumann

Esta prestación fue desarrollada por Martin Dobias (Lutra Consulting)

Prestación: Exportar animaciones 3D

¡Otro cambio emocionante que hemos introducido en QGIS 3.8 es la capacidad de exportar sus animaciones 3D! Estos se exportan como una serie de imágenes png/jpg/…, que se pueden combinar fácilmente en .avi u otros archivos de video estándar (utilizando herramientas externas).

image12

Esta prestación fue fundada por Northumberland National Park Authority

Esta prestación fue desarrollada por Peter Petrik (Lutra Consulting)

Prestación: Terreno desde fuentes online

Con esta nueva prestación de la versión 3.8, ahora puede buscar directamente terrenos para sus escenas 3D de fuentes en línea (por ejemplo, mosaicos alojados en AWS). ¡No más abastecimiento y preparación de rásteres con DEM, solo habilite esta opción y vea hermosas escenas 3D listas para usar!

Esta nueva prestación fue fundada por Crowdfunding: More QGIS 3D

Esta prestación fue desarrollada por Martin Dobias (Lutra Consulting)

Prestación: Configuración del campo de ángulo de visión de la cámara

En QGIS 3.8, el campo de visión de la cámara a través del cual se representan las escenas 3D ha ganado un nuevo campo de configuración configurable.

image13

Esta herramienta fue desarrollada por Mathieu Pellerin

Expresiones

Prestación: Ordenar con soporte para funciones de agregación de expresión y concatenación

Dado que ciertas expresiones agregadas y de concatenación requieren resultados en un cierto orden, ahora permitimos el control sobre las características del orden que se agregan al agregado durante la evaluación de la expresión.

P.ej. `` concatenate («Station», concatenator:=”,”, order_by:= «Station») `` proporcionará una lista separada por comas de nombres de estaciones en orden alfabético, en lugar del orden de entidades de capa.

image15

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Variante simplificada de la función «atributo»

Esta mejora trae una segunda variante para la función de «atributo» existente. La función «atributo» en versiones anteriores de QGIS requería que se especificara una entidad de destino y un nombre de atributo. La nueva versión es mucho más simple, usa automáticamente la función actual y solo requiere un nombre de atributo.

E.g.

Comportamiento previo:

attribute($ currentfeature, 'name') -> devuelve el valor almacenado en el atributo “name” para la entidad actual

Comportamiento mejorado:

attribute( 'name' ) -> devuelve el valor almacenado en el atributo “nombre” para la entidad actual

¡Es solo una versión abreviada más rápida!

image16

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Recuperar vértices desde el extremo de geometrías

Agregamos soporte de índice negativo a las funciones punto_n(), ángulo_at_vertex() y distancia_to_vertex(), permitiendo la recuperación de vértices contando hacia atrás desde el final de una geometría.

image17

Esta prestación fue desarrollada por Mathieu Pellerin

Prestación: Nuevas funciones de expresión

Como siempre, una nueva versión de QGIS trae un montón de nuevas funciones para usar dentro del motor de expresión de QGIS. Estas nuevas funciones agregan una mayor flexibilidad y potencia al motor de expresión, y se usa en QGIS en todas partes. En esta ronda, hemos agregado un conjunto de nuevas funciones que hacen que sea muy fácil operar con nombres de archivos y rutas.

Nuevas funciones de expresión desarrolladas por Nyall Dawson of North Road:

  • base_file_name: Devuelve el nombre base del archivo sin el directorio o el sufijo del archivo.
  • file_exists: Devuelve verdadero si existe el arichivo
  • file_name: Devuelve el nombre del archivo desde una ruta completa
  • file_path: Devuelve el directorio/ruta desde una ruta de archivo completa
  • file_size: Devuelve el tamaño de archivo
  • file_suffix: Devuelve un sufijo/extensión de archivo
  • is_directory: Devuelve verdadero si una ruta de archivo es un directorio
  • is_file: Devuelve verdadero si una ruta de archivo es un archivo

Nuevas funciones de expresión desarrolladas por Mathieu Pellerin of iMHere Asia:

  • array_all: Devuelve verdadero si una matriz contiene todos los valores de una matriz dada.
  • concatenate_unique: Devuelve todas las cadenas únicas de un campo o expresión unidas por un delimitador.

image18

Prestación: Nuevo método de agregación: concatenate_unique

Agregamos una nueva función concatenate_unique() al motor de expresión (y al algoritmo «agregado» de Processing) para admitir la concatenación de valores únicos de una lista o conjunto de características.

image19

Esta herramienta fue desarrollada por Mathieu Pellerin

Digitalizando

Prestación: Widget flotante para entrada avanzada al lado del cursor del ratón

Para que las herramientas de digitalización avanzada existentes sean más fáciles de usar, agregamos una opción para mostrar los valores actuales de distancia/ángulo/x/y como una pantalla flotante junto al cursor del mouse.

image20

Esta prestación fue fundada por Kanton Schaffhausen

Esta prestación fue desarrollada por Olivier Dalang y OPENGIS.ch

Prestación: agregar vértice encadenado en el punto final

En QGIS 3.0, agregamos la capacidad de extender una entidad de línea existente haciendo clic en un indicador «+» al inicio o al final de las entidades de línea al usar la herramienta de nodo. La versión 3.8 amplía esta funcionalidad al permitir la adición de más de un vértice usando el botón «+».

image21

Esta prestación fue fundada por Kanton Schaffhausen

Esta prestación fue desarrollada por Olivier Dalang y OPENGIS.ch

Prestación: Mejoras en el editor de vértices

Para esta versión, mejoramos el editor de vértices para que ahora vincule correctamente los vértices seleccionados en el lienzo con los vértices para la edición manual de coordenadas en la tabla.

image22

Esta prestación fue fundada por QGIS User Group Switzerland

Esta prestación fue desarrollada por Denis Rouzaud, OPENGIS.ch

Widgets y Formularios

Prestación: Permitir navegación en la lista de entidades

las flechas permiten navegar por la lista de entidades en la tabla de atributos en la vista de formulario
la entidad editada actual se puede resaltar y el lienzo del mapa se desplaza automáticamente o se amplía

Prestación: Widget de Formulario HTML

Gracias al generoso patrocinio de A.R.P.A Piemonte (una de las agencias ambientales regionales italianas) desarrollamos un nuevo widget de formulario con cuerpo HTML y acceso a valores y expresiones de entidades.

image23

Esta prestación fue fundada por A.R.P.A. Piemonte

Esta prestación fue desarrollada por Alessandro Pasotti

Prestación: Color de fondo personalizado de widgets de formulario

Gracias al generoso patrocinio de A.R.P.A Piemonte (una de las agencias ambientales regionales italianas) finalmente lo liberamos del aburrimiento de los fondos grises.

image24

Esta prestación fue fundada por A.R.P.A. Piemonte

Esta prestación fue desarrollada por Alessandro Pasotti

Prestación: Navegar por las entidades de la tabla de atributos desde el visor

Hemos agregado la posibilidad de examinar los atributos de las entidades en una capa. ¡Esto hace que los flujos de trabajo para la gestión de activos sean mucho más fáciles! Usted puede:

  1. Definir un filtro
  2. Navegar por todas las funciones coincidentes
  3. Revisar y ajustar

Tambien puede enfocar y ampliar a la geometría o resaltar la entidad actual mientras navega.

(Esto reemplaza el complemento anterior de ItemBrowser con una funcionalidad incorporada equivalente).

image25

Esta prestación fue fundada por regioDATA

Esta prestación fue desarrollada por Denis Rouzaud, OPENGIS.ch

Procesando

Prestación: Agregada la opción «Guardar estilos de capa en GeoPackage» para el algoritmo de capas de paquete

A QGIS le encanta GeoPackage, por lo que no sorprende que cada nueva versión de QGIS traiga mejoras al manejo de GeoPackage. En 3.8, mejoramos el algoritmo de procesamiento «Capas de paquete» para que ahora permita incrustar los estilos de capa actuales directamente en las capas empaquetadas.

image26

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Análisis de superposición

Este nuevo algoritmo de procesamiento calcula el área y el porcentaje de cobertura mediante el cual las entidades de una capa de entrada se superponen con entidades de una selección de capas superpuestas. Se agregan nuevos atributos a la capa de salida que informa el área total de superposición y el porcentaje de la característica de entrada solapada por cada una de las capas de superposición seleccionadas.

Esta es una solicitud de tarea SIG bastante común, pero está llena de trampas para usuarios sin experiencia, y la cantidad de trabajo manual de datos que los usuarios suelen realizar para calcular estas cifras a menudo puede conducir a errores y resultados inexactos. Queremos hacer que el análisis espacial sea lo más fácil e infalible posible, por lo que hemos agregado el Análisis de superposición como una herramienta incorporada que permite que esta tarea se realice en un solo paso sin riesgo de error humano.

image27

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Permitir valores redondeados en Extraer extensión de la capa

Hemos agregado un parámetro al algoritmo de procesamiento “Extraer extensión de la capa” para redondear las coordenadas del cuadro delimitador de extensión a un cierto intervalo. Durante el redondeo, el cuadro delimitador solo se ampliará para garantizar que siempre cubra el conjunto de datos de entrada. (Es decir, las coordenadas mínimas x e y son redondeadas hacia abajo, y las coordenadas máximas x e y son redondeadas hacia arriba).

image28

Esta prestación fue desarrollada por Raymond Nijssen

Prestación: Nuevas opciones para el procesamiento automático por lotes

En QGIS 3.8 movimos el «encabezado de columna de doble clic» existente para llenar los valores de la funcionalidad a un nuevo botón «Autocompletar» en el cuadro de diálogo Procesar lote, haciendo que esta función sea mucho más fácil de descubrir por el usuario (sospechamos que muchos usuarios no tenían idea de este útil atajo incluso existiendo!). Además, hemos agregado TONELADAS de nuevas funcionalidades para completar automáticamente la tabla de lotes. Éstos incluyen:

  • Los parámetros de archivo o capa ahora se pueden rellenar por lotes buscando archivos en un directorio con un patrón de nombre de archivo coincidente (¡incluidas búsquedas recursivas!). ¿Alguna vez necesitó convertir automáticamente cientos de archivos Shapefiles de un conjunto de carpetas? ¡Ahora es fácil de hacer!
  • Una opción para añadir valores calculados desde una expresión QGIS, permitiendo complejos valores basados en rangos para ser añadidos al diálogo (p.Ej. valores desde 100-1000, incrementándose en 50)
  • La opción «Calcular por expresión» permite actualizar las celdas existentes de la tabla de lotes utilizando los resultados de una expresión QGIS. Estas expresiones pueden utilizar libremente otros valores de parámetros de las filas del lote de entrada, lo que facilita la creación del nombre del archivo de salida exacto que desee en función de los valores de las otras columnas en una fila de lote.

image29

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Generar teselas ráster XYZ

Hemos agregado un nuevo algoritmo para generar mosaicos «XYZ» ráster utilizando el proyecto de QGIS actual. Las imágenes teseladas se pueden guardar como imágenes individuales en la estructura de directorios, o como un solo archivo en el formato «MBTiles».

image30

Esta prestación fue fundada por Hansestadt Herford, SWK mbH, Datenbankgesellschaft mbH

Esta herramienta fue desarrollada por Lutra Consulting

Prestación: Resurrección de el proveedor OTB

QGIS 3.8 recupera el proveedor de procesamiento OTB, que se eliminó en la actualización QGIS 3.0. El proveedor se actualizó para usar todas las novedades disponibles en Procesamiento en QGIS 3, y una vez más está disponible de fábrica para todos sus requisitos de análisis de imágenes.

(Tenga en cuenta que OTB es una dependencia de terceros que los usuarios deben instalar manualmente. Las instrucciones para instalar OTB están disponibles `aquí <https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin#open-processing-settings>`__)

image31

Esta prestación fue desarrollada por Rashad Kanavath

Prestación: Variables de expresión para un modelo

Hemos agregado un nuevo panel de acoplamiento «Variables del modelo» al editor del modelo, lo que le permite crear y establecer variables de expresión personalizadas para usar en sus modelos de Procesamiento. Estas variables están disponibles en cualquier lugar donde las expresiones se evalúen dentro del modelo, por lo que puede usarlas como valores de parámetros de entrada para algoritmos secundarios, dentro de parámetros dinámicos definidos por datos, etc.

El caso de uso principal aquí es para modelos que usan un valor constante a lo largo de múltiples pasos dentro del modelo (por ejemplo, @target_resolution: una resolución ráster de destino, @max_simplification: un valor de simplificación para características de entrada provenientes de diferentes fuentes, etc.). Anteriormente, necesitaría buscar y reemplazar estos valores en varios lugares cuando quisiera modificarlos. Al reemplazarlos con variables en su modelo, solo tiene un lugar donde necesite editar estos valores cuando desee ajustarlos.

Las variables del modelo se almacenan dentro de un modelo de procesamiento individual en sí mismo y no se exponen fuera del cuadro de diálogo del diseñador del modelo.

image32

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Mejorada la IU del modelador

Hemos agregado numerosas mejoras de usabilidad al Processing Graphical Modeler, que incluyen

  • La adición de útiles informaciones emergentes al pasar el mouse sobre los componentes del modelo
  • Los algoritmos y las entradas conectadas a los componentes del modelo se resaltan al pasar el mouse sobre diferentes partes del modelo, lo que hace que sea mucho más fácil visualizar el flujo del modelo y las conexiones dentro de los modelos complejos.
  • Los tipos de parámetros de entrada ahora se muestran en el título del cuadro de diálogo de definición de parámetros
  • Ahora se puede especificar el tipo de datos para los parámetros numéricos, lo que permite entradas de solo enteros para modelos

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Marcar algoritmos con problemas conocidos

De forma predeterminada, ahora ocultamos algoritmos de terceros con problemas conocidos de la caja de herramientas Procesamiento, lo que le ayuda a evitar la frustración (o resultados engañosos) al ejecutar estos algoritmos. Una nueva configuración en la pantalla Opciones de procesamiento permite mostrar estos algoritmos, pero se resaltarán en la caja de herramientas con un icono de advertencia. ¡Úselo bajo su propio riesgo!

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Algoritmos de lógica boleana OR / AND para ráster

En la versión 3.8 hemos agregado nuevos algoritmos que calculan el OR booleano o el AND para un conjunto de rásteres de entrada. Para AND, si todos los rásteres de entrada tienen un valor distinto de cero para un píxel, ese píxel se establecerá en 1 en el ráster de salida; de lo contrario, se establecerá en 0. Para OR, si CUALQUIERA de los rásteres de entrada tiene un valor distinto de cero para un píxel, ese píxel se establecerá en 1 en el ráster de salida, de lo contrario 0.

Un parámetro de capa de referencia le permite especificar una capa ráster existente para usar como referencia al crear el ráster de salida. El ráster de salida tendrá la misma extensión, CRS y dimensiones de píxeles que esta capa.

Por defecto, un píxel nodata en CUALQUIERA de las capas de entrada dará como resultado un píxel nodata en el ráster de salida. Si marca la opción “Tratar valores nodata como falsos”, las entradas nodata se tratarán igual que un valor de entrada 0.

Estos nuevos algoritmos hacen un cálculo lógico booleano de ráster mucho más simple, sin la complejidad de usar la calculadora de ráster. También son dinámicamente escalables a cualquier cantidad de rásteres de entrada (a diferencia de la calculadora de ráster), por lo que son mucho más flexibles cuando se usan en sus modelos de Procesamiento.

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Nuevos tipos de parámetros de entrada para Imprimir diseños e imprimir elementos de diseño

Al agregar nuevos tipos de parámetros para diseños de impresión y elementos de diseño de impresión, hemos abierto QGIS 3.8 a un mundo completamente nuevo de algoritmos de procesamiento que operan en diseños de impresión. Estos nuevos tipos de parámetros permiten la creación de algoritmos de procesamiento y modelos gráficos que solicitan a los usuarios seleccionar un diseño de impresión y/o un elemento en el diseño cuando se ejecutan.

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Nuevo tipo de parámetro para Escala de Mapa

Hemos agregado un nuevo tipo de parámetro específicamente para escalas de mapa, QgsProcessingParameterScale. Los valores de escala se evalúan usando self.parameterAsDouble, que devuelve el denominador de escala del mapa (que coincide con el estándar en otras partes de la API QGIS).

Los parámetros de escala se muestran a los usuarios que utilizan el QgsScaleWidget estándar, el cuál incluye el cuadro combinado de escalas predefinidas y un botón de acceso directo para que coincida con la escala del mapa actual. La adición de este nuevo tipo de parámetro le permite crear algoritmos y modelos de procesamiento que requieren una elección de escala en tiempo de ejecución.

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Mejora del manejo del parámetro punto

Mejoramos el flujo de trabajo para algoritmos con un parámetro de entrada «punto». Al elegir la coordenada de punto de un mapa, ahora puede aprovechar las herramientas de ajuste QGIS, que le permiten hacer coincidir exactamente el parámetro de punto con el límite de una entidad.

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Nuevo algoritmo «Imprimir la extensión del mapa de diseño a la capa»

Aprovechando las nuevas facilidades para acceder a Diseños de impresión en Procesamiento, agregamos un nuevo algoritmo que crea una capa poligonal que contiene la extensión de un elemento del mapa del diseño de impresión. La capa de salida también incluye atributos útiles que especifican el tamaño del mapa (en unidades de diseño), la escala y la rotación.

Si alguna vez ha querido crear un indicador de visión general avanzado, y las herramientas de diseño incorporadas no han sido suficientes, ¡este nuevo algoritmo es para usted!

image33

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Añadir campos X/Y a la capa

Este nuevo algoritmo es un atajo útil para agregar campos X e Y (latitud/longitud) a una capa de puntos. Incluso puede calcular los valores X/Y utilizando un sistema de referencia de coordenadas diferente de la capa (por ejemplo, creando campos de latitud/longitud para una capa en un CRS proyectado).

image34

Esta prestación fue fundada por SMEC/SJ

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: algoritmo «Unir atributos por cercanía»

¡Ahora puede realizar las uniones vecinas K-nearest desde la caja de herramientas Procesamiento!

QGIS 3.8 trae un nuevo algoritmo que toma una capa vectorial de entrada y crea una nueva capa vectorial con atributos adicionales en su tabla de atributos. Los atributos adicionales y sus valores se toman de una segunda capa vectorial, donde las entidades se unen al encontrar las entidades más cercanas de cada capa.

De forma predeterminada, solo se une la entidad más cercana, pero opcionalmente, la unión puede usar las n entidades vecinas más cercanas. Si se especifica una distancia máxima, solo las entidades que estén más cerca de esta distancia serán unidas.

image35

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Prestación: Algoritmo Grass r.geomorphon

El equipo de desarrollo de GRASS ha trabajado arduamente para crear un nuevo módulo de GRASS para el análisis del terreno: «r.geomorphon». En 3.8 exponemos sus esfuerzos a través de una nueva herramienta de procesamiento, que calcula los geomorfones (formas de terreno) y la geometría asociada utilizando un enfoque de aprendizaje automático.

image36

Prestación: Algoritmo de pansharpening de GDAL

Otra herramienta de terceros que hemos agregado a la caja de herramientas Procesamiento en QGIS 3.8 es la herramienta pansharpening de GDAL. Ahora es fácil aprovechar esta herramienta rápida y potente en sus scripts y modelos de análisis de procesamiento.

image37

Esta herramienta fue desarrollada por Alex Bruy

Prestación: Nuevo parámetro de prefijo de campos para algoritmos de superposición

Hemos agregado el parámetro de prefijo de campos de capa superpuesta para los siguientes algoritmos:

  • algoritmo de intersección
  • algoritmo de línea de intersección
  • algoritmo de diferencia simétrica
  • algoritmo de unión

Esto puede ser muy útil para evitar la coincicdencia arbitraria de renombrado de campo al fusionar capas.

Esta prestación fue desarrollada por Mathieu Pellerin

Explorador

Prestación: Acceso directo a hojas de archivos XLSX/ODS

QGIS 3.8 aporta aún más potencia al panel del navegador, y ahora muestra todas las hojas de los archivos de hoja de cálculo (por ejemplo, archivos Microsoft Excel y LibreOffice calc) en el árbol de archivos del navegador.

image38

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

General

Prestación: Proyectos QGIS dentro de archivos geopackage

¿Ya dijimos que QGIS ama GeoPackage? ¿Necesitas más pruebas de esto? ¡Bueno, en QGIS 3.8, hemos agregado la capacidad de almacenar proyectos QGIS directamente dentro de los archivos GeoPackage! Ahora puede crear un GeoPackage totalmente autónomo que incorpora un proyecto QGIS y todos los datos utilizados por el proyecto. (¡Veamos si los Shapefiles igualan eso!)

image39

Esta prestación fue fundada por QCooperative

Esta prestación fue desarrollada por Alessandro Pasotti

Prestación: Manejo de transformación de coordenadas muy mejorado

Gracias al trabajo subyacente de los incansables equipos PROJ y GDAL, ¡QGIS ahora tiene muchas mejoras enormes en las capacidades geodésicas y de transformación! Los puntos destacados incluyen:

  • La base de datos PROJ CRS ahora se utiliza para llenar las listas de selección de CRS de QGIS, eliminando la base de datos personalizada que utilizamos en versiones anteriores. Esto significa que TODA la responsabilidad de las definiciones y la actualización de CRS yace donde están, en el desarrollo de la biblioteca PROJ – y en consecuencia puede esperar ver que las definiciones de CRS de QGIS coincidan más con las definiciones oficiales, y se agregarán muchas más definiciones de CRS más rápido que en versiones anteriores.. Este cambio también significa que coincideiremos exactamente para el manejo de la proyección con todas las demás herramientas geoespaciales de código abierto que han completado la portabilidad a la última versión PROJ, como es GDAL 3.0.
  • Ahora confiamos completamente en la maravillosa lógica de PROJ para generar la mejor operación de transformación de coordenadas entre pares CRS. Esto significa (entre otras cosas), admitimos correctamente cosas complejas como operaciones que requieren un «pivot datum», p.ej. la transformación hacia y desde los sistemas de coordenadas GDA2020.
  • En lugar del enfoque anterior que QGIS usaba para las transformaciones de datos (llevando nuestra propia tabla de cuándo se pueden usar los archivos de cambio de cuadrícula), ahora usamos PROJ para determinarlos. Esto cambia considerablemente la interfaz de usuario que se muestra cuando un usuario ha optado por seleccionar manualmente una transformación para usar cuando existen múltiples transformaciones, y ahora mostramos una lista simplificada de rutas disponibles (y no disponibles).
  • También utilizamos la base de datos de PROJ para completar listas de elipsoides disponibles para usar en cálculos de distancia y área. Esto ha reducido considerablemente las opciones de elipsoide y, como resultado, ha agregado muchas definiciones de elipsoide adicionales.
  • La UX para notificar a los usuarios sobre problemas en las transformaciones de coordenadas se ha mejorado considerablemente, p.ej. los usuarios ahora reciben alertas cuando es posible una transformación más precisa, pero no utilizable en su sistema (debido a la falta de archivos de cambio de cuadrícula .GSB). Siempre que sea posible, presentamos a los usuarios enlaces de descarga directa para obtener estos archivos de cambio de cuadrícula necesarios/deseados. La intención aquí es garantizar que los usuarios estén informados cuando se pueden mejorar las transformaciones, en lugar de recurrir silenciosamente a opciones menos precisas.
  • Los usuarios ahora también tienen la opción de colocar archivos de cambio de cuadrícula en una carpeta «proj» bajo su perfil de usuario QGIS. Este cambio significa que los usuarios pueden instalar archivos de cambio de cuadrícula y ponerlos a disposición en QGIS sin requerir derechos administrativos.
  • También hemos completado un proyecto que comenzó en el período previo a 3.0, lo que garantiza que la configuración de la ruta de transformación específica del proyecto se respete correctamente EN TODAS PARTES donde se realiza una transformación de coordenadas. Esto también significa que estamos listos para la siguiente etapa en el manejo de transformaciones de coordenadas basadas en 4d temporales (cuando estas comiencen a aterrizar en 2020 y más allá).

Mucho de esto solo es posible gracias a las mejoras en las bibliotecas subyacentes de PROJ y GDAL, que aterrizaron como resultado del esfuerzo de «crianza» de GDAL. Del lado de QGIS, SÓLO fue posible gracias a la financiación del ICSM australiano.

Esta herramienta fue financiada por ICSM

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Proveedores de datos

Prestación: Soporte de Lista de cadenas para capas compatibles

QGIS 3.8 ahora es totalmente compatible con capas basadas en disco con campos de Lista de cadenas, lo que le permite aprovechar el manejo flexible de QGIS de los tipos de campos de lista con estos formatos.

Esta herramienta fue desarrollada por Mathieu Pellerin

Prestación: Mas mejoras en el manejo del MapServer de ArcGIS

Reconstruimos el proveedor de MapServer de ArcGIS, añadiendo mejoras significativas sobre versiones previas:

  • Capas teselas ahora son cargadas progresivamente, con realimentación inmediata
  • Optimizamos significativamente el proveedor, desembocando en redibujados de mapas mucho mas rápidos
  • Las capas de MapServer ahora respetan correctamente los ajustes de autenticación y ajustes de referencia HTTP.
  • Servicios «anidados» son correctamente mostrados en el panel del navegador de QGIS
  • Los servicios de ImageServer pueden añadirse usando el proveedor

Resultado final: ¡las capas de MapServer ahora son suaves en QGIS!

Esta prestación fue desarrollada por Nyall Dawson (North Road) & Mathieu Pellerin (iMHere Asia)

Prestación: Servidor SQL: Manejar geometrías v2, incluyendo geometrías curvas y Z/M

Los usuarios de SQL Server se alegran: ¡QGIS ahora es totalmente compatible con los tipos de geometría curva (y otros campos de geometría «versión 2»)!

En versiones anteriores de QGIS, el proveedor de SQL Server solo manejaba las geometrías de tipo de la versión 1 y solo podía mostrar tipos de características directas. En 3.8, hemos agregado soporte completo para las geometrías de la versión 2. ¡Este cambio también permite un soporte completo para los tipos de geometría habilitados para Z o M! Además, solucionamos varios problemas conocidos con los tipos de campo de geografía.

Esta prestación fue desarrollada por Tamas Szekeres

Prestación: WMS: Definir un filtro para varias capas.

A veces, debe definir el mismo filtro para cada capa seleccionada al realizar una solicitud WMS (por ejemplo, al acceder a datos específicos del usuario). En versiones anteriores de QGIS tuvimos que definir el filtro usando el formato:

&FILTER=layer1:"column1" = 'value1';layer2:"column1" = 'value1';layer3:"column1" = 'value1'

Con QGIS 3.8, hemos simplificado esto, y ahora permite el formato de filtro:

&FILTER=layer1,layer2,layer3:"column1" = 'value1'

Esta herramienta fue financiada por VEOLIA

Esta prestación fue desarrollada por Julien Cabieces (Oslandia)

Prestación: Soporte para curvas en exportación DXF

Ahora puede exportar capas de geometría curva al formato DXF sin segmentar las entidades – ¡no más pérdidas de curvas!

image41

Esta prestación fue fundada por Kanton Schaffhausen

Esta prestación fue desarrollada por Jürgen Fischer en colaboración con Matthias Kuhn

Servidor QGIS

Prestación: Permitir la configuración del tamaño para GetLegendGraphics

Para esta versión mejoramos como la leyenda para servidores QGIS manipula el tamaño de los símbolos escalados en unidades de mapa.
Siempre que sea posible, el servidor determinará el tamaño de la leyenda en función del lienzo del mapa y la resolución. Aún más, para los casos en que esta información no está disponible en la solicitud GetLegend, ahora es posible configurar una escala predeterminada en el proyecto, los símbolos en la leyenda se dibujarán en el tamaño que tendrán cuando se procesen a esta escala .

Esta prestación fue desarrollada por David Signer, OPENGIS.ch

Complementos

Prestación: Soporte para dependencias de complemento

En QGIS 3.8, hemos introducido una característica muy buscada por los desarrolladores de complementos de QGIS: la capacidad de especificar dependencias para sus complementos.

Para agregar una dependencia de complemento, puede utilizar los nuevos metadatos «plugindependencies». El formato es una lista separada por comas de nombres de plugins similares a PIP (con versión opcional). P.ej:

plugin_dependencies=GeoCoding,IPyConsole==1.9

El ejemplo superior requerirá:

  • Cualquier versión de GeoCoding
  • Versión 1.9 de IPyConsole

Cuando se instala un complemento, se analizan los metadatos y se le solicita al usuario un cuadro de diálogo que enumera las dependencias. El usuario puede decidir qué hacer con las dependencias:

  • Instalar
  • Actualizar/Desactualizar
  • No hacer nada

image40

Esta prestación fue fundada por GISCE TI

Esta prestación fue desarrollada por Alessandro Pasotti

Programabilidad

Prestación: soporte de sintaxis de REGEXP SQL para el proveedor SpatiaLite y conexiones Python

Hemos permitido que REGEX se use con el proveedor de espacial. (¡Esto es útil cuando se configuran filtros!). También hemos agregado soporte para esta sintaxis a través de cualquier conexión de Python realizada a través de la API «spaceialite_connection» de Qgis.utils, lo que le permite usar REGEXP en sus consultas SQL desde el Administrador de bases de datos.

Esta herramienta fue desarrollada por Mathieu Pellerin

Prestación: Busqueda del vecino mas cercano en QgsSpatialIndex

Agregamos API para permitir la búsqueda precisa de vecinos más cercanos basada en QgsGeometry a las búsquedas de QgsGeometry a través de QgsSpatialIndex. En versiones anteriores de QGIS solo eran posibles búsquedas de vecinos más cercanos de puntos a geometría. Pero con este cambio, puede usar QgsSpatialIndex de forma segura y precisa para determinar los vecinos más cercanos entre cualquier tipo de geometrías.

Esta prestación fue fundada por North Road

Esta herramienta fue desarrollada por Nyall Dawson (North Road)

Correcciones Notables

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

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
Calculadora ráster resultados incorrectos #21405 Solucionado en maestro  
El servidor QGIS ignora el orden de representación personalizado al cargar el grupo principal #21917 PR #9878 Hecho
WMS Client: GetFeatureInfo en formato JSON no muestra valores de atributos numéricos #21735 PR #9879 Hecho
Fallo al añadir Nuevo campo a Capa Vectorial #22100    
La prioridad en el etiquetado no aparece atenuada cuando la configuración definida por datos está habilitada #22077 No válido  
$length devuelve valor erróneo #22105 trabaja para mi (y para todo el mundo)  
Widget de relación de referencia entidad equivocada al hacer «identificación en mapa» #22071    
Map composer: Problema de atributo HTML «href» en la salida PDF #22075 no lo arreglará  
Problema exportando capa ráster a Geopaquete #20848 PR #10036 Hecho
Crear vector New shapefile POLYGON #22107 inválido  
Error python «Export to PostgreSQL» si el esquema tiene una letra mayúscula en su nombre #22035 PR #10063  
Widget de relación de referencia entidad equivocada al hacer «identificación en mapa» #22071 PR #10047 Hecho
Administrador de BD importa dato erróneo #22033 PR #10077 Hecho
QGIS falla al filtrar una capa con un campo adjunto #21775 Arreglado por Nyall  
Calculadora Ráster, abs() no funciona #29824 PR #29965 Hecho
link URL a archivo válido falla en ventana de identificación #29879 PR #29967 Hecho
QgsProject.instance().clear() cuelga QGIS cuando la ventana LayoutDesigner está abierta #29821 PR #29968 Hecho
QGIS Server WFS DescribeFeatureType anuncia precisión double de campos virtuales como entero #29767 PR #29970 Hecho
QGIS falla al exportar una plantilla #29798 PR #29981 Hecho
Exportar atlas como imagen falla cuando la expresión del nombre de archivo contiene punto #29980 PR #29983 Hecho
Botones para ajustar el tamaño de marcador en la pestaña de digitalización del diálogo de ajustes generales no funciona #29987 PR #29991  
El compositor de mapa hce que QGIS falle al copiar mezclas de elementos en la página de diseño #29747 PR #30017 PORHACER.
QGIS falla con vistas PostgreSQL #29673 no se puede reproducir y no pregunta por reintentar  
Navegador - atajo de carpeta «alojamiento del Proyecto» no aparece cuando se guarda un nuevo proyecto #29919 PR #30025 PORHACER.
Falla al llamar QgsRasterHistogram.histogramVector #29700 PR #30033 Hecho
No ofrece «Import settings from Qgis2?» si no existe tal configuración #30082 PR #30092 Hecho
En gpkg, el constructor de consultas evita la generación automática de la entidad pegada con el mismo campo que la entidad oculta #30062 PR #30096 PORHACER.
Arrastrar y soltar Geopaquetes desde el sistema de archivos al mapa pierde capas vectoriales, pierde nombres para capas ráster #30050 PR #30098 Hecho
QGIS falla al intentar identificar una capa con campos duplicados #29937 PR #30100 PORHACER.
Propiedades de etiqueta no se guardarán a los archivos de proyecto (búfer y fondo) #29882 me funciona en versión-3/_4 y maestra  
Guardando ediciones a una capa con campo JSON lanza un error #30131 PR #30137 Riesgoso?
Ajustes de Widget de relación de valor perdida al importar archivo de definición de capa #30115 PR #30151 Riesgoso?
Imposible añadir nuevas entidades en QGIS a tabla PostGIS usando secuencia para gid. Tipo de datos serial: “desbordamiento de enteros” #30041 PR #30184 Hecho

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta prestación fue desarrollada por Alessandro Pasotti

Prestación: Corrección de Errores por Alexander Bruy

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
v.net.distance - columna de costes de nodos #22013 PR #10060 Hecho
Conversión de shapefile a ráster no funciona #21922    
GRASS r.in.lidar.info, csólo puede elegir .txt not the intended .las #21910 PR #10061 Hecho
SAGA OpenCV Image Analysis #21746    
SAGA «saga split rgb bands» herramienta no está dentro de ningún grupo de herramientas (SAGA) #21849 PR #10062 Hecho
r.sun no puede ser ejecutado porque llama a dos opciones incompatibles #21637 PR #10074 Hecho
i.segment (GRASS 7.4.2) solo produce un Raster de buena calidad pero no Raster Segmentados #20646 funciona bien en master y 3.4  
La mayoría de filtros (SAGA) devuelven resultados erróneos si la entrada es .tif #22118 inválido  
Interfaz de procesos de Procesamiento por lotes: no hay modo de regresar #16893 PR #10080 Hecho
Error de renombrado de columna PostGIS en el administrador de BD #21425 PR #10082 no es necesario
El ajuste de texto no funciona en mapas #21388 PR #10081 Hecho
Estilos almacenados en archivos QML con el mismo nombre que la capa no se autocargarán nunca más #21691 PR #14660 Hecho
QGIS 3.4.6 se bloqueó cuando intentó clasificar una capa #21693 PR #29951 Hecho
Solucionado que la tabla no funcione bajo filtro definido por Usuario (SAGA) #29999 PR #30001 Hecho
Versionado del Administrador de BD:_la vista actual carece de clave primaria #25888 PR #30045  

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta herramienta fue desarrollada por Alexander Bruy

Prestación: Corrección de Errores por Victor Olaya

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
El procesamiento «iterar» no funcionará nunca más #21524 PR #10078  
Tipo de parámetro erróneo en Filtro Gaussiano SAGA #21797 Commit  
La matriz de distancia no mantiene el tipo de datos y la precisión para la capa de punto de entrada lineal (N*k x 3) #21501    
Procesamiento «Construir Vector Virtual» ahora falla en ciertos casos #21519 PR #10083  
Calculadora ráster SAGA carga mas cuadrículas que las seleccionadas cuando se suministra un sdat en XGRIDS #22131 PR #10085  
Exportar Objetos Seleccionados para generar capa lineal no seleccionable en modelador gráfico #21705 PR #10093  
Error de Procesamiento por lotes en r.mapcalc.simple #29822    
Ayuda para algoritmos no visible en el modelador #21536    
Correcciones de errores relacionadas con la interfaz por lotes y no estaban vinculadas a informes de errores. Estas son regresiones que se introdujeron en los cambios recientes que noté mientras trabajaba en otro problema   PR #29948  
    PR #29950  

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta prestación fue desarrollada por Victor Olaya

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

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
Driver ENVi ignora metadatos «geo point» (GCP) al leer #1528 Commit  
GetFeature de WFS falla en el parámetro TypeNames #21768 PR #29946 Hecho
No puede cargar archivo GPX automáticamente despues de crearlo en QGIS 3.4.7 o QGIS 3.6.2 #22005 PR #29947 Hecho
No se puede crear cache temporal SpatiaLite #29819 PR #29949 Hecho
Círculo cerrado de PostGIS en Polígonos Curvos no se muestra #29895 PR #30010 Hecho
Solucionada salida GeoJSON de Multipolígono/Multisuperficie PR #30012 PR #30012 No necesitado
Las funciones multiparche no se mostrarán más #29376 PR #30024 Hecho
Multiples problemas y puntos muertos con WFS #29258 PR #30026 Hecho
Proveedor WFS: Evitar colgado del diálogo de progreso de descarga PR #30039 PR #30039 Hecho

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta prestación fue desarrollada por Even Rouault

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

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
Problemas en capas embebidas #29678 PR #9993 and PR #10004  

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta herramienta fue desarrollada por Denis Rouzaud

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

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
Editando una entidad Geopaquete con espacios en los nombres de los campos puede hacer fallar QGIS #29630 PR #29997 PORHACER.
Fallo en la actualización de capa pg #29814 duplicar N/D
Tipo de archivo XMDF desaparecido de la versión Madeira 3.4.5 #29381 inválido N/D
Calculadora de malla: falla cuando se pulsa “All Selected Dataset Times” #30003 PR #30005 N/D
Falla al editar campos #29200 no es posible replicar N/D
Cerrando el editor de vértices la aplicación falla. #30028 PR #30030 PORHACER.
Fallo Detached 3D view [macOS] #29169 no es posible replicar  

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta prestación fue desarrollada por Peter Petrik

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

Título del bug URL issues.qgis.org (if reported) URL Commit (Github) 3.4 backport commit (GitHub)
No pinza al seleccionar punto de rotación #29706 duplicar / no es un bug  
Falla mientras trabaja con almacen virtual de etiquetas y datos definidos #30078 no es posible replicar  
Mejorada la digitalización avanzada por ángulo #30133 no es un bug  
Corregido reformado para puntos pinzados con Z   PR #30108  

Esta prestación fue fundada por QGIS.ORG donors and sponsors

Esta prestación fue desarrollada por Loïc Bartoletti