Registro de cambios para QGIS 2.18

image1

Esta es la última versión de la serie 2.x. La versión actual a largo plazo (LTR) sigue siendo la versión 2.14.x. Esta versión proporciona mejoras incrementales sobre nuestra versión anterior. La mayor parte de la actividad se centra actualmente en el desarrollo de QGIS 3.0, que es nuestra versión de próxima generación prevista para finales del primer trimestre de 2017.

Gracias

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

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

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

General

Prestación: Rueda del mouse sobre controles deslizantes del diálogo de color

En QGIS 2.18 ahora puede desplazar la rueda del mouse sobre cualquiera de los controles deslizantes dentro del cuadro de diálogo del selector de color para incrementar el valor en pequeñas cantidades. Este es un atajo útil para pequeños ajustes en los componentes de color.

image59

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

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

Prestación: Agregue esquemas de color personalizados al menú desplegable del botón de color

QGIS 2.18 agrega la capacidad para que los usuarios establezcan si un esquema de color creado por el usuario debe aparecer en los menús desplegables del botón de color. Esta configuración se controla mediante el cuadro de diálogo del selector de color, en la pestaña de listas. Simplemente agregue un nuevo esquema de color, luego desde el menú del esquema marque la nueva opción «mostrar en botones». Es un atajo útil si tiene conjuntos de paletas comunes y desea que estén disponibles al instante a través del menú de colores.

image60

Esta característica fue financiada por North Road

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

Simbología

Prestación: el selector de color ahora está incrustado en el panel de estilo de capa

En QGIS 2.18, al hacer clic en un botón de color dentro del panel de estilo de capa, se abre el cuadro de diálogo del selector de color dentro del panel de estilo en lugar de hacerlo como un cuadro de diálogo separado. Esto permite la modificación interactiva de colores con una vista previa inmediata del resultado.

image42

Esta característica fue financiada por North Road

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

Etiquetando

Prestación: Soporte de lista de sustitución para etiquetado

Agrega la capacidad de especificar una lista de sustitutos de texto para hacer que se apliquen al texto de la etiqueta. Por ejemplo, abreviando tipos de calles.

Los usuarios pueden exportar e importar listas de sustitutos para facilitar la reutilización y el intercambio.

image43

Esta característica fue financiada por North Road

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

Prestación: Algoritmo de colocación de etiquetas de línea mejorado

El modo de etiquetado paralelo para capas de línea se ha mejorado considerablemente, con un nuevo algoritmo que evita colocar etiquetas sobre partes irregulares de las geometrías de entidades.

image44

Esta característica fue financiada por Andreas Neumann

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

Prestación: etiquetar polígonos usando etiquetas curvas a lo largo del perímetro

Esto agrega un nuevo modo para etiquetar polígonos donde el perímetro del polígono se etiqueta usando etiquetado curvo.

image45

Esta característica fue financiada por North Road

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

Renderizado

Prestación: Vista previa de mosaicos ráster (capas WMTS y XYZ)

En versiones anteriores de QGIS, los usuarios tenían que esperar hasta que finalizara la descarga de todos los mosaicos de una capa para ver el mapa resultante. Esto ahora se ha solucionado y los mosaicos se muestran en el lienzo del mapa inmediatamente a medida que se descargan, lo que mejora la experiencia del usuario al reducir considerablemente el tiempo hasta que se muestra algo. Además, los mosaicos descargados previamente de resoluciones más bajas o más altas pueden usarse para la funcionalidad de vista previa en las áreas donde los mosaicos con la resolución correcta aún no se han descargado.

image46

Esta característica fue financiada por Land Information New Zealand

Esta característica fue desarrollada por Martin Dobias (Lutra Consulting)

Prestación: representación cancelable de rásteres (capas WMS, WMTS, WCS y XYZ)

Esta realce mejora la experiencia del usuario cuando se trabaja con capas ráster que provienen de servidores remotos. Anteriormente, habría que esperar hasta que las descargas se hayan completado por completo para poder hacer zoom o desplazar el mapa nuevamente, porque la interfaz de usuario permanecería congelada mientras tanto. Esto se soluciona ahora por el hecho de que la representación de las capas ráster se puede cancelar en cualquier momento.

Esta característica fue financiada por Land Information New Zealand

Esta característica fue desarrollada por Martin Dobias (Lutra Consulting)

Gestión de Datos

Prestación: agregue una bandera para copiar solo las características seleccionadas

Los complementos de edición sin conexión son complementos predeterminados que se proporcionan con QGIS y le permite desconectar un conjunto de datos remoto (por ejemplo, desde una base de datos), editarlo en el campo y luego resincronizarlo cuando regrese a su oficina. Esto extiende las posibilidades de edición fuera de línea para trabajar solo en subconjuntos de capas grandes.

