Alterações no QGIS 2.6

O registro de alterações para o próximo lançamento do QGIS 2.6.0. Nós adicionamos novas funcionalidades e melhorias para tornar este SIG Desktop Gratuito mais cheio de funcionalidades e mais útil.

Sempre que são adicionadas novas funções ao software existe a possibilidade de ocorrerem novos bugs - se encontrar algum nesta versão, por favor comunique-nos através do formulário QGIS Bug Tracker.

Gostaríamos de agradecer ao programadores, documentadores, testers, e toda a malta que está por aí que voluntaria o seu tempo e esforço (ou investe em pessoas para o fazer).

De nós, a comunidade QGIS, desejamos que desfrute este lançamento! Se desejar doar tempo, dinheiro ou outra forma de se envolver para tornar o QGIS fenomenal, por favor vaguei-e pelo qgis.org e dê-nos uma mãozinha!

Finalmente queremos agradecer aos nossos patrocinadores oficial pelo suporte financeiro de valor inestimável que fornecem a este projecto:

A current list of donors who have made financial contributions large and small to the project can be seen on our donors list. If you would like to become an official project sponsor, please visit our sponsorship page for details. Sponsoring QGIS helps us to fund our six monthly developer meetings, maintain project infrastructure and fund bug fixing efforts.

Se você gosta de usar QGIS , por favor considere fazer uma doação para apoiar o projeto - ou ` financeira<http://qgis.org/en/site/getinvolved/donations.html>`_ ou com ` seu tempo e suas habilidades <http://qgis.org/en/site/getinvolved/index.html>`_! Por último , gostaríamos de também ter um momento para encorajá-lo a financiar uma campanha especial de ` <http://blog.vitu.ch/10102014-1046/crowdfunding-initiative-automated-testing>`_ por um de nossos desenvolvedores do QGIS para obter um conjunto de testes que trabalha para QGIS para que possamos melhorar a processo de garantia de qualidade e entregar-lhe os melhores lançamentos possíveis.

O QGIS é um software livre e você não está sob nenhuma obrigação de pagar nada pelo seu uso - na verdade queremos encorajar as pessoas a usa-lo, independentemente da sua situação financeira ou social - acreditamos que capacitar as pessoas na utilização de ferramentas de tomadas de decisão espacial irá resultar em uma sociedade melhor para toda humanidade

Geral

Funcionalidade: Nome do ficheiro do projecto nas propriedades

Pode agora ver o caminho completo para o ficheiro do projecto QGIS no dialógo de propriedades do projecto.

Funcionalidade: Permissão para remover o último ponto na medição através da tecla del/backspace

Agora quando mede áreas e distâncias, pode remover vértices indesejados a partir da linha da sua medição usando as teclas delete ou backspace.

Funcionalidade: Widgets Editor

Fizemos numerosas melhorias nos editores de widgets:

  • novo editor de widget para data/tempo capaz de definir datas nulas
  • edição do filtro na linha
  • Correcta manipulação em valores NULOS para widgets de edição
  • O widget fotografia preserva o valor NULO
  • O widget Web preservam o valor NULO
  • A tabela de atributos conseguem distinguir entre 0 e NULO
  • Adicionado o sufixo ao widget de intervalo

Funcionalidade: Opcionalmente use um subconjunto de campos numa junção de camada

You can now use just a subset of related fields when creating a vector join.

Funcionalidade: Campo expressão (campos virtuais)

A vezes você quer ter um atributo que seja calculado e se mantenha sempre “atualizado” - que reflita o estado atual das propriedades das suas feições. Agora você pode adicionar campos virtuais para sua tabela de atributos que são baseados em expressões.

Funcionalidade: As acções podem agora ter um ícone associado

Quando cria uma acção personalizado para uma camada vectorial, pode agora definir um ícone para essa acção.

