Registro de cambios para QGIS 2.0

Herramientas de análisis

Característica: Comandante de Procesamiento

Para acceder rápidamente a la funcionalidad de geoprocesamiento, simplemente inicie el comando de procesamiento (Ctrl + Alt + M) y comience a escribir el nombre de la herramienta que está buscando. Commander le mostrará las opciones disponibles y las lanzará por usted. No más búsquedas en los menús para encontrar herramientas. Ahora están a tu alcance.

image1

Característica: Mejoras en complemento Mapas de Calor

El complemento de mapa de calor ha visto numerosas mejoras y optimizaciones, resultando una creación mucho más rápida de mapas de calor. Además, ahora tiene la opción de elegir qué función kernel se usa para crear el mapa de calor.

image2

Característica: Soporte de procesamiento

Se ha portado el proyecto SEXTANTE e incorporado a QGIS como funcionalidad central. SEXTANTE ha cambiado su nombre a “Procesando” e introduce un nuevo menú en QGIS desde donde puede acceder a una generosa caja de herramientas con herramientas de análisis espacial. La caja de herramientas de procesamiento tiene una funcionalidad increíblemente generosa, con una API de programación de Python que le permite agregar fácilmente nuevas herramientas y enlaces para proporcionar acceso a las capacidades de análisis de muchas herramientas populares de código abierto como GRASS, OTB, SAGA, etc.

image3

Característica: Modelador de Procesamiento

Una de las grandes características del nuevo marco de procesamiento es la capacidad de combinar las herramientas gráficamente. Con Processing Modeller, puede crear análisis complejos a partir de una serie de pequeños módulos de un solo propósito. Puede guardar estos modelos y luego usarlos como bloques de construcción en modelos aún más complejos. ¡Impresionante poder integrado en QGIS y muy fácil de usar!

image4

Aplicación y opciones del proyecto

Característica: defina el proyecto de inicio predeterminado y las plantillas de proyecto

Con QGIS 2.0 puede especificar qué debe hacer QGIS cuando se inicia: `` Nuevo Proyecto”” (comportamiento heredado, comienza con un proyecto en blanco), Mas reciente'' (cuando inicia QGIS cargará el último proyecto que trabajó on), `` Específico (siempre carga un proyecto específico cuando se inicia QGIS). Puede usar el directorio de plantillas de proyecto para especificar dónde deben almacenarse sus proyectos de plantilla. Cualquier proyecto que almacene en ese directorio estará disponible para usarlo como plantilla cuando invoque el menú ``Proyecto -> Nuevo desde plantilla”“.

image5

Característica: Variables de ambiente del sistema

Las variables de entorno actuales del sistema ahora se pueden ver y muchas se pueden configurar dentro del cuadro de diálogo Opciones de la aplicación. Útil para plataformas, como Mac, donde una aplicación GUI no necesariamente hereda el entorno de shell del usuario. También es útil para configurar/visualizar variables de entorno para los conjuntos de herramientas externas controladas por la caja de herramientas de procesamiento, p.ej. SAGA, GRASS; y, para activar la salida de depuración para secciones específicas del código fuente.

image6

Característica: Escalas de acercamiento definidas por el usuario

Ahora se puede configurar una lista de escalas de zoom para la aplicación y, opcionalmente, anularse por proyecto. La lista aparecerá en el cuadro combinado emergente ``Escala”” en la barra de estado de la ventana principal, lo que permite un acceso rápido a escalas conocidas para ver y trabajar de manera eficiente con las fuentes de datos actuales. Las escalas definidas se pueden exportar a un archivo XML que se puede importar a otros proyectos u otra aplicación QGIS.

image7

Explorador

Característica: Mejoras al panel de navegador en-aplicación

  • Directorios pueden ser filtrados con expresiones * ! (wildcard) o expresiones regulares
  • Nueva domicilio de Proyecto (directorio padre del proyecto actual)
  • Ver Propiedades del directorio seleccionado en un diálogo
  • Escoger a cuál directorios hacer Examinado Rápido
  • Elija Adicionar a directorio directamente en Favoritos mediante el diálogo navegador del sistema de archivo
  • Nuevo /Volumes en Mac (directorio oculto para acceder a unidades externas)
  • Nuevo grupo OWS (colación de conexiones disponibiles de servidor de mapa)
  • Abra un segundo navegador (Ver -> Paneles -> Navegador (2)) para interacciones arrastre-y-pegue entre paneles del navegador
  • Íconos ahora ordenados por tipo grupo de elemento (sistema de archivo, bases de datos, servidores de mapa)
  • Capa Propiedades ahora tiene un mejor diseño visual

