relação de valor - processamento digital · 1) crie uma planilha com uma coluna índice e outra...

6

Upload: dokhue

Post on 09-Nov-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

2

Preenchimento de atributos através da

Relação de Valor1.1. Tutorial

A relação de valor é um recurso que pode facilitar o cadastro de informações na base de dados dos arquivos vetoriais, seja no shapefile ou no banco de dados PostgreSQL. Por exemplo, quando criamos classes para discriminar uma cobertura vegetal ou uma utilização do solo, entre outras análises, podemos assegurar que é mais prático para o operador da ferramenta selecionar um valor presente numa lista do que digitar os registros na tabela após finalizar a tarefa de edição. Em outras palavras: se eu posso selecionar a palavra “Pastagem” numa lista ao terminar o desenho da feição, o meu trabalho é muito mais produtivo do que cadastrar essa classe com o teclado.

Para habilitar a relação de valor no QGIS , você deve seguir os passos abaixo:

1) Crie uma planilha com uma coluna índice e outra coluna com todas as classes que serão preenchidas automaticamente na Tabela de Atributos.

Figura 1. LibreOffice Calc. Lista com as classes que serão utilizadas na relação de valor.

Esta é uma tabela comum, ou seja, não possui referência espacial. Você deve salvar essa lista como Arquivo XLS.

2) Abra O QGIS e clique na ferramenta Adicionar Camada Vetorial. Em seguida, importe o arquivo do Excel/Calc. Se ocorrer o truncamento dos caracteres de acentuação na Tabela de Atributos, você deve remover a tabela do QGIS, adicionar novamente este arquivo e trocar a codificação dos caracteres para UTF-8 (no Sistema Operacional Windows, a codificação é System ou Windows-1252).

Figura 2. Importação da lista no QGIS. Procedimento semelhante à leitura de arquivos vetoriais.

3

Abra a Tabela de Atributos do arquivo importado e verifique se a acentuação dos caracteres está correta:

Figura 3. A Tabela não espacial importada para o QGIS.

1.2.Construção da Relação de Valor

3) Assumindo que você conhece os passos para criar novos campos na Tabela de Atributos de um novo shapefile, importe para o projeto do QGIS uma camada do tipo polígono com uma coluna de texto chamada CLASSE:

Figura 4. A Tabela de Atributos do shapefile que será utilizado na vetorização.

4) Acesse as Propriedades do Shapefile e clique na categoria Campos. Na coluna Editar Pacote, clique na opção Edição de Texto.

Figura 5. Propriedades do arquivo shapefile.

4

5) Nas propriedades do atributo, clique na categoria Relação de Valor e selecione os itens abaixo:

• Camada: Planilha1 (aponte para a tabela com as classes);• Coluna Chave: ID (coluna identificadora da tabela);• Coluna de Valor: CLASSE (coluna com as classes).

Figura 6. Construção da Relação de Valor.

1.3.Visualizando os Resultados

Faça a edição de feições e desenhe o polígono sobre uma das classes. Ao finalizar a edição com o botão direito do mouse, selecione o atributo relacio-nado com a classe mapeada:

Figura 7. Seleção de uma classe específica durante o cadastro dos atributos.

5

Salve todas as alterações. A relação de valor também pode ser aplicada na Tabela de Atributos como pode ser observado na imagem abaixo. É possível trocar o valor do atributo sem digitar as palavras.

Figura 8. Seleção de uma classe na Tabela de Atributos através da relação de valor.

A relação de valor otimiza tempo e deve ser utilizada em todos os trabalhos de edição com atualização de cadastro. Este é, sem sombra de dúvida, um valioso recurso do QGIS que facilita a tarefa de atualização da base de dados.

6