Registro de cambios para QGIS 3.10

image1

Fecha de lanzamiento: 2019-10-25

QGIS 3.10 contiene una gran cantidad de cambios nuevos y mejoras en algunas de las herramientas existentes - intentaremos cubrir aquí lo más destacado. Como siempre queremos recordarte que QGIS es un proyecto de código abierto y si te es posible, considera apoyar nuestro trabajo con donaciones o contribuciones a la documentación del código, sitio web y demás.

Gracias

Nos gustaría agradecer a los desarrolladores, documentadores, testers y a toda la gente ahí fuera que dedica su tiempo y esfuerzos (o financia a personas para que lo hacen). ¡Desde la comunidad de QGIS esperamos que disfrutes de este nuevo lanzamiento! Si deseas donar tiempo, dinero o participar de cualquier otra forma para hacer QGIS más impresionante, ¡por favor ve a qgis.org y echa una mano!

QGIS es apoyado por donantes y patrocinadores. Una lista actual de los donantes que han hecho contribuciones financieras grandes y pequeñas al proyecto se puede ver en nuestra donors list. Si deseas convertirte en patrocinador oficial del proyecto, visita: our sponsorship page para obtener más información. El patrocinio de QGIS nos ayuda a financiar nuestras seis reuniones mensuales de desarrolladores, mantener la infraestructura del proyecto y financiar los esfuerzos para arreglar bugs. A continuación, se muestra una lista completa de los patrocinadores actuales - !Muchas gracias a todos nuestros patrocinadores!

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.

Herramientas del mapa

Prestación: Las longitudes 3D de lineas ahora se muestran en los resultados de la herramienta de identificación.

Al usar la herramienta de identificación de objetos espaciales en una linea 3D ahora se incluye la longitud 3d cartesiana de la linea en los resultados (junto a las longitudes cartesiana 2d y elipsoidal 2d ya existentes).

image2

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Simbología

Funcionalidad: Configuración de remuestreo por defecto para capas ráster.

En QGIS 3.10 hemos añadido una nueva opción para el método de remuestreo a utilizar por defecto cuando se añade una capa ráster nueva. (Esta opción puede encontrarse en el panel de representación en el menú de opciones).

imagen3

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Mejorado el copiado y pegado de símbolos

Nos apasiona hacer de QGIS una herramienta cartográfica amigable para el usuario que sea agradable de utilizar, así que hemos añadido muchos atajos nuevos en el interfaz que permiten copiar y pegar símbolos de una parte a otra de QGIS. Por ejemplo, puedes copiar un símbolo de una categoría y pegarla directamente en otra categoría, o en un elemento de forma en una composición, o dentro del menú de estilos.

imagen4

Esta funcionalidad fue financiada por SMEC/SJ

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: modo de ubicación «Centro del segmento» para símbolos de tipo marcador y asurados en capas de lineas.

Hemos añadido el modo de colocación «Centro de segmento» para símbolos de tipo marcador o asurados en capas de lineas. Esto te permite colocar marcadores o asurados sobre el punto central de segmentos de linea individuales, exponiendo efectos cartográficos que no eran posibles anteriormente (y mejorando la calidad de capas convertidas desde ArcMap usando la herramienta SLYR ).

imagen5

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Desplazamientos definidos mediante expresiones más flexibles

En versiones anteriores de QGIS, solo estaban permitidas cadenas de texto con formato “xy” para desplazamientos de símbolos y etiquetas. Hemos escuchado los comentarios de los usuarios de que esto era confuso, y en QGiS 3.10 permitimos que arreglos numéricos como una expresión valida para desplazamientos. E.g. «array(3,5)».

imagen6

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Etiquetado

Funcionalidad: Crear y gestionar formatos de texto y opciones de etiquetado en los estilos de QGIS

En QGiS 3.10 por fin hemos implementado una funcionalidad largamente esperada, permitiendo a los usuarios gestionar sus propias librerías de texto personalizado y opciones de etiquetado junto con las librerías de símbolos existentes.

Ahora, el menú de gestión de estilos puede ser utilizado para gestionar formatos de texto (almacenando la fuente, color, contorno, sombras, y fondos de formatos de texto) y opciones de etiquetado de una capa. (Un «formato de texto» solo incluye opciones de la fuente y otras opciones de apariencia relacionados, mientras que una «opción de etiquetado» también incluye opciones específicas de tipo capa como la colocación de las etiquetas, prioridad u opciones de representación).

Los formatos de texto y las opciones de etiquetado ofrecen la misma funcionalidad a la que estas acostumbrado para la gestión de símbolos y rampas de color dentro de los estilos, incluyendo la importación y la exportación a archivos XML, etiquetado, grupos inteligentes, favoritos, etc…

imagen7

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por North Road

Funcionalidad: Símbolos de tipo marcador para fondos de etiquetas

Junto con todas las interesantes mejoras para el etiquetado que hemos incluido en 3.10, ahora permitimos usar símbolos de tipo marcador como fondo para etiquetas. Esto te permite usar toda la rica funcionalidad disponible para los marcadores como fondo para etiquetas, y complementa a las opciones de forma y SVG existentes para fondos.

image8

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por North Road

Funcionalidad: «Llamadas» para etiquetas

Una práctica común cuando se colocan etiquetas es el uso de “llamadas” - etiquetas que están colocadas fuera (o desplazadas) del objeto asociado, con una linea que conecta la etiqueta y el objeto. En QGIS 3.10, hemos añadido soporte nativo para crear llamadas de forma rápida y sencilla (ya no es necesario usar complejas expresiones o dibujarlas a mano).

Hemos añadido muchas opciones para controlar exactamente como se dibujan estas llamadas, y naturalmente, puedes aprovechar toda la riqueza de las opciones de simbología para lineas de QGIS en tus llamadas. Esto incluye todos los estilos de linea existentes, efectos de capa, e incluso soporte para opciones definidas mediante datos.

En 3.10, mostramos opciones para estilos de lineas «simples» (lineas directas) o «Manhattan» (lineas rectas) en las llamadas. Si estás interesado en patrocinar estilos adicionales para las llamadas, ¡ponte en contacto con el equipo de QGIS para averiguar como puedes hacer que esto ocurra!

imagen9

Esta funcionalidad fue financiada por SMEC/SJ

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Cambiar la alineación para etiquetas con múltiples lineas para etiquetas individuales

Hemos añadido una opción adicional para permitir controlar la alineación de etiquetas con múltiples lineas individualmente para cada etiqueta. Simplemente activa la herramienta de Opciones de Etiquetado y haz clic sobre las etiquetas de tu mapa, y una nueva opción para alineación de texto está ahora disponible.

imagen10

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Mostrar etiquetas no colocadas