image8

Proveedores de Datos

Característica: mejora del Proveedor de Datos Ráster

El sistema del proveedor de datos ráster ha sido completamente revisado. Una de las mejores características nuevas derivadas de este trabajo es la capacidad de “Capa -> Guardar como …” para guardar cualquier capa ráster como una nueva capa. En el proceso, puede recortar, volver a muestrear y reproyectar la capa a un nuevo Sistema de referencia de coordenadas. También puede guardar una capa ráster como una imagen renderizada, por lo que si, por ejemplo, tiene un ráster de banda única al que ha aplicado una paleta de colores, puede guardar la capa renderizada en una capa RGB georreferenciada.

image9

Característica: Soporte para Oracle Spatial

QGIS 2.0 ahora incluye soporte para Oracle Spatial.

image10

Característica: Adicionado proveedor Web Coverage Service

QGIS ahora provee soporte nativo para capas Web Coverage Service - el proceso para adicionar wCS es similar a adicionar una capa WMS o WFS.

Característica: Corte acumulativo 2% ráster predeterminado

Muchos productos de imágenes ráster tienen una gran cantidad de valores atípicos que dan como resultado imágenes con un aspecto desvaído. QGIS 2.0 introduce un control mucho más fino sobre el comportamiento de representación de los rásteres, incluido el uso de un corte acumulativo de 2% a 98% por defecto al determinar el espacio de color para la imagen. La imagen aquí muestra QGIS 1.8 (izquierda) versus QGIS 2.0 (derecha) cuando se procesa la misma imagen con la configuración predeterminada.

image11

Característica: Formato de identificar WMS

Ahora es posible seleccionar el formato de los resultados de la herramienta de identificación para capas WMS si múltiples formatos conocidos son admitidos por el servidor. Los formatos admitidos son HTML, elemento (GML) y texto. Si se selecciona el formato de elemento (GML), el resultado está en la misma forma que para capas vectoriales, la geometría puede estar destacada y el elemento incluyendo atributos y geometría puede copiarse al porta-papeles y pegado a otra capa.

image12

Característica: Soporte WMTS

El cliente WMS en QGIS ahora admite WMTS (Servicios Web de Tesela de Mapas), incluida la selección de subconjuntos de datos, como segmentos de tiempo. Al agregar una capa WMS desde un servidor compatible, se le pedirá que seleccione el intervalo de tiempo para mostrar.

image13

General

Característica: Quantum GIS ahora se conoce solo como “QGIS”

El “Quantum” en “Quantum GIS” nunca tuvo un significado particular y la dualidad de referirse a nuestro proyecto como Quantum GIS y QGIS causó cierta confusión. Estamos racionalizando nuestro proyecto y, como parte de ese proceso, estamos abandonando oficialmente el uso de la palabra Quantum; de ahora en adelante, solo seremos conocidos como ``QGIS”” (deletreados con todas las letras en mayúscula). Actualizaremos todo nuestro código y material publicitario para reflejar esto.

image14

Etiquetado

Característica: Nuevo sistema de etiquetado

El sistema de etiquetado se ha revisado por completo: ahora incluye muchas características nuevas, como sombras paralelas, “protectores de carreteras”, muchas más opciones vinculadas a datos y varias mejoras de rendimiento. Poco a poco estamos eliminando el sistema de “etiquetas antiguas”, aunque todavía encontrará esa funcionalidad disponible para esta versión, debe esperar que desaparezca en una versión de seguimiento.

image15

Característica: Propiedades de etiquetas basadas en expresión

Ahora se puede utilizar todo el poder de las etiquetas normales y reglas de expresion para las propiedades de etiqueta. Casi todas las propiedades se pueden definir con una expresión o un valor de campo que le brinda más control sobre el resultado de la etiqueta. Las expresiones pueden referirse a un campo (por ejemplo, establecer el tamaño de fuente al valor del campo “fuente”) o pueden incluir una lógica más compleja.

