Instrução

Calcular a porcentagem de áreas de polígono de intersecção no ArcGIS Pro

Last Published: March 25, 2024

Descrição

No ArcGIS Pro, às vezes, quando as camadas de polígono se sobrepõem, apenas uma certa porcentagem dos polígonos se interseccionam. Calcular a porcentagem das áreas de polígono que se interseccionam é útil para quantificar o grau de sobreposição ou espaço compartilhado entre as diferentes características geográficas, fornecendo informações valiosas sobre padrões de uso da terra, alocação de recursos, fragmentação de habitat e muito mais.

Este artigo fornece dois fluxos de trabalho para calcular a porcentagem de áreas de polígono de intersecção.

Interseccionando polygons.png

Solução ou Solução Provisória

Usar a ferramenta Tabular Intersecção

Note:
This tool requires the ArcGIS Pro Advanced license.

Neste fluxo de trabalho, a ferramenta Tabular Intersecção calcula a porcentagem das áreas do polígono de intersecção e a exibe em uma nova tabela independente.

  1. Abra o projeto do ArcGIS Pro.
  2. Navegue até a guia Análise e clique em Ferramentas. O painel Geoprocessamento abre.
  3. No painel Geoprocessamento, pesquise e selecione a ferramenta Tabular Intersecção.
  4. No painel Tabular Intersecção , configure os parâmetros da ferramenta.
    1. Para Feições de Zona de Entrada, selecione a camada de polígono que define os limites para calcular a intersecção.
    2. Para Campos de Zona, clique no menu suspenso e selecione o campo Shape_Area.
    3. Para Feições de Classe de Entrada, selecione a camada de polígono de intersecção.
    4. Deixe todos os outros parâmetros como o padrão. Clique em Executar.

A imagem abaixo exibe a porcentagem das áreas de polígono de intersecção em uma tabela independente gerada usando a ferramenta Tabular Intersecção.

Porcentagem de áreas de polígonos sobrepostos usando Tabular Intersecção tool.png

Use a ferramenta Calcular campo

Neste fluxo de trabalho, a ferramenta Interseccionar , a ferramenta Calcular Geometria e a ferramenta Calcular Campo são usadas para calcular a porcentagem das áreas de polígono de intersecção e preenchê-las em um novo campo.

  1. Abra o projeto do ArcGIS Pro.
  2. Adicione um novo campo numérico à camada de polígono que define os limites para calcular a intersecção.
    1. No painel Conteúdo , clique com o botão direito na camada de polígono e clique em Design de Dados > Campos.
    2. Crie um novo tipo de campo numérico na camada de polígono para preencher a área do polígono. Neste exemplo, o novo campo é denominado F_Shape_Area e o tipo de dados é Duplo.
F_Shape_Area campo é created.jpg
  1. Na tabela de atributos da camada de polígono, preencha o campo F_Shape_Area recém-criado com a área dos polígonos. Consulte Instrução: Calcular geometria no ArcGIS Pro para instruções. Selecione Área (geodésica) como a propriedade a ser calculada.
  2. Faça a intersecção com as duas camadas de polígono de intersecção usando a ferramenta Interseccionar.
    1. Navegue até a guia Análise e clique em Ferramentas. O painel Geoprocessamento abre.
    2. No painel Geoprocessamento, pesquise e clique na ferramenta Interseccionar.
    3. Para Feições de Entrada, clique no menu suspenso e selecione ambas as camadas de polígono para ter duas feições de entrada.
    4. Deixe todos os outros parâmetros como o padrão. Clique em Executar.
Ferramenta Interseccionar configuration.jpg
  1. Adicione um novo campo à nova camada de feição criada na Etapa 4.
    1. No painel Conteúdo , clique com o botão direito na nova camada de feição e clique em Design de Dados > Campos.
    2. Crie um novo tipo de campo numérico na visualização de campos. Neste exemplo, o novo campo é denominado Overlap_Area e o tipo de dados é Duplo.
O campo Overlap_Area é created.jpg
  1. Na tabela de atributos da nova camada de feição, preencha o campo Overlap_Area recém-criado com a área de intersecção dos polígonos. Consulte Instrução: Calcular geometria no ArcGIS Pro para instruções. Selecione Área (geodésica) como a propriedade a ser calculada.
  2. Adicione um novo campo à nova camada de feição criada na Etapa 4.
    1. No painel Conteúdo , clique com o botão direito na nova camada de feição e clique em Design de Dados > Campos.
    2. Crie um novo tipo de campo numérico na visualização de campos. Neste exemplo, o novo campo é denominado Porcentagem e o tipo de dados é Duplo.
O campo de porcentagem é created.jpg
  1. Calcule a porcentagem das áreas de polígono que se interseccionam no campo recém-criado.
    1. Na tabela de atributos da nova camada de feição, clique com o botão direito no nome do campo criado na Etapa 7 e selecione Calcular Campo.
    2. Na janela Calcular Campo , para Tabela de Entrada, certifique-se de que a camada de feição da Etapa 4 esteja selecionada.
    3. Para Nome do Campo, certifique-se de que o campo criado na Etapa 7 esteja selecionado. Neste exemplo, o nome do campo é Porcentagem.
    4. Para Tipo de Expressão, selecione Arcade.
    5. Para Expressão, especifique o código fornecido abaixo. Substitua <field_name1> e <field_name2> pelos nomes dos campos criados nas Etapas 5 e 2. Neste exemplo, Overlap_Area e F_Shape_Area são usados.
($feature.<field_name1> /$feature.<field_name2>)*100
  1. Clique no ícone Verificar para validar a expressão.
  2. Clique em OK para executar o script.
Ferramenta Calcular campo configuration.png

A imagem abaixo exibe o campo Porcentagem preenchido com a porcentagem das áreas de polígono que se iterseccionam.

Campo de porcentagem exibindo a área de porcentagem da intersecção polygons.png

ID do Artigo: 000032114

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download