Funcionalidade: tipos de expressões e opções adicionais

  • Permite usar + para a concatenação de cadeias de texto.
  • Nova função: attribute(elemento,nome_atributo) - obtem um atributo específico de um elemento.
  • Nova função: $currentfeature - retorna o elemento actual.
  • Nova função: $atlasfeature - retorna o elemento atlas.
  • Nova palavra-chave: getFeature - obtem um elemento coincidente a partir de uma camada.

Funcionalidade: Classes dentro dos renderizadores graduados e categorizados podem ser activados

Pode agora escolher que classes desactivar nos renderizadores graduados e por categorias sem remover nenhum.

Funcionalidade: Melhorias na legenda

A revisão da segunda fase da legenda / tabela de conteúdo foi concluída. Isso inclui:

  • Limpeza da API (para programadores)
  • Grupos de visibilidade das camadas do mapa na árvore de camadas. Este novo botão da barra de ferramentas permite mudanças rápidas entre os grupos de camadas que devem ser visíveis.
  • Capacidade de gerir grupos de camadas a partir da barra de ferramentas da legenda
  • A nova opção de filtro de legenda localizado na barra de ferramentas da legenda irá remover itens da legenda para as classes que não estão atualmente na vista do mapa. Essa é uma melhoria impressionante, pois garante que a legenda do seu mapa não contenha entradas para os itens que não estão atualmente na visualização do mapa. Ele está disponível na principal legenda do mapa, no mapa compositor e para as camadas WMS.
  • Rule-based renderer legends can now be displayed in a pseudo-tree

Fornecedores de Dados

Funcionalidade: Melhorias na exportação DXF

  • vista da árvore e selecção do atributo para atribuição da camada no diálogo
  • suportar o preenchimento de polígonos/HATCH
  • representa textos como MTEXT em vez de TEXT (incluindo fonte, inclinação e peso)
  • suporte para cores RGB quando não existe uma cor exacta coincidente
  • use o AutoCAD 2000 DXF (R15) em vez do R12
  • remove os métodos testes R18

Compositor de Mapas

Funcionalidade: Controlo sobre itens de compositor de impressão escondidos a partir de impressões/exportações

Nós adicionamos uma caixa de seleção e um botão de dados definido para controlar se um item é excluído do compositor exportações / impressões. Se o item for desmarcado será visível n o composição de impressão uma única vez.

Funcionalidade: Controlo sobre a impressão de página para molduras vazias do compositor

Para tabelas ou molduras HTML, uma caixa de verificação agora controla como a página continda deve ser exportada quando a moldura está vazia.

Funcionalidade: Item painel de árvore

A aba item, localizada no painel do compositor de mapas permite selecionar itens, habilitar ou desabilitar sua visualização, alterar status, e, a partir de clique duplo alterar a nomenclatura do mesmo. É possível também arrastando os mesmos ordenar conforme a necessidade.

Funcionalidade: Mais controlo sobre a aparência dos itens linha/seta do compositor

  • As linhas podem ser estilizadas usando símbolo de linha de diálogo estilo
  • Paleta de Cores de contorno e preenchimento podem ser definidos pelo usuário
  • Largura do contorno da cabeça da seta pode ser definida pelo usuário

Funcionalidade: Controle de Dados definidos de composição de itens

Muitas propriedades dos itens do compositor podem agora ser controladas com a sincronização de dados. O que incluem:

  • Transparência e modo de mesclagem.
  • Rotação de item.
  • Escala do mapa, extensões e rotação.
  • Atlas feature margin.
  • Tamanho e posição do item.
  • Tamanho da página, orientação e números de páginas.

Funcionalidade: Imagens do compositor podem ser especificadas por URLs remotos

Itens de imagens a serem adicionados no compositor de impressão agora possuem também o suporte de urls remotas como fonte. Esta fonte pode ser também um dado definido.

