Alterações no QGIS 2.6

Release date: 2014-10-31

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).

Da comunidade QGIS nós esperamos que você goste deste lançamento! Se você desejar doar seu tempo, dinheiro ou se envolver para fazer o QGIS ainda mais incrível, por favor dê uma olhada em qgis.org e dê uma mão!

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

Uma lista atual de doadores que fizeram contribuições financeiras grandes e pequenas para o projeto pode ser vista em nossa lista de doadores <http://qgis.org/en/site/about/sponsorship.html#list-of-donors> _. Se você gostaria de se tornar um patrocinador oficial do projeto, visite nossa página de patrocínio <http://qgis.org/en/site/about/sponsorship.html#sponsorship> `_ para detalhes. O patrocínio do QGIS nos ajuda a financiar nossas seis reuniões de desenvolvedores mensais, manter a infraestrutura do projeto e financiar esforços de correção de bugs.

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

Agora você pode usar apenas um subconjunto de campos relacionados ao criar uma união vetorial.

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.

  • As legendas do renderizador baseadas em regras agora podem ser exibidas em uma pseudo-árvore

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.

  • Margem de feição do Atlas.

  • 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.

  • Novas opções para a origem da tabela, incluindo o recurso do atlas atual e os recursos filho de uma relação.

  • A opção de comportamento para tabelas vazias inclui ocultar a tabela inteira, mostrar células vazias ou exibir uma mensagem definida no corpo da tabela.

  • Adicionada uma caixa de seleção para filtrar as feiões da tabela para aqueles que cruzam o recurso do atlas atual.

  • Caixa de seleção adicionada para remover linhas duplicadas da tabela.

Observe que as tabelas em projetos existentes não são atualizadas automaticamente para o novo formato de tabela que suporta esses recursos, e as tabelas devem ser lidas para uma composição para que as novas configurações apareçam.

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

  • O deslocamento de espera ao desenhar itens de linha/seta restringe o desenho para ângulos horizontais, verticais ou de 45 graus

  • Manter SHIFT enquanto desenha outros novos itens os restringe a quadrados, segurar ALT faz com que o item seja desenhado a partir do centro

  • Clicar com o botão direito não bloqueia/desbloqueia mais os itens, isso agora é tratado pelo novo painel de itens. Os itens bloqueados não podem mais ser selecionados na tela do compositor, permitindo interação com itens abaixo deles.

  • Segurar ALT enquanto pressiona as teclas do cursor resulta em um movimento de 1px para itens

  • Removido o item de menu destrutivo ‘Carregar do modelo’, substitua por uma nova ação não destrutiva ‘Adicionar itens do modelo’

Recurso: aprimoramento de encaixe de item

Os limites de captura agora são definidos em pixels, permitindo movimentos e redimensionamentos mais precisos dos itens quando ampliados para uma composição. Os itens dentro de um grupo não são mais usados para aderir linhas automáticas.

Recurso: várias visões gerais de um item do mapa

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.

  • Há um novo estilo de grade somente de quadros/anotações. Selecionar este estilo faz com que apenas o quadro e as anotações sejam desenhados, sem linhas de grade ou outras marcações sobre o mapa.

  • Agora há opções para controlar em qual lado de um item do mapa a moldura é desenhada.

  • Existem novos estilos de vistos para quadros, com vistos internos, vistos externos e opções de visto interno e externo.

  • Fizemos melhorias nas anotações de grade, incluindo muitos novos formatos de anotações.

  • As anotações de grade agora usam os símbolos principal e duplo primos tipograficamente corretos para as anotações de grade.

Processamento

Funcionalidade: Colecção online de modelos e scripts

Modelos e scripts podem ser baixados da coleção on-line e instalados diretamente da interface de processamento. A coleção será expandida com novos scripts e modelos fornecidos pelos usuários do processamento.

Funcionalidade: Implementação do novo Modelador

O modelador foi reescrito e agora fornece funcionalidade extra, como permitir modelos aninhados sem limite de profundidade. Os modelos agora são armazenados como arquivos JSON. A compatibilidade com versões anteriores é mantida, portanto, todos os modelos ainda podem ser usados. Você também pode arrastar e soltar itens das entradas e algoritmos no gráfico do modelador.

Programabilidade

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

Para normalizar a nomenclatura dos widgets do QGIS, algumas pequenas alterações na API foram feitas. Quase todos os widgets de edição foram renomeados adicionando “Wrapper” no final de seus nomes. Em particular, isto diz respeito:

  • 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