image47

Esta característica fue financiada por DB Fahrwegdienste GmbH

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

Formularios y widgets

Prestación: Permitir etiquetas de control para widgets de edición individuales

Permite el control de etiquetas para widgets de edición individuales en un formulario. En el diseñador de arrastrar y soltar, un doble clic en un elemento permitirá controlar si la etiqueta debe mostrarse para cada elemento individualmente.

Además, es posible configurar si los botones de enlace / desvinculación que se muestran en el widget de referencia de relación, lo cual es útil para ocultar en relaciones 1:n donde un niño no puede existir sin sus padres.

image48

Esta característica fue financiada por Kanton Zug, GIS-Fachstelle

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

Prestación: visibilidad condicional para pestañas y cuadros de grupo

Esto agrega una nueva opción de configuración para mostrar u ocultar condicionalmente pestañas y cuadros de grupo en formularios de diseñador de arrastrar y soltar.

La configuración se realiza mediante un doble clic en el árbol del diseñador en la interfaz de configuración de campos.

Se puede ingresar una expresión para controlar la visibilidad. La expresión se volverá a evaluar cada vez que los valores en el formulario cambien y la pestaña o el cuadro de grupo se muestra/oculta en consecuencia.

image49

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

Prestación: valores de campo predeterminados del lado del cliente

Permite establecer una expresión para un campo de capa vectorial que se utiliza para evaluar un valor predeterminado para este campo. Las expresiones de valor predeterminado pueden utilizar las propiedades de la característica que existen al momento de la llamada, como las geometrías digitalizadas. Las variables de expresión también se pueden usar en expresiones de valor predeterminado, lo que facilita, por ejemplo, insertar el nombre de un usuario, la fecha y hora actual, la ruta del proyecto, etc.

image50

Esta característica fue financiada por DB Fahrwegdienste GmbH

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

Diseñador de impresión de Mapa

Prestación: Flechas de Norte verdaderas

QGIS 2.18 agrega soporte para orientar las flechas del norte en el compositor hacia el Norte Verdadero. Anteriormente, todas las flechas se alineaban con el norte de la cuadrícula, lo que no es adecuado para las regiones polares o las proyecciones hacia el norte (como algunos sistemas de proyección sudafricanos). Ahora, puede optar por orientar las flechas hacia el norte de la cuadrícula o hacia el norte verdadero. ¡También hay un ángulo de desplazamiento opcional, que se puede usar para especificar una convergencia de cuadrícula para que sus flechas se orienten hacia el norte magnético!

image51

Esta característica fue financiada por Norwegian Polar Institute’s Quantarctica project

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

Procesado

Prestación: algoritmo de punto en superficie

Este nuevo algoritmo es similar al algoritmo de centroides, pero cuando un centroide puede quedar fuera de su función correspondiente, el algoritmo “Punto en la superficie” garantiza crear un punto que está dentro de la función de polígono correspondiente (o tocar la entidad de línea correspondiente para las capas de línea )

image52

Esta característica fue financiada por North Road

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

Prestación: el algoritmo de procesamiento de disolución acepta múltiples campos

El algoritmo de disolución ahora le permite disolver en función de más de un valor de campo. En versiones anteriores de QGIS, una disolución solo podía agrupar entidades por un solo valor de campo.

image53

Esta característica fue financiada por North Road

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

Prestación: algoritmo de clip de procesamiento optimizado

El algoritmo de recorte de procesamiento se ha optimizado para escenarios de uso común, lo que resulta en aceleraciones dramáticas para las operaciones de anclado. Por ejemplo:

** Recortando una capa de carreteras con 1 millón de líneas contra 2 polígonos **

Versiones anteriores: 5 mins 30 segundos
QGIS 2.18: 10 segundos

** Recortando una capa de dirección de 5 millones de puntos a 2 polígonos **

Versiones anteriores: 50 minutos
QGIS 2.18: 30 segundos

image54

Esta característica fue financiada por North Road

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

Prestación: algoritmo de cajas delimitadoras

Este nuevo algoritmo calcula el cuadro delimitador (envolvente) de cada entidad en la capa de entrada.

image55

Esta característica fue financiada por North Road

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

Prestación: algoritmo de mezclado de lineas conectadas

Este algoritmo une todas las partes conectadas de las geometrías MultiLineString en geometrías LineString individuales. Si alguna parte de las geometrías MultiLineString de entrada no está conectada, la geometría resultante será una MultiLineString que contiene las líneas que podrían fusionarse y las partes de la línea no conectadas.

image56

Esta característica fue financiada por North Road

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

Prestación: algoritmo de límite de geometría