Funcionalidade: Melhorias na Tabela do Compositor

  • Agora pode definir o cabeçalho da tabela e as cores do conteúdo,
  • Tabelas agora podem ser divididas através de múltiplas janelas, permitindo que seu conteúdo seja distribuído entre colunas ou entre diferentes páginas.
  • Adicionado opção mostrar cabeçalhos no primeiro quadro, todos os quadros, ou sem quadros.
  • Permite o controlo manual da largura da coluna.
  • New options for table source, including current atlas feature and child features from a relation.
  • Choice of behaviour for empty tables, include hiding the entire table, showing empty cells, or displaying a set message in the table body.
  • Added a checkbox to filter table features to those which intersect the current atlas feature.
  • Added checkbox to remove duplicate rows from table.

Note that tables in existing projects are not automatically updated to the new table format which supports these features, and tables must be readded to a composition for the new settings to appear.

Funcionalidade: Melhorias no compositor

O compositor de mapas (usado para a preparação de mapas para impressão) recebeu uma série de melhorias no QGIS 2.6.

  • Você pode agora mudar a cor secundária de preenchimento para a barra de escalas
  • Holding shift while drawing line/arrow items constrains drawing to horizontal, vertical or 45 degree angles
  • Holding shift while drawing other new items constrains them to squares, holding alt causes item to be drawn from the center
  • Right click no longer locks/unlocks items, this is now handled by the new items panel. Locked items can no longer be selected from the composer canvas, allowing for interaction with items below them.
  • Holding alt while pressing cursor keys results in a 1px movement for items
  • Removed the destructive ‘Load from template’ menu item, replace with a new non-destructive ‘Add items from template’ action

Feature: Improved item snapping

Snapping thresholds are now set in pixels, allowing for finer movement and resizing of items when zoomed in to a composition. Items within a group are no longer used for auto snap lines.

Feature: Multiple overviews for a map item

Algumas vezes é útil ser capaz de visualizar mais de um frame em seu projeto de mapa. Por exemplo, se você quer visualizar onde seu mas esta localizado sob um contexto local, regional e global, usando múltiplos mapas em seu projeto, é possível demonstrar isto. com o QGIS 2.6 agora é possível habilitar quantos mapas forem necessários durante sua composição.

Funcionalidade: melhorias do item HTML

Existe um conjunto de novas opções para o item HTML do compositor:

  • Opção para entrada manual da fonte HTML
  • Expressões QGIS com a fonte HTML podem ser avaliadas depois da renderização do conteúdo HTML
  • Dados definidos por um URL para uma fonte HTML
  • Permite criar uma folha de estilos do usuário para rescrever os estilos HTML

FuncionalidadE: Melhorias na grelha de mapa do Compositor

  • Agora podem ter múltiplas grelhas com diferentes propriedades.
  • Pode misturar grelhas reprojectadas e grelhas Lat/Long.
  • Pode usar simbologias QGIS padrão para linhas, etc.
  • There is a new frame/annotations only grid style. Selecting this style causes only the frame and annotations to be drawn, with no grid lines or other markings over the map.
  • Agora há opções para controlar em qual lado de um item do mapa a moldura é desenhada.
  • There are new tick styles for frames, with inner ticks, outer ticks and both inner and outer tick options.
  • We have made improvements to grid annotations, including many new formats for annotations.
  • Grid annotations now use the typographically correct prime and double prime symbols for grid annotations.

Processamento

Funcionalidade: Colecção online de modelos e scripts

Models and scripts can be downloaded from the online collection and installed directly from the Processing interface. The collection will be expanded with new scripts and models provided by Processing users.

Funcionalidade: Implementação do novo Modelador

The modeler has been rewritten, and now provides extra functionality such as allowing nested models with no depth limit. Models are now stored as JSON files. Backwards compatibility is kept, so all models can still be used. You can also now drag and drop items from the inputs and algorithms onto the modeler graph.

Programabilidade

Funcionalidade: Alterações da API para os widgets QGIS

