Como Preencher a Tabela de Atributos Automaticamente

Preencher a tabela de atributos automaticamente no QGIS é uma prática comum em projetos de geoprocessamento. Em bases com centenas ou milhares de feições, o preenchimento manual consome tempo e aumenta a chance de erros, o que afeta a qualidade do seu projeto. Com o preenchimento automático, você reduz falhas, evita retrabalho e executa as tarefas com mais agilidade.

A tabela de atributos é a estrutura que armazena informações descritivas das feições. Cada linha da tabela representa uma feição e cada coluna representa um campo com um tipo de dado, que pode ser do tipo texto, número inteiro ou número decimal.

Neste tutorial, você vai aprender como preencher a tabela de atributos automaticamente usando a Calculadora de Campo no QGIS.

Para este procedimento, vamos trabalhar com um arquivo shapefile contendo os limites dos municípios do estado da Paraíba. Na tabela de atributos dessa camada, há um campo com o quantitativo de população de cada município.

Esse campo será usado para classificar os municípios de acordo com o porte populacional. A organização seguirá os seguintes critérios:

  • Porte pequeno I: Até 20.000 habitantes.
  • Porte pequeno II: De 20.000 a 50.000 habitantes.
  • Médio porte: De 50.000 a 100.000 habitantes.
  • Grande porte: Acima de 100.000 habitantes.

 

Para iniciar a operação, abra a Tabela de Atributos. No Painel de Camadas, clique com o botão direito do mouse sobre a camada desejada e selecione a opção Abrir Tabela de Atributos.

Na janela da tabela, clique no ícone Alternar modo de edição, em seguida clique em Abrir calculadora de campo.

Na janela que será exibida, marque a opção Criar um novo campo para adicionar uma nova coluna à Tabela de Atributos com o resultado da operação, em seguida, defina o Nome do novo campo.

No item Tipo do novo campo, selecione a opção Texto (string) e em Comprimento do campo de saída, digite o número 30, esse valor define a quantidade máxima de caracteres que cada célula da nova coluna poderá armazenar.

Para preencher as células da tabela, vamos criar uma regra utilizando Estruturas Condicionais. A estrutura usada será CASE WHEN, que avalia condições em sequência.

Nesse tipo  de situação o QGIS faz um teste lógico para analisar cada condição na ordem em que você escreve. Quando encontra a primeira condição verdadeira, retorna o valor definido para ela e encerra a verificação das demais condições. Isso garante que cada feição receba apenas uma classificação, conforme o critério estabelecido na expressão.

Vale lembrar que a classificação do nosso exemplo será feita de acordo o número de habitantes considerando os seguintes intervalos:

  • Porte pequeno I: Até 20.000 habitantes.
  • Porte pequeno II: De 20.000 a 50.000 habitantes.
  • Médio porte: De 50.000 a 100.000 habitantes.
  • Grande porte: Acima de 100.000 habitantes.

 

Para isso, escreva a seguinte sentença na área de expressão da Calculadora de Campos:

CASE
WHEN “populacao” <= 20000 THEN ‘Porte pequeno I'
WHEN “populacao” <= 50000 THEN ‘Porte pequeno II'
WHEN “populacao” <= 100000 THEN ‘Médio porte'
ELSE ‘Grande porte'
END

Explicação dos termos da expressão: 

  • CASE: Inicia a estrutura condicional, isto é, indica que você vai definir uma sequência de condições.
  • WHEN: Significa “quando” e serve para definir uma condição lógica que será testada.
  • THEN: Define o resultado que será atribuído se a condição for verdadeira.
  • ELSE: Significa “caso contrário”. Ela atribuiu um resultado caso nenhuma das condições anteriores seja atendida.
  • END: Finaliza a estrutura condicional. Indica que todas as regras foram definidas.

 

Para finalizar o procedimento clique em OK.

O resultado será semelhante ao apresentado na figura abaixo. Observe que a nova coluna chamada “classe” foi criada e preenchida automaticamente com base na regra definida na expressão anterior.

Pense nisso…

Saber preencher a tabela de atributos de forma automática no QGIS é uma habilidade técnica que impacta diretamente a qualidade do seu projeto.

Quando você domina a Calculadora de Campos e as expressões, você:

  • Ganha produtividade.
  • Reduz erros de digitação.
  • Mantém padrão nos dados.
  • Trabalha com bases grandes sem perder controle.

Em um projeto com 5 mil feições, um erro manual pode comprometer análises, mapas e relatórios. Já uma expressão bem construída aplica a mesma regra para todas as feições, sem variação.

Preencher a tabela de atributos automaticamente também melhora sua capacidade de análise. Você passa a pensar em regras, critérios e lógica de classificação.

Quem trabalha com SIG precisa tratar o banco de dados como parte central do projeto. Mapas bonitos dependem de dados organizados e dados organizados dependem de campos bem preenchidos.

Domine esse processo e ele fará parte da sua rotina em praticamente todo projeto de geoprocessamento.

VOCÊ ESTÁ EM BUSCA DE UMA CAPACITAÇÃO NA ÁREA DO GEOPROCESSAMENTO?

Aqui na ClickGeo oferecemos uma capacitação online, do básico ao avançado, com certificado reconhecido pelo MEC.

Quer conferir a ementa, carga horária, benefícios extras e todos os detalhes do curso?
Acesse agora a página abaixo e descubra como essa formação pode elevar o nível dos seus projetos.

Ficou com alguma dúvida?
Entre em contato pelo e-mail ou WhatsApp e tire todas as suas dúvidas agora mesmo. Estamos aqui para ajudar!

📧 E-mail: cursos@clickgeo.com.br
📱 WhatsApp: (83) 98885-5525

Compartilhe nas redes sociais

WhatsApp
Facebook
Twitter
LinkedIn
Email
Picture of Anderson Medeiros

Anderson Medeiros

Graduado em Geoprocessamento pelo Instituto Federal de Educação, Ciência e Tecnologia da Paraíba (IFPB). É o autor do site https://clickgeo.com.br que publica regularmente, desde 2008, artigos dicas e tutoriais sobre Geotecnologias, suas ferramentas e aplicações.
Em 2017 foi reconhecido como o Profissional do ano no setor de Geotecnologias. Atua na área de Geoprocessamento desde 2005.

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Pesquisar
Inscreva-se
Receba nossa Newsletter por E-mail

Cadastre-se Gratuitamente em nossa Lista VIP e receba nossas novidades por e-mail. Siga nosso Instagram @clickgeo.cursos e nosso Canal no Youtube para continuar atualizado sobre o Mundo do Geoprocessamento e Produção de Mapas!

Sobre Anderson Medeiros

Ele já foi reconhecido como o Profissional do Ano no Brasil no setor de Geotecnologias. Graduado em Geoprocessamento, trabalha com Geotecnologias desde 2005. Já ministrou dezenas de cursos de Geoprocessamento com Softwares Livres em diversas cidades, além de outros treinamentos na modalidade EaD. Desde 2008 publica conteúdo sobre Geoinformação e suas tecnologias como QGIS, PostGIS, gvSIG, i3Geo, entre outras.

Temas
Temas:
Arquivos
Arquivos: