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.
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.
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.
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!
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””.
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.
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.
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
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.
QGIS ahora provee soporte nativo para capas Web Coverage Service - el proceso para adicionar wCS es similar a adicionar una capa WMS o WFS.
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.
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.
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.
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.
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
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.
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
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.
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.
Una ventana única de diseñador ahora puede contener más de una página.
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" %]
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.
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.
¿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.
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.
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/>`__.
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.
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.
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
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!
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.
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.
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.
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']
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.
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.
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.
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.
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.
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.
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””.
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.
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!
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.
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.
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.
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.
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()
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.
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.
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.