Si alguna vez has estado preocupado porque el etiquetado automático haya ocultado algunas etiquetas importantes de tu mapa - ¡Esta funcionalidad es para ti! En QGIS 3.10 hemos añadido una opción para mostrar etiquetas «no colocadas» en tu mapa, para que puedas ver inmediatamente lo que ha sido ocultado a la vista (A.K.A «Vea lo que otros no pueden»)!

Esta nueva opción (a la que puede accederse de las barra de herramientas de etiquetado) mostrara estas etiquetas no colocadas en color rojo (pero el color puede ser modificado desde las opciones de etiquetado del proyecto). Después de identificar las etiquetas faltantes en tu mapa, sugerimos usar las herramientas de etiquetado existentes, tales como «mover etiqueta» o «mostrar/ocultar etiqueta» para reordenar tu mapa y hacer las etiquetas visibles de nuevo.

image11

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Exceder la distancia para etiquetas de lineas

Entendemos que hacer una obra de arte cartográfica es una tarea exigente, así que en QGIS 3.10 hemos ampliado las capacidades para etiquetas curvas añadiendo una opción de «exceder distancia». Esta opción permite controlar exactamente cuanto se permite a una etiqueta extenderse más allá del final de un objeto de tipo linea. Aumentar la distancia tendrá como resultado dar más flexibilidad al motor de etiquetado para colocar tus etiquetas, ¡lo que resultará en más etiquetas siendo colocadas en mejores ubicaciones en tu mapa! La opción funciona para etiquetas en paralelo o curvas, y soporta distancias en mm/unidades del mapa/pixles/etc, y distancias definidas mediante datos.

image12

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Control mediante datos para la opción «etiquetar cada parte de objetos multiparte»

La opción de «etiquetar todas las partes» era una de las pocas opciones que previamente no podía definirse mediante datos. Hemos remediado esta omisión en QGIS 3.10, y ahora puedes controlar si quieres todas las partes etiquetadas para cada objeto.

imagen13

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Controlar la opción de «etiquetar todas las partes» desde la herramienta de propiedades de etiquetado

¡No estamos mintiendo cuando decimos que QGIS 3.10 es una carta de amor al etiquetado de mapas! Otra opción nueva que hemos añadido en esta versión es el control interactivo sobre si todas las partes de objeto deben ser etiquetados o no desde la herramienta de opciones de etiquetado.

image14

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Orientación vertical para texto

A partir de la versión 3.10, QGIS está completamente equipado para dibujar etiquetas orientadas verticalmente. Para nuestros usuarios chinos, japoneses y coreanos: ¡corre la voz! :)

Puedes elegir dos modos de orientación vertical: uno que siempre dibuja las etiquetas verticalmente, o un modo alternativo, que dinámicamente selecciona la orientación basándose en la rotación de la etiqueta.

image15

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Control sobre el interletraje de la fuente

Otra opción que hemos añadido para mejorar la conversión de simbología de ArcMap a QGIS (via SLYR) es una nueva opción para controlar si las fuentes de las etiquetas tienen interletraje o no.

image16

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Representación

Funcionalidad: Dibujado de capas ráster fuera de la extensión reportada

Dependiendo de la tecnología utilizada en un servidor, algunas veces la extensión del mapa reportada por capas ráster puede ser más pequeña que la verdadera extensión que puede ser representada (especialmente notable para servidores WMS con simbología que ocupa más espacio que la extensión de los datos). Las versiones previas de QGIS cortaban las capas ráster a las extensiones reportadas, lo que tenía como resultado símbolos truncados en los límites de estas capas. Ahora, hay una nueva opción que permite anular este comportamiento e ignorar la extensión reportada para servidores afectados.

Esta funcionalidad fue desarrollada por Matthias Kuhn (Opengis.ch)

Funcionalidad: Georreferenciar PDFs y TIFs cuando se guarda el lienzo del mapa como imagen o PDF

En QGIS 3.10 hemos implementado soporte para georreferenciación embebida dentro de PDFs y TIFs cuando se utilice Exportar/Importar [el lienzo] a imagen o PDF.

image17

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Nueva ilustración con imagen para el lienzo.

Hemos añadido un nuevo decorador para el lienzo principal de QGIS, que permite añadir una imagen bmp o SVG (logo, leyenda, etc.) al mapa.

Como en otras partes de QGIS, la decoración permite utilizar relleno personalizado y color del borde para SVGs con parámetros habilitados.

image18

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Clasificación mediante escala logarítmica

Ahora puedes utilizar una escala logarítmica cuando crees rangos para el estilo graduado.

image19

Esta funcionalidad fue desarrollada por OPENGIS.ch

Objetos 3D

Funcionalidad: Herramienta de medición en vistas del mapa 3D

¡Ahora puedes medir distancias en las vistas 3D del mapa! Esta herramienta está disponible en la barra de herramientas de vistas 3D, y funciona de forma similar a la herramienta de medida 2D (con las mismas opciones de configuración de color de banda de medida, unidades, lugares decimales, etc). Además tiene el mismo comportamiento (clic con el botón izquierdo para añadir un nuevo punto, clic con el botón del medio para borrar el último punto, y clic con el botón derecho para reiniciar la medición). Esto permite medir distancias en 3D, e.g. la distancia entre los tejados de dos edificios o la distancia de un río que baja por una montaña. Observa la herramienta de medición en acción:

Esta funcionalidad fue financiada por Google Summer of Code Program

Esta funcionalidad fue desarrollada por Ismail Sunni

Funcionalidad: Estilo tipo cartel para puntos

Hemos añadido un nuevo tipo de estilo para capas de puntos. Permite mostrar un punto con un símbolo de QGIS (e.g. marcador, SVG, etc) que siempre mira hacia el usuario y siempre tiene el mismo tamaño. Puedes ver un ejemplo de uso en el video.

Esta funcionalidad fue financiada por Google Summer of Code Program

Esta funcionalidad fue desarrollada por Ismail Sunni

Funcionalidad: Navegación 3D en pantalla

En anteriores versiones de QGIS, ya podías navegar el mundo 3D usando el teclado y el ratón. Desafortunadamente, para nuevos usuarios, no es fácil empezar a utilizarlos. La navegación 3D en pantalla ayudar a movernos por el mundo 3D. Hay botones para alejar y acerca el zum, movernos arriba/abajo/izquierda/derecha, y rotar la vista 3D del mapa. Esta funcionalidad puede ser activada desde la barra de herramientas de la vista de mapa 3D. Observa como se usa en este video:

image20

Esta funcionalidad fue financiada por Google Summer of Code Program

Esta funcionalidad fue desarrollada por Ismail Sunni

Expresiones