QGIS Server

Funcionalidade: Melhorias na pesquisa com o pedido GetFeatureInfo

https://github.com/qgis/QGIS/commit/8888c5f0c0e0ffdf23453a20addf6abaf125845d

Funcionalidade: Adição de uma configuração de precisão para os atributos de geometria para o GetFeatureInfo

Simbologia

Funcionalidade: Melhor escolha nas cores aleatórias

Melhoramos o algoritmo de cores aleatórias para o renderizador classificado, para que as cores geradas sejam visualmente mais distintas umas das outras.

Novidade: melhorias na interface de usuário da simbologia

  • Quando possível, as propriedades do símbolo da camada são mantidas quando muda-se o tipo de símbolo.

  • Adicionado um botão de edição para shapeburst e gradiente de rampas de cores.

  • Atualização automática dos limites de rótulos e faixas vizinhas.

  • Classes são automaticamente convertidas a partir de categorização ou classes graduadas quando troca-se para renderização baseada em regra.

  • Adicionado unidades e número de casas decimais para rótulos de renderizador graduados.

  • Maior capacidade de resposta às mudanças no gradiente de cores, gradiente de cores invertidas e outras opções na GUI.

  • Reter o símbolo ao alternar entre renderizadores simples, graduados, categorizados e outros.

  • Rotulagem aprimorada do modo de cálculo StdDev.

Interface de usuário

Recurso: Editor de código de destaque da sintaxe

Para editores de scripts python, construtor de expressões, janela de filtragem, compositor de HTML e editores de CSS

Funcionalidade: Paletas de cores

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

  • Paleta de cores global do usuário personalizada (na caixa de diálogo de opções).

  • Paleta de cores por projeto (no diálogo de propriedades do projeto).

  • As cores são exibidas nos menus de botões coloridos e na nova caixa de diálogo de seleção de cores.

  • Você pode importar/exportar cores para um arquivo de paleta GPL.

Funcionalidade: Nova caixa de diálogo de seleção de cores

Existe uma nova caixa de diálogo de seleção de cores QGIS personalizada. As características incluem:
  • Sliders para matiz, saturação, valor, vermelho, verde, componentes de cor azul.

  • Controle deslizante alfa.

  • Opção de copiar/colar códigos de cores html (numa variedade de formatos).

  • Antes/depois da pré-visualização de cores, com pré-visualização alfa.

  • Widget de rampa de cor 2D interativo.

  • Hue wheel/triangle widget.

  • Paletas de cores editáveis, incluindo a capacidade de criar novas paletas e importar/exportar cores para um arquivo de paleta GPL.

  • Amostrador de cores ao vivo com a opção de amostragem sobre um raio definido (dependente do suporte ao sistema operacional).

  • Suporta interação com outros aplicativos através de arrastar e soltar cores (dependente do suporte ao SO).

  • Opção para desabilitar a caixa de diálogo e usar a caixa de diálogo do selecionador nativo.

Recurso: Ferramenta de seleção de recurso único mesclada em selecão por retângulo

Nós mesclamos a ferramenta de seleção única na ferramenta de retângulo. Se você quiser selecionar um único recurso, simplesmente ative a ferramenta retângulo e, em seguida, clique uma vez em (em vez de arrastar um retângulo) um recurso.

Funcionalidade: Adicionar camada para mapear o comportamento da tela

Em muitos dos diálogos do QGIS que geram uma nova camada, a caixa de seleção ‘Adicionar camada para mapear tela’ agora é marcada por padrão para que a nova camada seja automaticamente adicionada ao mapa.

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

Este é provavelmente um dos novos recursos mais úteis do QGIS 2.6 - especialmente se você estiver muito envolvido no trabalho de cartografia. O botão de cor usado em todos os lugares no QGIS foi aprimorado, com menus suspensos, amostras de cores, cores padrão, etc. Clique no item suspenso à direita do botão de cor para ver as opções rápidas. Clique no botão à esquerda do widget de cores para ver uma caixa de diálogo padrão do seletor de cores.

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

Ao usar a ferramenta de identificação, agora você pode clicar com o botão direito do mouse na tela para usar a ferramenta de identificação no modo de contexto. No menu que aparece, você pode definir quais tipos de recurso você deseja identificar (todos, se quiser).