Ejemplos de propiedades enlazables incluyen:

  • Tipo de letra
  • Tamaño
  • Estilo
  • Tamaño de la zona de influencia

image16

Característica: Antiguo motor de etiquetado dado de baja

El uso del motor de etiquetado más antiguo disponible en QGIS <= 1.8 ahora se desaconseja (es decir, está en desuso), pero no se ha eliminado. Esto es para permitir a los usuarios migrar proyectos existentes del motor de etiquetado antiguo al nuevo.

Se aplican las siguientes líneas guías para trabajar con el motor más antiguo en QGIS 2.0:

  • La pestaña de etiquetado obsoleto se elimina del cuadro de diálogo de propiedades de capa vectorial para proyectos nuevos o proyectos abiertos más antiguos que no usan ese motor de etiquetado.
  • La pestaña en desuso permanece activa para proyectos abiertos más antiguos si alguna capa los usa, y no desaparece incluso si guarda el proyecto sin capas que tengan habilitado el motor de etiquetado más antiguo.

La pestaña de etiquetado obsoleto se puede habilitar/deshabilitar para el proyecto actual, a través de los comandos de la consola Python, por ejemplo:

>>> QgsProject.instance().writeEntry('DeprecatedLabels', '/Enabled', True | False)
# or
>>> QgsProject.instance().removeEntry('DeprecatedLabels', '/')

NOTA: Existe una probabilidad muy alta de que el motor de etiquetado en desuso se elimine por completo antes de la próxima versión estable de QGIS. Por favor, migre proyectos más antiguos.

image17

Leyenda de Capa

Característica: retroalimentación visual y opciones de leyenda

  • Conteo total para elementos en una capa, así como por símbolo
  • Capas vector en modo edición ahora tiene un lápiz rojo para indicar ediciones no despachadas (no guardadas)
  • La capa activa ahora está subrayada, para indicarla en selecciones multi-capas or cuando no existe selección
  • Al hacer clic en espacios en blanco que no son elementos de la lista, ahora se borra la selección
  • Clicks-derechos se tratan ahora como Clicks-izquierdo antes de mostrar el menú contextual, permitiendo un click en vez de dos
  • Grupos y capas pueden estar opcionalmente en el estilo letra negrita.
  • Los iconos de vista previa generados por la capa ráster ahora se pueden desactivar, para proyectos donde dicha representación puede ser lenta

image18

Característica: Duplicar la capa de mapa existente

Duplicar las capas vectoriales y ráster seleccionadas en la leyenda de la capa del mapa. Similar a importar nuevamente la misma fuente de datos, como una capa separada, luego copiar/pegar atributos de estilo y simbología.

image19

Prestación: commandos de edición alterna de multicapas

El usuario ahora puede seleccionar varias capas en la leyenda y, si alguna de ellas es una capa vectorial en modo de edición, elija guardar, revertir o cancelar las ediciones actuales no confirmadas. El usuario también puede elegir aplicar esas acciones en todas las capas, independientemente de la selección.

image20

Diseñador de Mapa

Característica: Elementos Mapa HTML

Ahora puede colocar elementos html sobre su mapa.

image21

Característica: Soporte multipágina

Una ventana única de diseñador ahora puede contener más de una página.

image22

Característica: Expresiones en etiquetas del diseñador

El elemento de la etiqueta del compositor en 1.8 era bastante limitado y solo permitía usar una señal $CURRENT_DATE. En 2.0, se ha agregado soporte de expresión completa con mayor poder y control de las etiquetas finales.

Una etiqueta con una expresión como:

This was printed on: [% format_date( $now, 'dd.MM.yyyy')%]

será evaluado al momento de impresión (y momento de despliegue) para generar:

This was printed on: 06.09.2013

Cuando la generación de atlas está habilitada, los valores de atributo de las entidades actualmente activas también serán accesibles en las expresiones permitiendo cosas como:

Asset ID [% "ID" %] and the Tree Type is [% "TreeType" %]

image23

Característica: Auto ajustar líneas