Este nuevo algoritmo devuelve el cierre del límite combinatorio de las geometrías de entrada (es decir, el límite topológico de la geometría). Por ejemplo, una geometría de polígono tendrá un límite que consiste en las cadenas de líneas para cada anillo en el polígono, y una geometría de línea tendrá un límite que consiste en los puntos inicial y final de la línea. Este algoritmo solo es válido para capas de polígonos o líneas.

image57

Esta característica fue financiada por North Road

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

Proveedor de datos

Prestación: soporte nativo de capas de mosaico XYZ

Los mosaicos ráster en formato XYZ ahora son compatibles de forma nativa con los proveedores de datos WMS, lo que permite a los usuarios mostrar mapas base de otras fuentes sin necesidad de complementos de terceros como QuickMapServices o OpenLayers.

Para agregar conexiones a las capas XYZ, simplemente abra el widget del muelle del navegador, busque el elemento llamado «Servidor de mosaicos (XYZ)» y haga clic derecho para obtener un menú emergente con la acción «Nueva conexión». Se le pedirá una URL, en la que `` {x} , `` {y} ``, `` {z} `` se reemplazarán por los números de mosaico reales de acuerdo con la vista del mapa actual. Por ejemplo, para agregar el mapa base de OpenStreetMap, se puede usar esta URL: ``http://c.tile.openstreetmap.org/{z}/{x}/{y}.png

El proveedor de datos también admite la codificación de números de mosaico XYZ en «quadkeys» utilizados por Bing. Simplemente use `` {q} `` en lugar de `` {x} ``, `` {y} `` y `` {z} `` en la URL.

image61

Esta característica fue financiada por Lutra Consulting

Esta característica fue desarrollada por Martin Dobias (Lutra Consulting)

Servidor de QGIS

Prestación: Posibilidad de segmentar información de geometría en el servidor

Necesario para geometrías que contienen curvas (CircularArc, CompoundCurve, CurvePolygon), pero el cliente web (por ejemplo, QGIS Web Client) no puede manejar la visualización de estos tipos de geometría.

Esta prestación se puede habilitar en la pestaña «Servidor OWS» en el cuadro de diálogo «Propiedades del proyecto».

image62

Esta característica fue financiada por Andreas Neumann

Esta característica fue desarrollada por Marco Hugentobler (Sourcepole)

Plugins

Prestación: Administrador de base de datos: agregar la capacidad de actualizar la capa SQL

Con esta prestación, el usuario puede actualizar el origen de datos de la capa si se basa en una solicitud SQL.

Esta característica fue financiada por Ifremer

Esta característica fue desarrollada por 3Liz

Programabilidad

Prestación: Exponer la función de referencia lineal GEOS a QgsGeometry

Se ha agregado una nueva función QgsGeometry::lineLocatePoint() para recuperar la distancia a lo largo de una cadena lineal a la posición más cercana en un determinado punto.

Esta característica fue financiada por North Road

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

Característica: Nuevas clases PyQGIS en 2.18

Nuevas clases núcleo

  • QgsAnnotation - una interfaz para elementos de anotación que se dibujan sobre un mapa
  • QgsFeedback - una clase base para los objetos de retroalimentación que se utilizarán para cancelar algo que se ejecuta en un subproceso de trabajo
  • QgsOptionalExpression - una expresión con una bandera habilitada adicional

Nuevas clases IGU, Widgets reutilizables

  • QgsExpressionLineEdit - incluye una edición de línea para ingresar expresiones junto con un botón para abrir el diálogo de creación de expresiones. Este widget está diseñado para su uso en contextos donde no hay campos de capa disponibles para usar en una expresión y el espacio está restringido.
  • QgsTabWidget - similar a QTabWidget pero con métodos adicionales para ocultar/mostrar pestañas temporalmente

Característica: Nuevas funciones de expresión

QGIS 2.18 agrega varias funciones de expresión nuevas, incluidas funciones para la interpolación de ángulo/distancia.

  • `` line_merge``: combina una geometría MultiLineString en LineStrings conectados
  • boundary: devuelve el límite topológico de una geometría, es decir, para polígonos, esta es una MultiLineString que representa los anillos del polígono
  • angle_at_vertex: devuelve el ángulo medio (bisectriz) a una geometría en un vértice de índice especificado
  • distance_to_vertex: devuelve la distancia a lo largo de la geometría a un vértice de índice especificado
  • line_interpolate_angle: calcula el ángulo paralelo a una geometría a la distancia especificada a lo largo de la geometría
  • line_interpolate_point: devuelve un punto en línea a distancia
  • line_locate_point: devuelve la distancia a lo largo de la línea a la ubicación de la línea más cercana al punto especificado

Esta característica fue financiada por Andreas Neumann

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