Mostrando postagens com marcador area. Mostrar todas as postagens
Mostrando postagens com marcador area. Mostrar todas as postagens

sexta-feira, 19 de outubro de 2007

ArcGis 9.1 : Calcular a área de um polígono

Quem migrou do ArcView para o ArcGis apanha um pouco na hora de calcular a area de um polígono. O velho comando [shape].returnarea não funciona e é necessário colocar um scritp em visual basic para realizar a tarefa :

Dim dblArea as double
Dim pArea as IArea
Set pArea = [shape]
dblArea = pArea.area

O vídeo anexo mostra como calcular a aérea de polígonos no caso do exemplo os polígonos representam municípios. Observe que na formula foi colocada um divisão por 10000 para converter a aérea para hectares



terça-feira, 14 de agosto de 2007

ArcGis 9.2 calculando Área, perímetro, centróide, comprimento, coordenadas X e Y

No ArcGis 9.2 ficou moleza calcular os chamados parâmetros geométricos dos shapes. Basta abrir a tabela de atributos (open atribute table) e criar o campo onde se deseja armazenar o dado calculado (Options - Add Field) lembrando que o campo deve ter formato numérico. Em seguida dê um clique com o botão direito sobre o cabeçalho da tabela onde esta escrito o nome do campo e selecione a opção Calculate Geometry. Será aberta uma caixa de diálogo onde o usuário poderá escolher qual grandeza quer calcular. Para um layer do tipo ponto é possível calcular as coordenadas X e Y. Para um shape do tipo linha é possível calcular o comprimento (length) e as coordenadas X e Y do centróide. E finalmente para um layer tipo polígono é possível calcular a área, o perímetro e as coordenadas X e Y do centróide.