A ferramenta Ligar Feições transferirá os atributos de uma camada ou tabela para outra baseado nos relacionamentos de atributos e espaciais. Opcionalmente, as estatísticas podem ser calculadas para as feições de ligação.
Diagrama do fluxo de trabalho
Exemplos
Um analista tem dados de crime em toda a sua cidade. Para analisar e estudar o impacto destes crimes, o analista precisa entender a relação que os locais de crime têm com as várias jurisdições da cidade, tais como distritos escolares, batidas policiais, bairros e assim por diante. Com a utilização da ferramenta Ligar Feições, informações adicionais sobre cada localidade podem ser anexadas a cada crime, e o impacto em várias jurisdições pode ser mais estudado e analisado.
Anotação:
Se o seu portal estiver configurado para utilizar conteúdo do ArcGIS Living Atlas, você poderá utilizar as camadas de estado e município do ArcGIS Living Atlas, que incluem dados de população que podem ser associados aos seus dados de crime.
Anotações de uso
A ferramenta Ligar Feições é projetada para transferir e anexar informações de uma camada para outra. As informações transferidas são baseadas no tipo de relacionamento espacial definido ou baseadas em um atributo em comum que é compartilhado entre os dois conjuntos de dados.
Dica:
Você pode adicionar uma camada que não esteja no Map Viewer no painel de ferramentas selecionando Escolher Camada de Análise no menu suspenso.
Ao ligar as feições, você pode baseá-las em um relacionamento espacial, um relacionamento de atributo ou uma combinação dos dois.
Opção | Descrição |
---|---|
Escolha um relacionamento espacial | O relacionamento espacial que determinará se feições serão ligadas umas às outras. Os relacionamento disponíveis dependem do tipo de geometria (ponto, linha ou área) das camadas que estão sendo ligadas. Os relacionamentos espaciais disponíveis são os seguintes:
|
Escolher os campos para corresponder | O relacionamento de atributo que determinará se feições serão ligadas umas às outras. As feições são correspondidas quando os valores de campo na camada de ligação são iguais aos valores de campo na camada de destino. |
A operação ligar determina como as ligações entre a camada de destino e a camada de ligação será tratado se múltiplas feições na camada de ligação forem localizadas para ter o mesmo relacionamento na camada de destino. A seguir estão as duas operações de ligação das quais escolher:
- Ligação um para um—Esta opção une uma única feição na camada de ligação a cada feição na camada de destino. Os registros da camada de ligação usados na ligação são determinados pelo parâmetro Adicionar estatísticas ou pelo parâmetro Definir qual registro é mantido. Se Adicionar estatísticas for selecionado, todos os registros correspondentes serão resumidos para cada feição na camada de destino. A contagem dos registros resumidos também será adicionada por padrão. Se Definir qual registro é mantido for selecionado, apenas um registro correspondente da camada de ligação será usado para cada feição de destino. Você pode escolher manter o primeiro registro correspondente na camada de ligação (padrão) ou manter o registro correspondente com o valor mais alto ou mais baixo em um determinado campo (Ordenar por). A ordem por expressão exige um campo numérico (opção para o maior ou menor valor) ou um campo de data (opção para o mais recente ou o mais antigo).
- Ligação um para muitos—Esta opção liga todas as feições correspondentes na camada de ligação à camada de destino. A camada resultante conterá múltiplos registros da feição de destino.
A opção Manter todas as feições de destino é utilizada para determinar se a saída inclui somente feições correspondentes ou todas as feições da camada de destino. Quando esta opção não está marcada (padrão), somente as feições correspondentes entre a camada de destino e a camada de ligação são retornadas na saída (uma ligação interna). Quando marcada, todas as feições da camada de destino são retornadas na saída, mesmo que a feição de destino não tenha um corrspondente na camada de ligação (uma ligação externa à esquerda).
Se Utilizar extensão de mapa atual estiver selecionada, somente as feições visíveis dentro da extensão de mapa atual serão analisadas. Se não estiver selecionada, todas as feições em ambas a camada de destino e a camada de ligação serão analisadas, mesmo que estiverem fora da extensão de mapa atual.
Criar resultados como uma visualização da camada de feição hospedada permite que os dados permaneçam atualizados conforme as alterações da fonte de dados. As visualizações da camada de feição hospedadas contendo ligações serão somente para leitura . Se as estatísticas forem incluídas como parte da saída, a visualização da camada de feição hospedada conterá uma camada de tabela extra na visualização com as estatísticas. Os anexos na camada de destino serão preservados se a camada de destino tiver anexos habilitados e um campo GlobalID. Para mais informações sobre camadas de feição hospedadas, consulte Limitações.
Limitações
As estatísticas de resumo podem ser calculadas somente se a operação Ligação um para um estiver especificada.
As ligações não podem ser criadas usando campos que têm um tipo de campo de ObjectID. Se os valores de um campo ObjectID deverem ser usados em uma ligação, você poderá criear um campo de inteiro e calcular o campo baseado no valor do ObjectID.
Você pode criar uma visualização de camada de feição hospedada a partir dos resultados da análise se todas as condições seguintes forem atendidas:
- Você é o proprietário de ambas as camadas.
- Ambas as camadas são camadas de feição hospedadas.
- Nenhuma das camadas tem A configuração "Os editores podem visualizar somente suas próprias feições" aplicada.
- Você está executando uma ligação de atributos.
Ao armazenar os resultados como uma visualização da camada de feição hospedada, a opção Utilizar extensão de mapa atual fica indisponível.
Ao armazenar resultados como uma visualização de camada de feição hospedada, a funcionalidade de Rastreamento do Editor não pode ser habilitada. Portanto, configurações como "Editores só podem ver suas próprias feições" não estão disponíveis para visualizações de camadas de feições hospedadas resultantes de uma ligação. Quaisquer campos de rastreamento do editor da camada de destino e da camada de ligação serão incluídos como campos regulares na visualização da camada de feição hospedada.
Como funciona Ligar Feições
Equações
O desvio padrão é calculado utilizando a seguinte equação:
Cálculos
As estatísticas são calculadas somente par estas feições que atendem o relacionamento especificado espacial ou de atributo utilizado na operação Ligação de um para um. Você só pode calcular estatísticas para campos numéricos. Quando você adiciona estatísticas, um campo Join Count é adicionado que lista o número de registros correspondentes resumidos para cada feição de destino. Com a utilização da tabela acima, as estatísticas numéricas foram calculadas no campo Occupants e as estatísticas de string foram calculadas no campo Building_Name para os valores de Apartamentos para o campo Type.
Estatística numérica | Resultados de Ocupantes do Tipo Apartamento |
---|---|
Soma |
|
Mínimo | Mínimo de :
|
Máximo | Máximo de :
|
Média |
|
Desvio Padrão |
|
Anotação:
Os valores nulos são excluídos de todos os cálculos estatísticos. Por exemplo, a média de 10, 5 e um valor nulo é 7.5 ((10+5)/2).
Ferramentas semelhantes
Utilize a ferramenta Ligar Feições para transferir atributos de uma camada ou tabela para outra baseado em relacionamentos espaciais e de atributo. Outras ferramentas podem ser úteis para solucionar problemas semelhantes, mas ligeiramente diferentes.
Ferramentas de análise do Map Viewer
Utilize a ferramenta Enriquecer Camada para obter informações demográficas e de paisagem para pessoas, lugares e negócios associados aos locais dos dados de ponto, linha e área.
Ferramentas de análise do ArcGIS Pro
Ligar Feições executa as funções das ferramentas Ligação Espacial, Adicionar Ligação e Estatística de Resumo.