Tener elementos de mapa bien alineados es fundamental para hacer buenos mapas impresos. Se han agregado líneas de ajuste automático para permitir una fácil alineación del objeto en el compositor simplemente arrastrando un objeto cerca de otro.

image24

Característica: Ajuste Manual de Líneas

A veces necesita alinear objetos a una distancia determinada en el compositor. Con las nuevas líneas de ajuste manual, puede agregar líneas de ajuste manual que permiten alinear mejor los objetos utilizando una alineación común. Simplemente arrastre desde la regla superior o lateral para agregar una nueva línea guía.

image25

Característica: Generación de series de mapa

¿Alguna vez has necesitado generar una serie de mapas? Por supuesto que si. El compositor ahora incluye la generación de series de mapas incorporadas utilizando la función de atlas. Las capas de cobertura pueden ser puntos, líneas, polígonos, y los datos del atributo de la característica actual están disponibles en las etiquetas para el reemplazo del valor al vuelo.

image26

Prestación: Soporte de resumen automático en el marco del mapa

Necesita mostrar el área actual del marco del mapa principal en una ventana de vista general más pequeña. Ahora usted puede. El marco del mapa ahora contiene la capacidad de mostrar las extensiones de otros y se actualizará cuando se mueva. Usar esto con la función de generación de atlas ahora núcleo en el compositor permite cierta generación de mapas rápidos. El estilo de marco general utiliza el mismo estilo que un objeto de polígono de mapa normal para que su creatividad nunca se vea restringida.

image27

Característica: Mezcla de capa

La combinación de capas permite combinar capas de formas nuevas y emocionantes. Mientras que en versiones anteriores, todo lo que podía hacer era hacer que la capa fuera transparente, ahora puede elegir entre opciones mucho más avanzadas, como «multiplicar», «solo oscurecer» y muchas más.

La fusión se puede utilizar en la vista de mapa normal, así como en el compositor de impresión. Para ver un breve tutorial sobre cómo usar la combinación en el compositor de impresión para aprovechar al máximo las imágenes de fondo, consulte «Diseño de mapas antiguos con QGIS» <http://anitagraser.com/2013/07/29/vintage-map-design-using-qgis/>`__.

image28

Característica: Soporte etiqueta HTML

Se ha agregado soporte HTML para el elemento de etiqueta del compositor de mapas para darle aún más control sobre sus mapas finales. Las etiquetas HTML admiten hojas de estilos CSS completas, HTML e incluso JavaScript si así lo desea.

image29

Característica: Leyenda multicolumna del diseñador

La leyenda del compositor ahora admite varias columnas. La división de una sola capa con muchas clases en varias columnas es opcional. Las capas de símbolos individuales ahora se agregan de forma predeterminada como elementos de una sola línea. Se pueden asignar tres estilos diferentes al título de la capa/grupo: Grupo, Subgrupo u Oculto. Los estilos de título permiten la agrupación visual arbitraria de elementos. Por ejemplo, una capa de un solo símbolo puede mostrarse como un elemento de una sola línea o con un título de capa (como en 1.8), los símbolos de las múltiples capas siguientes pueden agruparse en un solo grupo (ocultando títulos), etc. Los recuentos de entidades pueden agregarse a las etiquetas.

image30

Característica: Actualizaciones al administrador del diseñador de mapa

Se hicieron las siguientes mejoras a la administración del diseñador de mapa:

  • El nombre del compositor ahora se puede definir en el momento de la creación, optando por comenzar desde otros nombres
  • Ahora los diseñadores pueden ser duplicados
  • Nuevo desde plantilla'' y desde `` Específico (en Composer Manager) crea un compositor a partir de una plantilla ubicada en cualquier parte del sistema de archivos
  • El proyecto padre puede ser guardado ahora directamente desde el espacio de trabajo del diseñador
  • Todas las acciones de gestión del diseñador ahora están accesibles directamente desde el espacio de trabajo del diseñador

image31

Complementos

Característica: Administrador de complementos renovado