Prestación: Nuevas funciones para las expresiones

  • attributes(): devuelve un diccionario que contiene todos los atributos de un objeto, con los nombres de los campos como llaves del diccionario. Ahora tenemos un soporte flexible y robusto para trabajar con valores de diccionarios en expresiones, as que esto permite una conversión rápida de todos los atributos de un objeto a un diccionario para utilizar con estas útiles funciones.

  • Nuevos parámetros de «formato» han sido añadidos a las funciones to_date, to_datetime, y to_time

  • collect_geometries: esta nueva función recolecta un conjunto de geometrías en un objeto de geometría multiparte. Las partes de la geometría puede especificarse como argumentos separados en la función o (de forma más flexible), como un arreglo de partes de geometría. Esta función permite generar geometrías usando enfoques basados en iteradores, tal como transformar un arreglo generado usando generate_series, por ejemplo:
    collect_geometries(     array_foreach(       generate_series( 0, 330, 30),       project($geometry, .2, radians(@element))     )   )
    Da un buen efecto radial a puntos que rodean un punto central cuando se utilice como un generador de geometrías MultPoint.
  • Una nueva función make_line que acepta un arreglo de puntos. Esto permite generar lineas a partir de un número variable de puntos, y desde secuencias generados desde agregados/secuencias generadas de forma dinámica.

Digitalización

Funcionalidad: Soporte para tiempo GPS

Hemos reconstruido las herramientas para GPS existentes en QGIS 3.10, añadiendo nuevas opciones para extraer y almacenar tiempos GPS junto con objetos GPS.

Esta funcionalidad fue financiada por NIWA

Esta funcionalidad fue desarrollada por Alessandro Pasotti (North Road)

Funcionalidad: Excepciones permitidas en huecos

En QGIS 3.4 introdujimos la habilidad de ejecutar pruebas topológicas en las capas en cada operación de guardado. Para 3.10, ahora hemos añadido una opción para la prueba de huecos que permite marcar algunos como permitidos. Estas excepciones serán almacenadas en un capa configurable separada. Siempre que se detecte un hueco, tienes la opción de arreglarlo o añadirlo a las excepciones permitidas con la pulsación de un botón.

image33

Está funcionalidad fue financiada por Kanton Solothurn

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

Gestión de datos

Funcionalidad: Claves foráneas compuestas

En QGIS 3.10, hemos añadido la posibilidad de crear relaciones entre capas que utilicen claves foráneas compuestas. QGIS ahora soporta completamente la edición de objetos padre o hijo vinculados mediante más de un atributo. Esta funcionalidad se encuentra en las propiedades del proyecto en la pestaña de Relaciones.

image34

Esta funcionalidad fue financiada por California Geological Survey

Esta funcionalidad fue desarrollada por OPENGIS.ch

Funcionalidad: Añadir dependencias circulares de datos

¿Alguna vez has tenido problemas con el autoensamblado al editar un objeto que es modificado por alguien más (o un molesto trigger de la base de datos)? Las dependencias de datos permiten actualizar el contenido de las capas dependientes cuando se modifican los datos. Hemos mejorado el soporte para dependencias en QGIS permitiendo actualizar la propia capa modificada, lo que es como una dependencia circular (una capa de puntos y una capa de lineas que dependen una de la otra por ejemplo). No más autoensamblado en objetos «fantasma».

Más información en la pull request

image35

Esta prestación fue financiada por QGIS.org

Esta funcionalidad fue desarrollada por Julien Cabieces (Oslandia)

Formularios y Widgets

Funcionalidad: Actualizar widgets dependientes en tiempo real

Actualiza valores un widget en tiempo real al editar los campos referenciados. Cuando un widget A contiene un valor por defecto que depende de un widget B, se actualiza en cuanto el widget B es editado.

image36

Está funcionalidad fue financiada por Kanton Schaffhausen

Esta funcionalidad fue desarrollada por David Signer (OPENGIS.ch)

Herramientas de análisis

Funcionalidad: Expresiones de filtrado almacenadas para tablas de atributos.

Mientras que las versiones anteriores de QGIS permitían filtrar tablas de atributos mediante expresiones personalizadas, estas expresiones se perdían cuando se cerraba la tabla. ahora, hemos añadido la habilidad para almacenar y gestionar tus filtros personalizados en el menú de la tabla de datos. Ahora puedes crear tu propia colección de filtros útiles, que estarán siempre disponibles con unos pocos clics del ratón.

image37

Está funcionalidad fue financiada por Kanton Schaffhausen

Esta funcionalidad fue desarrollada por David Signer (OPENGIS.ch)

Funcionalidad: Nuevos operadores para la calculadora ráster

