Tutorial: Calculando a Porcentagem de Cobertura do Solo por Sub-bacia
2. Preparando a camada de sub-bacia
Começaremos com um novo projeto QGIS.
1. Baixe o shapefile catchpolygons.shp
e adicione-o a um projeto QGIS vazio.
2. Abra a tabela de atributos da camada catchpolygons.
Esta camada foi calculada usando a abordagem de delimitação de bacia hidrográfica da Lição 4. O resultado é que cada sub-bacia tem um valor de 100. Para nosso propósito, entretanto, cada sub-bacia precisa de um id único.
3. Alterne para o modo de edição usando o botão .
4. Na calculadora de campo, formule a equação DN = $id
e clique Atualizar tudo. Clique no botão para salvar as edições.
A função $id
atribui o id de recursos exclusivo para cada recurso na tabela de atributo.
Agora precisamos adicionar um atributo com a área de superfície para cada polígono da sub-bacia.
5. Clique para adicionar uma coluna na tabela de atributo.
6. Chame o novo campo CatchArea
, indique que ele contém um número decimal (real) com um comprimento de 10 caracteres e uma precisão de 2 casas decimais. Clique em OK para criar a coluna.
7. Na calculadora de campo, formule a equação CatchArea = $area
e clique Atualizar tudo.
A tabela de atributos agora tem ids e áreas de superfície exclusivas para cada sub-bacia.
8. Clique no botão para salvar as edições e desativar a edição.
Agora temos que preparar os dados de cobertura do solo.