En QGIS 1.x, la administración de complementos era algo confusa con dos interfaces: una para administrar complementos ya instalados y otra para obtener complementos de Python desde un único repositorio de complementos. En QGIS 2.0 presentamos **un nuevo administrador de complementos unificado **que proporciona una ventana única para descargar, habilitar/deshabilitar y, en general, administrar sus complementos. ¡Ah, y la interfaz de usuario también es vistosa con pestañas laterales e iconos fáciles de reconocer!

image32

Programabilidad

Característica: Nueva consola Python

La nueva consola Python te da aún más potencia. Ahora con soporte de autocompletado, resaltado de sintaxis, configuración de fuente ajustable. El editor de código lateral permite una entrada más fácil de bloques de código más grandes con la capacidad de abrir y ejecutar cualquier archivo Python en la sesión QGIS.

image33

Característica: Aún más funciones de expresión

Con el motor de expresión cada vez más utilizado a través de QGIS para permitir cosas como etiquetas y símbolos basados en expresiones, se han agregado muchas más funciones al generador de expresiones y todas son accesibles a través del generador de expresiones. Todas las funciones incluyen ayuda integral y guías de uso para facilitar su uso.

image34

Característica: Funciones de expresión personalizadas

Si el motor de expresión no tiene la función que necesita. No es para preocuparse. Se pueden agregar nuevas funciones a través de un complemento utilizando una API Python simple.

image35

Característica: Nueva API Python más limpia

La API de Python se ha modernizado para permitir una experiencia de programación más limpia y más pythonica. La API QGIS 2.0 usa SIP V2 que elimina la lógica toString(), toInt() que era necesaria cuando se trabajaba con valores. Los tipos ahora se convierten en tipos nativos de Python para una API mucho mejor. El acceso a los atributos ahora se realiza en la propia función utilizando una simple búsqueda de claves, no más búsquedas de índice y mapas de atributos.

>>> feature['mycolumn'] = 10
>>> feature['mycolumn']
10

La forma en que se leen las características de una capa también se ha mejorado, lo que permite el subprocesamiento múltiple en futuras versiones.

for feature in layer.getFeatures():
       print feature['mycolumn']

image36

Característica: Compatibilidad de código con lanzamientos versión 1.x

Como se trata de una versión principal, no es completamente compatible con la API con versiones 1.x anteriores. En la mayoría de los casos, portar su código debe ser bastante sencillo: puede usar esta guía para comenzar. Utilice la lista de correo del desarrollador si necesita más ayuda.

image37

Característica: Macros de proyecto Python

Un módulo de Python, guardado en un archivo project.qgs, se puede cargar y ejecutar funciones específicas en los siguientes eventos del proyecto:

  • openProject()
  • saveProject()
  • closeProject()

Se puede configurar si los macros se ejecutarán en las opciones de aplicación.

image38

Simbología

Característica: Propiedades definidas por datos

Con las nuevas propiedades definidas de datos, es posible controlar el tipo de símbolo, tamaño, color, rotación y muchas otras propiedades a través de atributos de características.

image39

Característica: Administración mejorada de capa símbolo

La nueva descripción general de la capa de símbolos utiliza un diseño claro y estructurado en árbol que permite un acceso fácil y rápido a todas las capas de símbolos.

image40

Característica: Soporte de transparencia para definiciones de color

En la mayoría de los lugares donde selecciona colores, QGIS ahora le permite especificar el canal alfa (que determina lo transparente que debe ser el color). Esto le permite crear mapas de apariencia genial y ocultar fácilmente datos que no desea que los usuarios vean.

image41

Característica: Control de color para capas ráster

QGIS 2.0 le permite controlar con precisión exactamente cómo desea que aparezcan las capas ráster. Ahora tiene control completo sobre el brillo, el contraste y la saturación de las capas ráster. Incluso hay opciones para permitir la visualización de rásteres en escala de grises o coloreando con un color específico.

image42

Característica: Copiar simbología entre capas

Ahora es muy fácil copiar la simbología de una capa a otra. Si está trabajando con varias capas similares, puede simplemente ``hacer clic con el botón derecho”” en una capa, elegir ``Copiar estilo”” en el menú contextual y luego ``hacer clic con el botón derecho”” en otra capa y elegir ``Pegar Estilo”“.

image43

Característica: Guardar estilos en su base de datos