Tu pides, nosotros escuchamos: abs` , min y max están ahora disponibles en el interfaz de la calculadora ráster.

image38

Esta funcionalidad fue desarrollada por Alessandro Pasotti

Procesamiento

Funcionalidad: Nuevo algoritmo «Punto a capa»

Este algoritmo crea una nueva capa vectorial que contiene un única geometría coincidente con un parámetro puntual. Puede ser utilizada en modelos para convertir una entrada de tipo punto en una capa, que puede ser utilizada por otros algoritmos que requieran una entrada de tipo capa.

image39

Esta funcionalidad fue desarrollada por Olivier Dalang

Funcionalidad: Parámetros avanzados de modelos

Cuando creemos entradas para un modelo de procesamiento, ahora puedes marcar algunos de estos parámetros de entrada como opciones «Avanzadas». (Los parámetros avanzados están ocultos por defecto cuando los usuarios utilice los modelos desde la Caja de Herramientas de Procesos.

image40

Esta funcionalidad fue desarrollada por Alex Bruy

Funcionalidad: Todos los algoritmos basados en GDAL ahora soportan parámetros adicionales libres

Hemos añadido a todos los algoritmos de GDAL la opción de añadir «Parámetros de linea de comandos adicionales», útiles en caso de que tengas que pasar argumentos de la linea de comandos específicos que no estén expuestos en interfaz del algoritmo.

image41

Esta funcionalidad fue desarrollada por Alex Bruy

Funcionalidad: Tamaño del «Metatile» para teselas XYZ

Ahora puedes especificar un tamaño de metatile personalizado cuando generes teselas XYZ. Valores más grandes permiten acelerar el dibujado de las teselas y proveen mejor etiquetado (menos huecos sin etiquetas) a expensas de utilizar más memoria.

image42

Esta funcionalidad fue desarrollada por Martin Dobias

Funcionalidad: Nuevo tipo de parámetro para colores

QGIS 3.10 incluye un nuevo tipo de parámetro para usar en modelos de Procesos y scripts, que permite a lo usuarios seleccionar un color. ¡Útil para cualquier modelo y algoritmo que requiera un color como entrada!

image43

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Nuevo algoritmo «Crear base de datos de estilo a partir de un proyecto»

Este algoritmo extrae todos los objetos de estilo (símbolos, rampas de color, formatos de texto y opciones de etiquetas) de un proyecto de QGIS y los almacena en una nueva base de datos de estilos en formato XML, que puede ser posteriormente gestionado e importado a través del menú de Gestión de estilos.

image44

Esta funcionalidad fue financiada por SMEC/SJ

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Filtro para archivos y valores por defecto para entradas de tipo archivo o carpeta en modelos

Para entradas de tipo archivo o carpeta en modelos de procesado hemos añadido un nuevo filtro para archivos (con algunos formatos de archivo estándar disponibles como valores predeterminados opcionales), y ahora permite definir valores por defecto para estas entradas.

image45

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Nuevo algoritmo «Combinar bases de datos de estilos»

El nuevo algoritmo «Combinar bases de datos de estilos» combina múltiples bases de datos de estilo en una sola base de datos de estilos. Si existen símbolos con nombres duplicados en las diferentes bases de datos estos serán renombrados para tener nombres únicos en la base de datos combinada resultante. Está diseñado para que dar a los usuarios una forma sencilla de combinar múltiples bases de datos separadas en una sola base de datos unificada.

¡Funciona muy bien con resultados generados usando la herramienta «Crear base de datos de estilos desde el proyecto» en modo de proceso por lotes!

image46

Esta funcionalidad fue financiada por SMEC/SJ

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Generar teselas XYZ usando múltiples hilos

El algoritmo para generar teselas XYZ ha sido optimizado y ahora puede generar las teselas usando múltiples hilos de procesamiento.

image47

Esta funcionalidad fue desarrollada por Isghj5

Funcionalidad: Nuevos algoritmos para exportar e importar marcadores desde/a capas del mapa.

Para complementar la reconstrucción de los marcadores espaciales en QGIS 3.10, hemos añadido nuevos algoritmos de procesamiento que permiten generar varios marcadores nuevos correspondientes a los objetos de una capa, o exportar las extensiones de marcadores espaciales preexistentes a una nueva capa de polígonos.

image48

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Nuevo algoritmo «Separar objetos por carácter»

Este nuevo algoritmo separa objetos en múltiples objetos, dividiendo el valor de un campo con el carácter especificado.

Por ejemplo, si una capa contiene múltiples valores separados por comas en un campo, este algoritmo puede usarse para separar estos valores entre varios objetos. Las geometrías y otros atributos permanecen sin cambios en el resultado.

Opcionalmente, para mayor flexibilidad la cadena de texto utilizada para separar puede ser una expresión regular.

Este algoritmo fue diseñado para usar en modelos que necesitan procesar archivos de entrada que contienen múltiples valores concatenados en un único atributo, e.g. geocodificar una tabla con cadena de texto del tipo «dirección1, dirección2, dirección3».

image49

Esta funcionalidad fue financiada por SMEC/SJ

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Nuevo algoritmo «Subir por una linea»

Antes disponible como un complemento, el algoritmo «Subir por una linea» ha sido añadido a las herramientas que vienen incluidas con QGIS por defecto. Este algoritmo calcula las diferencia de altura acumuladas para lineas en una capa de lineas, calculadas usando los valores Z de los vértices de la linea. El resultado es una copia de la capa de lineas de entrada con atributos adicionales para descenso y subida acumulados, así como los valores Z máximos y mínimos para cada linea.

image50

Esta funcionalidad fue desarrollada por Håvard Tveite (NMBU) y Matteo Ghetta (Faunalia)

Funcionalidad: Portar el algoritmo Crear cuadrícula a C++

Hemos portado el algoritmo Crear Cuadrícula de Python a C++ con el objetivo de acelerarlo. El algoritmo ahora funciona mucho más rápido y además es capaz de crear retículas regulares con puntos/lineas/rectángulos/rombos/hexágonos en alta resolución en enormes extensiones (e.g. países enteros) en un tiempo razonable.

image51

Esta funcionalidad fue financiada por Clemens Raffler

Esta funcionalidad fue desarrollada por Clemens Raffler

Navegador

Funcionalidad: Extraer símbolos de proyectos de QGIS directamente desde el navegador

¡El panel del navegador de QGIS cada vez es más y más potente! En 3.10, hemos añadido una nueva opción al hacer clic con el botón derecho sobre un proyecto de QGIS dentro del navegador: «Extraer símbolos». Al seleccionar esta opción se abre el menú del gestor de estilos mostrando todos los símbolos, rampas de color, formatos de texto y opciones de etiquetado del proyecto, permitiendo fácilmente exportar o explorar estos símbolos.

image52

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

General

Funcionalidad: Mostrar noticias en la página de bienvenida

Un feed de noticias curadas de QGIS ahora se muestra en la página de bienvenida. ¡Esto al fin nos proporciona un canal directo para enviar noticias del proyecto a TODOS nuestros usuarios! Espera ver muchas noticias, consejos, y eventos interesantes de QGIS.

image53

Esta funcionalidad fue financiada por QGIS.org

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Miliradianes (definición SI) y unidades mil (OTAN)

QGIS 3.10 te permite medir ángulos en dos nuevas unidades, miliradianes (definición SI) y unidades mil (OTAN).

image54

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Personalización del interfaz filtrado de dialogos

Hemos añadido una nueva caja de búsqueda al menú de Personalización del interfaz, que permite filtrar los widgets y encontrar fácilmente el que estas intentando personalizar.

image55

Esta funcionalidad fue desarrollada por DelazJ

Funcionalidad: Auto-reparar mejorado para capas no disponibles

Cuando la ruta de un archivo esta fijada en un proyecto, QGIS 3.10 intentará escanear automáticamente todas las rutas rotas e intentará reparar automáticamente cualquier otra que estén apuntando a la misma ruta original rota. ¡Cualquier cambio que permita arreglar capas rotas más rápidamente es un cambio bienvenido en nuestra opinión!

image56

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: ¡Marcadores espaciales sobrealimentados!

Hemos transformado completamente como se muestran y gestionan los marcadores espaciales en QGIS 3.10. Los marcadores espaciales ahora se muestran en el panel del navegador, y pueden ser reagrupados en carpetas categorizadas personalizables. Esto ofrece una forma mucho más fácil de navegar y gestionar tus marcadores.

También hemos añadido un nuevo menú de edición de marcadores, que contiene un editor de extensiones que facilita en gran manera la edición de los marcadores.

Los marcadores ahora pueden ser arrastrados y soltados en lienzos, permitiendo que lienzos secundarios se centren en un marcador en particular. Esto permite que los marcadores funcionen bien en proyectos con múltiples lienzos., ya que pueden ser soltados en un lienzo específico para hacer zum.

image57

Esta funcionalidad fue desarrollada por Mathieu Pellerin y Nyall Dawson

Funcionalidad: Acción «Reseleccionar objetos» en el menú Editar -> Seleccionar

¿Alguna vez has pasado 10 minutos dolorosamente creando una selección interactiva de objetos, para de forma accidental deseleccionarlos debido a un clic erróneo? ¡Si es así, esta funcionalidad esta diseñada justo para ti! Ahora, puedes restaurar la selección a través del menú «Reseleccionar objetos» en el menú de Edición.

image58

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Paralelizar la creación de índices de autoensamblado

La idea era para cada capa el cálculo del caché de autoensamblado (secuencial en aquel momento) y hacerlo no bloqueante. Como consecuencia de esto es posible seguir usando QGIS incluso si el caché de autoensamblado se está generando al mismo tiempo. El usuario puede, por ejemplo, empezar a editar un nodo mientras la creación del caché está en proceso.

Esta funcionalidad fue desarrollada por Oslandia

Funcionalidad: Plantillas para proyectos de QGIS

QGIS 3.10 incluye la posibilidad de usar plantillas de proyectos directamente desde la página de bienvenida. Además ahora puedes enviar plantillas de proyectos a toda tu organización colocándolas en una carpeta de sistema, junto con la posibilidad ya existente de colocarlas en la carpeta de tu perfil de usuario.

image59

Esta funcionalidad fue financiada por el Proyecto QGIS

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

Proveedores de datos

Funcionalidad: Soporte de lectura-escritura para formatos .shz y .shp.zip

Para versiones de QGIS basadas en GDAL 3.1, ahora puedes abrir y editar archivos shapefiles comprimidos con ZIP que contengan una única capa, o archivos multi-capa (.shp.zip). No importa en que bando de la batalla de Shapefile vs Geopackage estés, ¡Agradecerás esta habilidad para poder ordenar tus carpetas y almacenar shapefiles como un único archivo!

Esta funcionalidad fue desarrollada por Even Rouault

Funciones: autenticación para bases de datos Oracle

Hemos actualizado el proveedor para bases de datos Oracle para añadir soporte completo en el sistema interno de autenticación de QGIS.

Esta funcionalidad fue desarrollada por Jürgen Fischer

Funcionalidad: Mejorado el soporte para ráster de PostGIS

Las capas ráster de PostGIS ahora se muestran en el panel del Navegador y el menú del Administrador de fuentes de datos, permitiendo que gestiones y añadas fácilmente estás capas a tus proyectos. Actualmente solo soporta la lectura desde el Navegador - no puedes arrastrar rásters a una base de datos PostGIS desde el Navegador.

Esta funcionalidad fue desarrollada por Alessandro Pasotti

Funcionalidad: Oracle - soporte para transacciones con bases de datos

Para la versión 3.10, hemos mejorado el proveedor de bases de datos para Oracle para que soporte la edición de capas usando transacciones.

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Dimensiones Z/M en capas de texto delimitado

Hemos añadido soporte opcional para campos Z y M en el proveedor de QGIS para texto delimitado, permitiéndote crear capas con dimensiones Z y M directamente desde archivos CSV.

image60

Esta funcionalidad fue desarrollada por Mathieu Pellerin

Funcionalidad: Proveedores de datos estáticos

Una enorme trabajo, tras bambalinas, que hemos completado en QGIS 3.10 es refactorizar la infraestructura de proveedores de datos. Ahora, los proveedores permiten enlaces tanto estáticos como dinámicos. Esto era un prerequisito para poder construir librerías de QGIS en plataformas que no soportan enlaces dinámicos (iOS), ¡y permite a herramientas basadas en QGIS, por ejemplo la app de recolección de datos Input, que sea distribuida en dispositivos basados en iOS!

Esta funcionalidad fue financiada por Lutra Consulting Ltd.

Esta funcionalidad fue desarrollada por Peter Petrik, Martin Dobias

QGIS Server

Funcionalidad: Uso de SVG en QGIS Server

Anteriormente las versiones de QGIS server tenían problemas de renderizado cuando se usaban archivos SVG remotos en los proyectos (e.g. aquellos hospedados en servidores http externos). Hemos mejorado como QGIS server trae estos recursos, y ahora es posible usar rutas remotas de archivos SVG en tus capas y publicarlas como WMS sin tener problema de renderizado en QGIS server.

image61

Esta prestación fue financiada por Ifremer

Es funcionalidad fue desarrollada por René-Luc D’Hont (3Liz)

Funcionalidad: Dimensiones en WMS

En QGIS 3.10 un servidor WMS puede proveer soporte para varios tipos de dimensiones, tales como, tiempo, elevación o otro tipo de dimensiones. La dimensión tiene que ser definida a nivel de la capa y puede ser usada por el cliente WMS para filtrar la información solicitada. WMS tiempo es parte de WMS dimensión.

image62

Esta prestación fue financiada por Ifremer

Es funcionalidad fue desarrollada por René-Luc D’Hont (3Liz)

Funcionalidad: Soporte para Servidor OAPIF (aka WFS3)

¡QGIS Server 3.10 es uno de los primeros servidores geoespaciales que soporta el nuevo estándar OGC API - Features - Part 1: Core (también conocido como WFS3)!

Esta es una implementación completamente nueva que provee un servicio basado en HTML y JSON para tus desarrollos de cartografía web, incluyendo un simple interfaz WebGIS que está disponible listo para usarse y es fácilmente personalizable a través de un sistema de plantillas HTML.

Más información está disponible en la documentación

image63

Esta funcionalidad fue desarrollada por Alessandro Pasotti

Programabilidad

Funcionalidad: Nueva clase QgsBookmarkManager

Junto con QgsProject y QgsApplication, esta nueva clase provee un método estable y soportado para gestionar marcadores de proyecto y globales (en comparación con el antiguo y no documentado enfoque de manipular directamente claves de proyectos o una base de datos sqlite). ¡Ahora tus complementos son capaces de leer, modificar y gestionar marcadores espaciales!

Está funcionalidad fue financiada por North Road

Esta funcionalidad fue desarrollada por Nyall Dawson (North Road)

Funcionalidad: Nueva API para el proveedor de conexiones a bases de datos

Gracias a la financiamiento del programa de becas de QGIS, ahora puedes usar la nueva API con el objetivo de gestionar conexiones a bases de datos de una manera unificada. La nueva api de conexión también provee un conjunto de métodos útiles que pueden ser utilizados por autores de complementos para acceder a información sobre tablas, esquemas, etc. y para correr consultas SQL arbitrarias y obtener los resultados en un práctico arreglo de Python

Esta funcionalidad fue financiada por QGIS

Esta funcionalidad fue desarrollada por Alessandro Pasotti

Correcciones importantes

Funcionalidad: Bugs corregidos por Alessandro Pasotti

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Cuelgue cuando se eliminan elementos del diseñador de impresión

#31549

Error python en el administrador de BD

#31457

QGIS 3.4.11: Clickando en la URL de un PDF en la respuesta GetFeatureInfo genera un error

#31542

Ya arreglado (por mí) en 3.8 y Master

Watch file no añade nuevas columnas

#31452

Perdida de fondo de etiquetas de antigüo proyecto/estilo

#31427

PR #3164

El cuadro de diálogo «Formatos de texto» muestra las propiedades modificables del búfer, mientras que al «dibujar búfer de texto» está desmarcado

#31428

PR #3173

El widget de pestaña Simbología no se expande horizontalmente en la extensión del diálogo de propiedades de capa

#31449

PR #3166

Watch file no añade nuevas columnas

#31452

no reportado pero relacionado con #31452

PR #3168

Imposible añadir servicio WMS en QGIS, la misma URL funciona en otros clientes

#31661

Servidor QGIS - Descarga de capacidades fallida: El protocolo de enlace SSL falló

#31675

regresión aparente en la calculadora ráster multiplicando condicionales

#31193

PR #3169

Acciones de navegador GPKG rotas

#31730

PR #3173

Cambiando el tamaño del cuadro de diálogo del administrador de fuente de datos falla el redimensionado de los paneles sin enfoque

#31732

PR #3174

El procesamiento de partes múltiples a partes individuales no maneja restricciones únicas

#31634

PR #3175

PR #3181

Quiebra al añadir leyenda via python

#31713

UI: La leyenda no se refresca después de actualizar límites de clases

#31643

No afectado

PR #3183

UI: Mensaje de error de capa PostGIS no útil, desaparece y no debería suceder

#31799

PR #3184

El servidor contextual GetLegendGraphics (BBOX) falla si no se suministra WIDTH y HEIGHT

#31846

PR #3186

PR #3188

extender/recortar falla

#31864

UI: cualquier click para subir/bajar el número de clases se dispara dos veces

#31635

PR #3187

El proyecto GPKG no se marca manchado despues de borrarlo del almacén

#30550

PR #3187

Solucionado un problema no informado con la conversión de QVariantList a JSON en QgsJsonUtils

No reportado

PR #3192

Fallo al añadir WMS

#31927

#31927

PR #3197

El cambio de signo de la calculadora de ráster no funciona cuando OpenCL está activo

#32023

PR #3202

Unidades de ajuste de mapa muestra «metros» incluso cuando el proyecto está en diferentes unidades

#31961

PR #3201

QGIS Raster Calculator no genera datos, solo rásteres

#32025

PR #3202

Problema abriendo proyectos desde PostgreSQL

#32050

PR #3206

GetLegendGraphic muestra todos los símbolos idénticos para leyendas basadas en contenido

#32020

WFS no reconoce la cadena de salida de formato GeoJSON anunciada

#32065

PR #3210

Fallos creando índices en geopaquetes (QGIS 3.8.3)

#32094

La opción de importación del administrador de base de datos «Crear geometrías de una sola parte en lugar de múltiples partes» está rota

#32089

PR #3210

GetLegendGraphic muestra todos los símbolos idénticos para leyendas basadas en contenido

#32020

PR #3212

Problema en la leyenda contextual WFS cuando el CRS del canvas es diferente que el CRS de la capa

No reportado

PR #3212

PostGIS/geojson: No se pueden ingresar números negativos en campos int

#32149

PR #3216

La pestaña de información en las propiedades de la capa WMS no responde si un servicio WMS contiene muchas capas

#32213

PR #3226

Fuente de datos UI - Comentarios de tabla mutilínea PostgreSQL hace la malla de la tabla difícil de leer

#32257

PR #3233

Más desreferencia de puntero nulo cuando los complementos están desactivados

#32347

PR #3235

Desreferencia de puntero nulo cuando los complementos están desactivados

#32338

PR #3234

«Fusionar entidade» y «fusionar atributos de entidades» tienen funciones numéricas rotas

PR #3236

PR #3236

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

Esta prestación fue desarrollada por Alessandro Pasotti

Funcionalidad: Bugs corregidos por Alexander Bruy

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Los scripts GDAL en Processing necesitan ser citadas en los nombres de los atributos

#30878

PR #3171

PR #3171

Los algortimos GDAL no manejan correctamente capas de entrada WFS

#29663

PR #3173

Archivos shp en archivos zip no pueden usarse en Processing con proveedores de terceros (SAGA, GRASS…)

#29001

PR #3174

PR #3178

No es posible el uso de alternar entidades seleccionadas en el cuadro combinado capa de Processing

#30636

PR #3173

Falla la conexión a base de datos Postgis en «Capa - Agregar capa Postgis «en bases de datos con nombres de tablas extraños

#27040

PR #3176

GRASS v.build.polylines no funciona en QGIS 3.4.10

#31037

Algoritmos de Processing escritos con @alg decorator no tienen el icono de engranaje

#31252

PR #3188

v.drape - no hay exportacion 25D con formato SpatiaLite

#30066

Servicio url no puede incluir parámetros de consulta personalizados

#26761

Processing: error python al arrancar

#29535

Guardar la salida del algoritmo de capas de paquete de procesamiento en la salida temporal predeterminada no deja ningún resultado

#30535

El script [Georeferencer] GDAL no establece objetivo SR

#31353

PR #3189

Processing «Build virtual vector» ahora falla en ciertos casos

#29336

PR #3190

Problema no reportado con importación perdida en el diálogo de algortimos Processing

No reportado

PR #3190

Administrado BD: erro python al clickar «edit table» si la tabla es un ráster PostGis

#30214

PR #3190

Administrador BD: Renombbrando una columna de geometría PostGis provoca la pérdida de su tipo de gemetría y SRS

#27613

PR #3192

El georeferenciador muestra incorrectamente la última imagen cuando es reabierta

#26700

PR #3193

Administrador BD: Diálogo Crear capa debe cerrarse o limpiado una vez que la nueva capa es generada

#25535

PR #3195

La extensión [Vector Save As…] no es reemplazada en el nombre de archivo al cambiar el formato

#26054

PR #3196

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

Esta funcionalidad fue desarrollada por Alexander Bruy

Funcionalidad: Bugs corregidos por Peter Petrik

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Fallo reproducible: Recuperando instancia QgsHighlight almacenada como una propiedad de widget

#30766

PR #3173

PR #3197

Estilo de capa malla de capa no responde al cambio de Rampa de color (primera vez)

#29188

PR #3198

QGIS falla al cerrar en QSortFilterProxyModel

#31721

QGIS se cuelga

#29742

Fallo al intentar salvar un proyecto

#29896

Fallo al salir con digitalización avanzada activa

#29143

Renombrado de la app macOS provoca error de autenticación

#32163

QGIS no puede abrirse después de actualizar a Mac OS Catalina

#32167

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

Esta funcionalidad fue desarrollada por Peter Petrik

Funcionalidad: Bugs corregidos por Even Rouault

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Accidente maestro de QGIS al salir @ QgsCoordinateTransformPrivate::freeProj en la plataforma Windows

#31762

PR #3176

Commit 08bb3fe

Accidente maestro de QGIS al salir @ QgsCoordinateTransformPrivate::freeProj en la plataforma Windows

#31762

PR #3184

PR #3185

QGIS WFS despojado del viewparam KVP de solicitudes de características de WFS

#31026

PR #3176

PR #3188

Fallo: Click derecho en imagen ->exportar->salvar como->»salvar capa raster como»

#30937

PR #3176

PR #3178

Fallo al descubrir relaciones para capas postgresql

#31213

PR #3176

PR #3177

Exportando ráster como datos en bruto a GeoPackage falla silenciosamente

#30644

PR #3177

PR #3178

QGIS falla después de desactivar un driver GDAL en uso en el proyecto

#29212

PR #3177

PR #3180

Fallo exportando a formato GS7BG

#31775

PR #3178

PR #3183

pgdump no será ya mas un formato reconocido para el algoritmo de conversión de formato GDAL/OGR

#31421

PR #3181

no vale la pena

Archivos PBF no cargan correctamente

#31062

PR #3181

PR #31835

Error importando cobertura de un servicio Geoservidor WFS

#29844

PR #31813

PR #31867

El recuento de entidades de Geojson en línea no se actualiza al refrescar

#30518

PR #31860

no vale la pena

Ediciones en fuentes de datos GeoJson no se grabarán mas

#28580

GDAL https://github.com/OSGeo/gdal/pull/1846

Compatible con las ramas de mantenimiento GDAL 3.0 y 2.4

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

Esta funcionalidad fue desarrollada por Even Rouault

Funcionalidad: Bugs corregidos por Sandro Santilli

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Añadiendo rasters Postgis desde Administrador de BD pregunta por contraseña para cada añadido

#31162

[processing] segmentizebymaxdistance pone a QGIS en un bucle infinito a la CPU

#31832

Commit 6942b4b9

Commit 3225f491

El archivo INSTALL no encuentra doc/api/html

#31842

Commit 3225f491

n/a

QGIS muere en señal 11# al arrancar

#31350

archivos de almacen modificados por make check

#25830

PR #31980

Error CMake en cmake/FindGEOS.cmake:162

#32170

Commit bc9bb888

Commit 27f13936

Suceso erróneo desde el proveedor de ogr committChanges

#32144

Commit f421dc4f

Commit 136cec24

TestSagaAlgorithms: línea 139, en check_algorithm: “NoneType” el objeto no tiene atributo “checkParameterValues”

#32143

Commit 76b39de1

n/a

Los datos PostGIS cargan extremádamente lento

#26186

PR #31858

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

Esta funcionalidad fue desarrollada por Sandro Santilli

Funcionalidad: Bugs corregidos por Matthias Kuhn

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Fallo al abrir la pestaña de simbología de capa inválida

#32041

#32041

n/a

Revisión PR

Muchas :D

qgz son marcados como temporales en windows

#32118

Permite seleccionar tipo de geometría en contexto

#32121

PR #32125

n/a

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

Esta funcionalidad fue desarrollada por Matthias Kuhn

Funcionalidad: Bugs corregidos por Paul Blottiere

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Soluciona schemaLocation  inválido en GetCapabilities doc

#32085

PR #32352

Respuesta WMS GetFeatureInfo inválida con json info_format

#32326

PR #32386/files

SELECCION de Servidor QGS no funciona con Postgres ids de tipo bigint o text

#29779

Regresión con opacidades para la solicitud GetPrint de WMS

#29317

Regresión no reportada: tipo inválido de renderizador tras cargar un archivo de estilo QML

regresión no reportada

PR #32388

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

Esta funcionalidad fue desarrollada por Paul Blottiere

Funcionalidad: Bugs corregidos por Nyall Dawson

Nombre del Bug

URL del issue (si se reportó)

URL del PR o commit

3.4 backport PR o commit

Solucionar fallo al borrar diseños de la ventana del diseñador

#32465

Commit e643e7f6

n/a

Solucionar modelo a pythin cuando el modelo no tiene parámetros de entrada

Commit 6f1c42e7

n/a

Solucionar escape de cadena al convertir modelos al código python

#32451

Commit e3eb4f54

n/a

Arreglar la pérdida de memoria

Commit 5be31915

n/a

Solucionar el desbordamiento potencial en el procesador ráster

Commit 1ba8db41

n/a

Restaurar las variables del proyecto pronto en el ciclo de lectura del proyecto

#32382

Commit d76835fe

n/a

Mejorar documentos para «unir por el mas cercano», subir advertencia al registro

#32317

Commit 670c81f9

n/a

Capturar algunas excepciones de reproyección durante la representación ráster

#32301

Commit 1dfc0c1e

n/a

[labeling] Solucionar la configuración de formato numérico roto, agregar pruebas

#32393

Commit b58dd674

n/a

Corregir la excepción de transformación no capturada al determinar los límites de la capa AFS

No reportado

Commit 857697dd

n/a

Solucionar lanzamiento de advertencia qt al convertir un proyecto 2.18

No reportado

Commit 12ad9fca

n/a

Agregar la opción de no realizar ninguna acción («Dejar como un CRS desconocido») cuando se carga una capa que no tiene CRS

#19762, #27634, #24815 (y probablemente otros)

Commit ffe66bff

n/a

No forzar el retroceso a WGS84 para CRS de capa desconocida

No reportado

Commit 93741566

n/a

Solucionar que las capas de memoria no pueden usar códigos CRS no-EPSG

No reportado, pero probablemente una causa de muchos errores

Commit 2dad68f7

n/a

Solucionar fallo tras borrar secciones del informe

#31302

Commit 3356460c

Commit d3230ac0

Asegurar que los anillos de polígono generados para la representación estén siempre cerrados

No reportado

Commit a69e38d9

n/a

No falla QgsTessellator cuando se añade un polígono vacío

No reportado

Commit 761b2e77

n/a

Solucionar fallo en complemento comprobador de topología cuando se cancela un chequeo

No reportado

Commit 606bcd35

n/a

Solucionar comprobador de topología comprobador multiparte

#28361

Commit 5101386b

n/a

Solucionar fallo al salir cuando el muelle del comprobador de topología está abierto con resultados visibles

No reportado

Commit 64375ad4

n/a

No cargar ni imprimir diseños mientras se abren elementos del navegador de proyectos

vía email

Commit 9f1ce084

n/a

Agregar el indicador QgsProject para evitar cargar diseños de impresión al leer un archivo de proyecto, evita bloqueos cuando el proyecto se carga en segundo plano

vía email

Commit d0ed3746

n/a

No intentar cargar contenido HTML cuando se crea un diseño en segundo plano

vía email

Commit 53252496

Commit 5fcab0e7

Enorme aumento de velocidad a QgsTessellator

Commit 577e1e96

n/a

[processing] Asegurarse de que todos los objetos utilizados por el modelo se importen correctamente

#32004

Commit e5e3fe47

n/a

[processing] Evite el uso confuso del tipo de parámetro de expresión en puntos aleatorios en el algoritmo de polígono

#27640

Commit 196e15a0

n/a

[layouts] Actualizar las variables de configuración del mapa en la IU cuando cambia la extensión / rotación del mapa

#24136

Commit 86c83537

n/a

[diseños] Corregir que las variables de diseño establecidas mediante programación no se muestran en la GUI

#28837

Commit 1afdd935

n/a

[diseños] Asegurar que los paneles variables se actualicen cuando cambien las propiedades de diseño o atlas

#26402

Commit 2b31e03a

n/a

[diseños] Mover la configuración de fondo de la página a una opción por página

#25695

Commit 45e847ef

n/a

Optimizar QgsContrastEnhancementFunction

Commit f5c21a0f

n/a

[diseños] Prevenir borrado de la última página sobrante de un diseño

vía email

Commit e6ecfdd3

Commit b65f23f8

[diseños] Solucionar fallo mientras se exporta un diseño sin páginas

vía email

Commit b784d698

Commit f8355cbb

Solucionar problemas de altos dpi del panel de formato condicional

Commit 1f033fe8

n/a

Solucionar pérdida de ajuste de fuente al editar formato condicional

Commit 72efc1ed

n/a

Evitar desbordamiento en QgsImageOperation

Commit aefbf662

Commit 9f4d3a87

[procesando] Extender API para recuperar una capa en un formato compatible

Plugin de rastreador de errores por parte de terceros

Commit 651c5071

n/a

Fijar estilos condicionales en el visor de la lista de entidades no se actualiza cuando se cambian los estilos condicionales de la capa

Commit bccd5a46

n/a

Solucionar visor roto de estilos condicionales en el visor de lista de entidades

Commit 5f7264d4

n/a

Solucionar estilizado condicional incorrecto aplicado a filas en algunos casos

Commit c15c7271

n/a

Uso inválido de colores, colores no transparentes, para indicar que no se configuran colores en formatos condicionales, se corrigen los colores incorrectos utilizados para las filas con estilo condicional

Commit bc82cffd

n/a

«[etiquetando] Cuando se etiqueta una cantidad extrema de entidades desde una sola capa, establecer límites adicionales en la cantidad máxima de

candidatos etiquetados a generar para las entidades en esta capa «

Commit 61bfced6

n/a

[diseños] Solucionar alineación incorrecta de elementos cuando las herramientas de alineación o distribución son usadas con elementos sin un punto de referencia superior izquierdo

#31900

Commit b4550dc4

n/a

[procesamiento] Respetar el formato de salida de vector personalizado establecido por el usuario en el algoritmo de división vectorial

Commit 90bac82f

n/a

Solucionar que el GUI no se actualiza cuando el diseño del atlas se establece para usar la expresión de nombre de archivo predeterminada

#20786

Commit a4da849e

n/a

[informes] Eliminar conjunto adicional inútil de acciones de exportación

#26384

Commit d6b41813

n/a

[informes] Solucionar el bloqueo cuando se hace clic en el botón de impresión antes de abrir una sección de informe

No reportado

Commit c93fd0a4

n/a

[informes] Reducir el ancho mínimo del muelle del organizador de informes

#25916

Commit 7c490848

n/a

[diseños] Agregar un cuadro combinado de selección de número de página en la parte superior del muelle del administrador de guías

#25700

Commit 2f22aeaf

n/a

Mostrar el estilo del botón de color «Capturar color» y «Elegir color» y el menú de botones de símbolos

#25696

Commit 39cfd0f9

n/a

Solucionar que los límites del diseño no sincronizados después de borrar página

#26665

Commit d498eed0

n/a

[diseños] Se corrige el comportamiento de selección extraño cuando se presionan teclas modificadoras cuando finaliza la selección rectangular

Commit 37b5af54

n/a

Corregir la interacción con los miembros del grupo en el panel de elementos

#26674

Commit 5154240f

n/a

[diseño] Corregir exportaciones de svg inválidas cuando se incluyen metadatos

#28130

Commit cc94aebc

n/a

[leyendas] Corregir los símbolos faltantes para las capas de polígonos invertidos cuando se usa el filtro por contenido del mapa

#22718

Commit abc9f47c

n/a

Utilizar un tamaño de fuente ligeramente mayor en los detalles de CRS en Windows

#31297

Commit 757017c2

n/a

[procesamiento] Añadir advertencia al empaquetar un geopaquete sin capas

#31888

Commit f11e6603

n/a

[diseño] Solucionar fallo al abrir diseño con imagen dinámica en etiqueta html

#28996

Commit 5db6165f

Commit e29865cd

Exponer informe de la configuración de entidad cuando una tabla de atributos es usada en un atlas

#28441

Commit 9fd17c8f

n/a

[diseño] Solucionar que la tabla de atributos ignora el margen de celda para alineación superior/inferior del texto

#31259

Commit 7b356fe4

n/a

Solucionar bordes de símbolo de leyenda truncados cuando se establece opacidad a la capa

Commit 30e14938

n/a

Solucionar que añadir/mover leyenda es muy lento en proyectos amplios

#29058

Commit 758ac909

n/a

[informe] Solucionar que el modo de escala predefinida es incompatible con informes salientes

#29196

Commit fcd21e48

n/a

Asegurar que la evaluación de expresión en atlas tenga acceso al alcance de la cobertura de capa

#31807

Commit 3de05939

n/a

Redimensionando páginas al contenido no debe crear tamaño de página vacía si no se presentan elementos

#29034

Commit 421e68cf

n/a

Solucionar que la rotación del mapa no se restaura inmediatamente en los informes

#31217

Commit f5afebe5

n/a

No devuelve valores nan cuando se utiliza un asistente con min val == max val

#31242

Commit 97923751

n/a

[diseño] Solucionar que elementos etiqueta no se actualicen con opacidad < 100

#29079

Commit f9a47738

n/a

Solucionar que el indicador de estado de carga del proyecto pueda quedar atascado después de la carga del proyecto

No reportado

Commit 40d95b69

n/a

Corregir expresiones corruptas en ventana emergente del indicador de filtro

Commit 393e623b

Commit 8e0e368f

Solucionar que no se pueda usar el panel GPS para dibujar entidades en multi polígono/línea

#29144

Commit dc2b209d

n/a

Solucionar pérdida del ajuste del fondo de la etiqueta al restaurar proyectos

#31427

Commit aa4a8da3

n/a

Solucionar fallo en renderizador de desplazamiento de punto

Commit 7043933f

n/a

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

Esta funcionalidad fue desarrollada por Nyall Dawson