QGIS: Manipule a Tabela de Atributos com o Plugin Multiedit

QGIS - Plugin MultieditImagine a situação onde você deseja alterar o valor de algum dos registros em sua tabela de atributos. Por exemplo, pense no caso onde se percebe um erro no conteúdo da tabela e deseja-se, de forma automática, realizar as devidas mudanças. O Quantum GIS oferece diversos recursos para se realizar este tipo de procedimento. Neste tutorial vamos aprender como manipular a tabela com o complemento Multiedit.

QUANTUM GIS – ALTERAÇÃO NA TABELA DE ATRIBUTOS

Leia também:

Neste exemplo temos um arquivo vetorial representando algumas feições do Estado de São Paulo. Entretanto, na tabela de atributos há um erro.

No campo UF aparece a sigla ‘RJ‘ que, como todos bem sabem, se refere ao Estado do Rio de Janeiro (veja imagem abaixo). Nossa tarefa é alterar, de forma automática esse conteúdo pela sigla ‘SP‘.

QGIS - Multiedit

Há mais de um caminho para resolvermos esta situação. Uma delas é utilizando um comando da calculadora de campos. Isto será tema de um tutorial futuro. Neste momento iremos tratar da questão usando um plugin chamado Multiedit.

Leia Também: Como Criar Plugins Python para o Quantum GIS

COMPLEMENTO MULTIEDIT PARA QUANTUM GIS

Caso ainda não tenha feito isso, instale o plugin Multiedit, assim como qualquer outro complemento. Ele está disponível no repositório oficial.

Após a instalação, acesse o complemento. Seu ícone está destacado na imagem abaixo.

MultiEdit for QGIS

A janela abaixo ilustra a visualização inicial da ferramenta Multiedit.

MultiEdit plugin QGIS

Note que a interface é separada em três áreas. Na primeira região informamos a camada (Layer) sobre o qual iremos trabalhar, indicamos o campo que queremos alterar e o valor que está incorreto. Não esqueça de clicar em Select Features, para que sejam selecionadas todas as entidades que atendem ao critério informado.

O plano de informação ficará imediatamente em modo de edição. Na área central informamos mais uma vez o campo que receberá o novo preenchimento e qual é a novo valor do atributo. Para este exemplo usamos os seguintes parâmetros.

MultiEdit para QGIS

Por fim, clique em Write value to chosen field. Perceba que o conteúdo do campo Output é alterado para indicar a mudança realizada. Neste exemplo foram alteradas todas as 39 entidades do dado geográfico.

MultiEdit QGIS - Complemento

Clicando em Show Attribute Table of selected Layer para conferir as alterações feitas na tabela de atributos. Estando tudo correto, clique em Save Changes.

MultiEdit QGIS - Tabela

Pronto! Fizemos esta correção necessária. O que acharam deste tutorial? Já conheciam este plugin? Aguardamos seus comentários. Nos links abaixo você confere outros tutoriais sobre plugins para o Quantum GIS:

 Assine nosso FeedAssine nosso Feed e receba nossas atualizações por e-mail. Curta nossa página no Facebook [PortalClickGeo] e siga nosso Twitter [@ClickGeo] para continuar atualizado sobre o Mundo das Geotecnologias.

Consultor em Geotecnologias, graduado em Geoprocessamento. Instrutor de diversos cursos, presenciais e online, sobre Geotecnologias com Softwares Livres com ênfase em QGIS, gvSIG, PostgreSQL/PostGIS, MapServer e i3Geo.

Você pode gostar...

19 Resultados

  1. Eder Fernanades disse:

    ola Anderson
    há alguma possibilidade de alterar apenas os valores selecionados

  2. Fatima disse:

    Por favor,
    O Table Manager não permite que eu altere o nome da coluna, de uma tabela .SHP. Alguma dica?]]
    Estou usando a versão 14.1
    Obrigada!

    • Fatima,
      Tente verificar as seguintes coisas:
      – A camada não deve estar em modo de edição;
      – O nome da coluna não deve ter mais de 10 caracteres;
      – Use a opção “Save as…” em vez de “Save…”
      Espero ter ajudado.
      Abraço!

  3. Daniel disse:

    Olá, Anderson!
    Primeiramente quero dizer que seu blog tem me ajudado muito!
    Sobre esta postagem, se eu tenho um novo campo todo vazio (NULL), como faço para preencher todo ele com um novo atributo. Não consegui fazer isso, pois como o campo está vazio ainda, quando eu clico em “Select Features” nenhuma feature é selecionada e o novo atributo não pode ser atribuído.
    Poderia me ajudar com isso?
    Obrigado!

  4. Jorge disse:

    Fala Anderson, tudo bem?

    Talvez seja uma questao ‘boba’ mas ha como alterar o nome da coluna tb? Nesse seu post onde vemos o nome da coluna como ‘UF’ serai possivel mudar isso?

    Obrigado.

    • Jorge,
      Para manipular a estrutura da tabela, como no exemplo que você deu, recomendo o uso do plugin Table Manager. Ele é bem simples de utilizar.
      Abraço!

  5. Leonardo Lepesqueur disse:

    Mais uma vez este site dá uma mão na roda para o pessoal.
    Obrigado pelo generoso compartilhamento de informações que muito nos ajudam no dia-a-dia.
    Vida longa ao site.

  6. Carlos Dobes Vieira disse:

    Excelente postagem Anderson,

    Só me tira uma dúvida, e quando tenho mais de um dado diferente, Ex: RJ e MS e gostaria de mudar tudo para SP.
    Teria que fazer 2x o procedimento, uma para cada situação?

    Um abraço!

    • Sim Carlos.
      Dependendo do caso, é melhor fazer usando a calculadora de campos.
      Abraço e obrigado pelo comentário!

  7. José Santos disse:

    Olá Anderson,

    Obrigado pelo tutorial. Precisava mesmo de uma ferramenta assim e bem que pesquisei por ela.

    Abraço

  8. Samuel Gomes disse:

    Muito bom Anderson !

    Só uma dúvida, no caso acima todas as 39 entidades foram alteradas, existe a possibilidade de se alterar apenas uma parcela das entidades ?

    Abraço.

  9. Marcos Paulo disse:

    Anderson bom dia. Esses complementos auxiliam bastante o usuário, tanto quanto o blog. Mais uma vez, agradecemos por esta postagem!
    Grande abraço.

  10. Augusto disse:

    Maravilha Anderson!

    Essa ferramenta é ótima para quem vetoriza e gerência dados inseridos….sabe aquele texto digitado errado “Sao Paulo” é fácil de encontrar e alterar.

    Boa dica!

    Valew

Deixe uma resposta

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