Instrução

Criar um campo em uma tabela de atributos da feição com base na soma dos valores de uma tabela relacionada

Last Published: March 11, 2021

Resumo

No ArcGIS Pro, novos campos da tabela podem ser criados e preenchidos em uma tabela de atributos da feição com base na soma dos dados de uma tabela relacionada. Isso é alcançado ligando a tabela de atributos da feição à tabela relacionada usando o ObjectID. O seguinte fluxo de trabalho demonstra como criar um campo em uma tabela com base na soma dos valores de uma tabela relacionada.

Procedimento

  1. Crie um campo na tabela relacionada que mostra a soma da pontuação na tabela relacionada usando a ferramenta Estatísticas de Resumo.
    1. Vá até o painel Geoprocessamento. Clique em Caixas de Ferramentas > Ferramentas de Análise > Estatísticas > Estatísticas de Resumo.
    2. No painel de geoprocessamento Estatísticas de Resumo, para Tabela de Entrada, selecione a tabela relacionada.
    3. Para Tabela de Saída, especifique um nome e salve o local para a nova tabela.
    4. Em Campo de Estatística, para Campo, selecione o campo que contém os valores usados para calcular a soma.
    5. Para Tipo de Estatística, selecione Soma no menu suspenso.
    6. Clique em Executar.
A ferramenta Estatísticas de Resumo mostrando os parâmetros a serem preenchidos
  1. Crie um novo campo na tabela de atributos da feição a ser ligada.
    1. No painel Conteúdo, clique com o botão direito na feição e clique em Tabela de Atributos.
    2. Clique em Adicionar para abrir a visualização de Campos.
    3. Para Nome do Campo, especifique um nome para o novo campo.
    4. Para Tipo de Dados, selecione Duplo.
    5. Na barra de formatação Campos, clique na guia Salvar.
  2. Ligue nova tabela de soma da Etapa 1 ao elemento da Etapa 2.
    1. No painel Conteúdo, clique com o botão direito na feição e navegue até Ligar e Relacionar > Adicionar Ligação.
    2. Para Tabela de Entrada, selecione a feição.
    3. Para Campo de Ligação de Entrada, selecione Object ID.
    4. Para Tabela de Ligação, selecione a tabela de soma recentemente criada.
    5. Clique em Executar.
  3. Use a Calculadora de Campo para preencher os valores de pontuação da tabela principal com um novo campo na tabela de feição.
Nota: Para preencher um campo com valores de um campo da tabela relacionada usando a Calculadora de Campo, a tabela relacionada não deve conter valores nulos.
  1. No painel Conteúdo, clique com o botão direito na feição e clique em Tabela de Atributos.
  2. Clique em Calcular para abrir o painel de geoprocessamento Calcular Campo.
  3. Para Tabela de Entrada, selecione a feição.
  4. Para Nome do Campo, selecione o campo recentemente criado a partir da tabela de atributos da feição. Neste exemplo, é 'Network.TotalIncidents'.
  5. Para Tipo de Expressão, selecione Python 3.
  6. Em Tipo de Expressão, para Campos, clique duas vezes no campo da tabela de soma que contém os valores necessários para preencher o novo campo na tabela de atributos da feição. Neste exemplo, é 'RelatedTable_Statis.SUM_Incidents'.
  7. Clique em Executar.
O painel de geoprocessamento Calcular Campo com os parâmetros a serem preenchidos
  1. No painel Conteúdo, clique com o botão direito na feição e navegue até Ligar e Relacionar > Remover Todas as Ligações.

ID do Artigo: 000025009

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download