Como calcular áreas de um shapefile de área em metros quadrados ou em acres (ha)?
Não encontrei essa funcionalidade nas ferramentas de vetor.
Como calcular áreas de um shapefile de área em metros quadrados ou em acres (ha)?
Não encontrei essa funcionalidade nas ferramentas de vetor.
Respostas:
Torne a camada editável e use a calculadora de campos (Camada> Abrir tabela de atributos> Calculadora de campos / Ctrl + I ou clique com o botão direito do mouse em shapefile> Abrir tabela de atributos> Calculadora de campos / Ctrl + I). Há um operador "$ area" que calculará a área de cada linha da tabela. Todas as unidades serão calculadas nas unidades da projeção; portanto, você provavelmente deseja projetá-lo em uma projeção que use pés ou metros antes de fazer isso, em vez de lat / lon.
area(transform($geometry, 'EPSG:4326','EPSG:3763'))
?
Isso também pode ser feito com as colunas Vector | Geometry Tools | Add / export geometry, que criam um novo shapefile com as colunas de área e perímetro (ou comprimento) adicionadas.
Editar: (usando a ferramenta acima, você também pode desmarcar "salvar como novo arquivo de forma" na V1.8, o shapefile agora é atualizado apenas!)
Usar a calculadora de campo provavelmente é uma idéia melhor, pois não requer a criação de um novo shapefile.
Eu escrevi um script especificamente para isso. Se você não deseja reprojetar seus dados, pode calcular a área usando a matemática elipsoidal.
Processing Toolbox -> Tools -> Get scripts from on-line scripts collection -> Ellipsoidal Area
Você encontrará o script instalado em
Processing Toolbox -> Utils -> Ellipsoidal area
A ferramenta deve ser auto-explicativa e permitirá calcular a área em unidades de sua escolha, independentemente da projeção.
Se as áreas que você está olhando estão sujeitas a alterações, como layouts de infraestrutura, áreas de captação, áreas de estudo etc., acho útil simplesmente rotular as áreas, em vez de adicioná-las como atributos.
Label-> round($area/10000,2)||' ha'
Dessa forma, você não precisa se lembrar de atualizar as áreas de captação nas tabelas de atributos com a mesma frequência.