Si está utilizando una base de datos almacén de datos vectoriales, ahora puede almacenar las definiciones de estilo de capa directamente en la base de datos. Esto facilita compartir capas con estilo en un entorno empresarial o multiusuario.

image44

Feature: Colour ramp support

Las rampas de color ahora están disponibles en muchos lugares en la configuración de simbología de QGIS y QGIS se proporciona con un conjunto rico y extensible de rampas de color. También puede diseñar su propio y muchos cpt-city temas están incluidos en QGIS ahora “fuera de la caja”. ¡Las rampas de color incluso tienen soporte total para la transparencia!

image45

Característica: Defininir estilos predeterminados personalizados para todas los tipos de capas

Ahora QGIS le permite controlar cómo se dibujarán las nuevas capas cuando no tengan definido un estilo .qml. También puede establecer el nivel de transparencia predeterminado para las nuevas capas y si los símbolos deben tener colores aleatorios asignados a ellas.

image46

Interfaz de usuario

Característica: Nuevo tema de ícono

Hemos actualizado el tema del icono para usar el tema “SIG” que introduce un nivel mejorado de consistencia y profesionalismo en la interfaz de usuario de QGIS.

image47

Característica: Pestañas en lados, grupos que colapsan

Hemos estandarizado el diseño de las pestañas e introducido cuadros de grupo plegables en muchos de nuestros cuadros de diálogo para facilitar la navegación por las diferentes opciones y hacer un mejor uso del espacio de la pantalla.

image48

Característica: Notificaciones moderadas

En muchos casos queremos decirle algo, pero no queremos detener su trabajo o interponerse en su camino. Con el nuevo sistema de notificación, QGIS puede informarle sobre información importante a través de una barra de mensajes amarilla que aparece en la parte superior del lienzo del mapa, pero no lo obliga a lidiar con ella si está ocupado haciendo otra cosa. Los programadores también pueden crear estas notificaciones (por ejemplo, desde un complemento) utilizando nuestra API de Python.

image49

Característica: Fuente de letras personalizada y stylesheet Qt de la aplicación

Ahora se puede configurar la fuente del sistema utilizada para la interfaz de usuario de la aplicación. Cualquier complemento de C++ o Python que sea hijo de la aplicación GUI QGIS o que haya copiado/aplicado a la hoja de estilo GUI de la aplicación puede heredar su estilo, lo cual es útil para corregir GUI en todas las plataformas y cuando se utilizan widgets QGIS Qt personalizados, como ``QgsCollapsibleGroupBox”“.

Se puede acceder a la hoja de estilo de la aplicación GUI QGIS generada para la plataforma actual después del lanzamiento(en PyQGIS):

qgis.utils.iface.mainWindow().styleSheet()

image50

Característica: Diálogos y botones del seleccionador vivo de color

Todos los botones de selección de color en la interfaz se han actualizado para proporcionar información visual sobre si el color actual tiene un componente transparente o “alfa”. El selector de color abierto por los nuevos botones de color ahora siempre será el predeterminado para el sistema operativo. Si el usuario tiene ``Usar cuadros de diálogo de selección de color de actualización en vivo”” marcado en ``Opciones -> General -> Aplicación”“, cualquier cambio en el selector de color se mostrará inmediatamente en el botón de color y para cualquier elemento que se esté editando actualmente , donde corresponda.

image51

Característica: Anotaciones SVG

Con QGIS 2.0 ahora puede agregar anotaciones SVG a su mapa, ya sea ancladas a un lugar específico o en una posición relativa sobre el canvas.

image52

Característica: Constructor de formas con arrastrar y soltar

QGIS 2.0 admite un gran sistema nuevo para crear formularios de entrada de datos. Con el diseñador de formularios de arrastrar y soltar, puede crear formularios de aspecto inteligente con pestañas para agrupar campos comunes. Ahora es mucho más fácil controlar la experiencia de entrada de datos para sus usuarios.

image53

Característica: Herramienta de acción predeterminada

Si es usuario de acciones de capa vectorial (pequeñas tareas que se pueden ejecutar al hacer clic en una función), le encantará la nueva herramienta de acción en la barra de herramientas. Con él, puede seleccionar una acción activa y luego hacer clic en sus entidades para invocar esa acción.

image54