In order to normalise the naming of QGIS widgets, some minor API changes have been made. Almost all edit widgets were renamed by adding “Wrapper” at the end of their names. In particular this concerns:

  • QgsCheckboxWidget -> QgsCheckboxWidgetWrapper
  • QgsClassificationWidget -> QgsClassificationWidgetWrapper
  • QgsColorWidget -> QgsColorWidgetWrapper
  • QgsEnumerationWidget -> QgsEnumerationWidgetWrapper
  • QgsFilenameWidget -> QgsFilenameWidgetWrapper
  • QgsHiddenWidget -> QgsHiddenWidgetWrapper
  • QgsPhotoWidget -> QgsPhotoWidgetWrapper
  • QgsRangeWidget -> QgsRangeWidgetWrapper
  • QgsTexteditWidget -> QgsTexteditWrapper
  • QgsUniquevalueWidget -> QgsUniquevalueWidgetWrapper
  • QgsUuidWidget -> QgsUuidWidgetWrapper
  • QgsValuemapWidget -> QgsValuemapWidgetWrapper
  • QgsValuerelationWidget -> QgsValuerelationWidgetWrapper
  • QgsWebviewWidget -> QgsWebviewWidgetWrapper

Simbologia

Funcionalidade: Melhor escolha nas cores aleatórias

We have improved the random colour algorithm for classified renderer so that the colours generated are more visually distinct from each other.

Feature: Symbology user interface improvements

  • Quando possível, as propriedades do símbolo da camada são mantidas quando muda-se o tipo de símbolo.
  • Added an edit button for shapeburst and gradient color ramps.
  • Automatic update of label and neighboring ranges boundaries.
  • Classes são automaticamente convertidas a partir de categorização ou classes graduadas quando troca-se para renderização baseada em regra.
  • Added units and number of decimal places to graduated renderer labels.
  • Improved responsiveness to changes in color ramp, inverted colour ramp, and other options in GUI.
  • Retain symbol when switching between simple, graduated, categorized, and other renderers.
  • Improved labelling of StdDev calculation mode.

Interface de usuário

Feature: Syntax highlighting code editor

For python script editors, expression builder, filter window, composer HTML and CSS editors

Funcionalidade: Paletas de cores

Você agora pode definir suas próprias paletas de cores personalizadas para uso no QGIS.

  • Custom user global color palette (in options dialog).
  • Per project color palette (in project properties dialog).
  • Colors are shown in color button menus and new color picker dialog.
  • You can import/export colors to a GPL palette file.

Feature: New color picker dialog

There is a new custom QGIS color picker dialog. Features include:
  • Sliders for hue, saturation, value, red, green, blue color components.
  • Alpha slider.
  • Opção de copiar/colar códigos de cores html (numa variedade de formatos).
  • Before/after color preview, with alpha preview.
  • Interactive 2D color ramp widget.
  • Hue wheel/triangle widget.
  • Editable color palettes, including the ability to create new palettes and import/export colors to a GPL palette file.
  • Live color sampler with option to sample over a set radius (OS support dependant).
  • Supports interaction with other apps via drag and drop of colors (OS support dependant).
  • Option to disable the dialog and use the native picker dialog instead.

Feature: Single select feature tool merged into select by rectangle

We have merged the single selection tool into the rectangle tool. If you want to select a single feature, simply enable the rectangle tool and then single click (rather than dragging a rectangle) a feature.

Feature: Add layer to map canvas behaviour

In many of QGIS’ dialogs that generate a new layer, the ‘Add layer to map canvas’ checkbox is now checked by default so that the new layer automatically gets added to the map.

Funcionalidade: Adição do ícone de tamanho 48 e 64

Para aqueles que usam o QGIS em dispositivos tácteis (ou se deseja icones grandes), pode agora definir os ícones até ao tamanho de 64 x 64 pixeis.

Funcionalidade: Novos botões de cores

This is probably one of the most useful new features in QGIS 2.6 - especially if you are involved a lot in cartography work. The colour button used everywhere in QGIS has been enhanced, with drop down menus, colour swatches, default colours, etc. Click on the drop down item to the right of the colour button to see the quick options. Click on the button to the left of the colour widget to see a standard colour chooser dialog.

Funcionalidade: Menu de contexto para a ferramenta de identificação

When using the identify tool, you can now right click on the canvas to use the identify tool in context mode. In the menu that appears you can define which feature types you wish to identify (all all if you like).