< All
...
Export

10 Computador de campo

Introdução

A calculadora de campos no QGIS é uma ferramenta versátil que lhe permite efetuar cálculos complexos e transformações de dados diretamente na tabela de atributos. Com a calculadora de campos, pode criar novos campos, atualizar campos existentes e calcular valores com base em expressões que incluem operações matemáticas, manipulação de texto, funções de data/hora e muito mais.

1. abra a calculadora de campo

A calculadora de campos pode ser utilizada tanto para criar novos campos como para editar campos existentes num nível.

A. Abrir a calculadora de campo

  1. Abra a tabela de atributos:
  • Clique com o botão direito do rato na camada e selecione Abrir tabela de atributos.
  1. Chame a calculadora de campo:
  • Clique no botão Calculadora de campo na barra de ferramentas da tabela de atributos. Em alternativa, pode chamar a calculadora de campos através do menu Editar > Calculadora de campos.

2. crie novos campos

O calculador de campos oferece-lhe a possibilidade de criar novos campos com base nos cálculos ou expressões.

A. Adicione um novo campo

  1. Active a opção Criar novo campo:
  • Na caixa de diálogo do calculador de campos, active a caixa de verificação Criar novo campo.
  1. Nome e tipo do campo:
  • Introduza um nome para o novo campo e selecione o tipo de dados (por exemplo, número inteiro, número decimal, texto, data).
  1. Comprimento do campo e precisão:
  • Para campos numéricos, pode especificar o comprimento do campo e as casas decimais. Isto determina o número total de dígitos e o número de casas decimais que o campo pode conter.

B. Defina a expressão

  1. Janela de expressão:
  • A janela de expressão está localizada na parte inferior da janela do calculador de campos. Aqui pode definir a expressão que calcula os valores para o novo campo.
  1. Campos e valores:
  • No lado esquerdo da janela, encontra uma lista de campos e funções disponíveis. Pode selecionar um campo e inseri-lo na expressão, por exemplo, [nome do campo] * 2.
  1. Operações e funções matemáticas:
  • Utilize operadores matemáticos (+, -, *, /) e funções como sum(), mean(), sqrt() para efetuar cálculos complexos.
  1. Pré-visualização:
  • Antes de aplicar a impressão, pode pré-visualizar os resultados para se certificar de que a impressão está correta.
  1. Efectue o cálculo:
  • Clique em OK para criar o novo campo e efetuar o cálculo. O novo campo é adicionado à tabela de atributos e os valores calculados são inseridos.

3. actualize os campos existentes

A calculadora de campos também pode ser utilizada para alterar os valores de um campo existente.

A. Campo de atualização

  1. Active o campo Atualizar:
  • Selecione a opção Atualizar um campo existente na caixa de diálogo do calculador de campos.
  1. Selecione o campo de destino:
  • Selecione o campo que pretende atualizar a partir da lista pendente.
  1. Introduza a impressão:
  • Defina a expressão que calcula os novos valores para o campo. Pode ser uma operação simples, como [nome do campo] + 100, ou uma função mais complexa.
  1. Efectue o cálculo:
  • Clique em OK para atualizar o campo com os novos valores.

4. funções alargadas do computador de campanha

A calculadora de campo oferece uma variedade de funções que o ajudam a analisar e transformar dados:

A. Funções matemáticas

  • Operações aritméticas básicas: Efetuar operações matemáticas simples como a adição, a subtração, a multiplicação e a divisão.
  • Funções trigonométricas: Calcular o seno, o cosseno, a tangente e as suas funções inversas.
  • Logaritmos e funções exponenciais: Utilize log(), exp() e funções semelhantes para efetuar cálculos matemáticos.

B. Funções de texto

  • Operações com cadeias de caracteres: Junte textos com a função concat(), corte partes de cadeias de caracteres ou converta-as em letras maiúsculas ou minúsculas.
  • Cálculo do comprimento: Utilize length() para determinar o número de caracteres num campo de texto.

C. Funções de data/hora

  • Calcule a data: Utilize funções como now() ou today() para obter a data e a hora actuais.
  • Diferenças de datas: Calcule a diferença entre duas datas utilizando a função age().

D. Funções geométricas

  • Comprimentos e áreas: Calcule comprimentos, áreas e outras propriedades geométricas das suas caraterísticas.
  • Transformações geométricas: Utilizar funções para alterar ou analisar dados geométricos.

5. boas práticas

  • Teste antes de aplicar: Teste as suas expressões com uma pequena quantidade de dados ou utilize a função de pré-visualização para garantir que os resultados estão corretos.
  • Anular: Lembre-se de que as alterações aos campos existentes não podem ser anuladas sem mais demoras. Guarde o seu projeto ou crie uma cópia de segurança antes de efetuar alterações extensas.
  • Utilize a documentação: Confie na documentação do QGIS e nos recursos online para saber mais sobre funções e expressões complexas.

A calculadora de campo do QGIS é uma ferramenta indispensável para a manipulação e análise de dados de atributos. Graças à sua flexibilidade e à vasta gama de funções disponíveis, permite-lhe tratar e enriquecer os dados de forma eficaz.