A ferramenta Ligar Elementos funciona com duas camadas. Ligar Elementos efetua a ligação de atributos entre elementos com base nas relações espacial, temporal e de atributos, ou de uma combinação das três. A ferramenta determina todos os elementos de entrada que correspondem às condições definidas para ligar, e liga a segunda camada de entrada à primeira. Opcionalmente, pode ligar todos os elementos aos elementos correspondentes ou resumir os elementos correspondentes.
Ligar Elementos pode ser aplicado a pontos, linhas, áreas e tabelas. Uma ligação temporal requer que os dados de entrada tenham a componente temporal ativada, e uma ligação espacial requer que os seus dados possuam geometria.
A camada que terá atributos da camada de ligação anexada à respetiva tabela.
Análise recorrendo à relação espacial Próximo requer um sistema de coordenadas projetado. Pode definir o Sistema de coordenadas de processamento nos Ambientes de Análise. Se o seu sistema de coordenadas de processamento não se encontra definido para um sistema de coordenadas projetado, será instado a defini-lo quando Correr Análise .
Para além de escolher uma camada do seu mapa, pode escolher Escolher Camada de Análise na parte inferior da lista pendente para navegar até aos seus conteúdos de um conjunto de dados de partilha de ficheiros de big data ou camada de elementos.
A camada de ligação com os atributos que serão anexados à camada alvo.
Para além de escolher uma camada do seu mapa, pode escolher Escolher Camada de Análise na parte inferior da lista pendente para navegar até aos seus conteúdos de um conjunto de dados de partilha de ficheiros de big data ou camada de elementos.
Determina como as ligações entre as camadas alvo e de ligação serão geridas na saída, caso seja detetado que várias camadas ligadas têm a mesma relação com a camada a ligar. Existem duas operações de ligação de entre as quais escolher:
Por exemplo, suponha que pretendia encontrar supermercados que se encontrem até 2 quilómetros de um mercado agrícola. Neste caso, a camada de destino tem um único elemento que representa um mercado agrícola, e a camada de ligação representa as mercearias locais e tem atributos, como o total de vendas anuais. Utilizando a ferramenta Ligar Elementos , descobrirá que cinco mercearias correspondem aos critérios. Caso especificasse uma operação de ligação Ligar one to many, no final teria cinco elementos no resultado, com cada linha a representar o mercado agrícola e um supermercado. Caso fosse especificada uma relação Ligar one to one , no final tería um elemento representando o mercado agrícola e as informações resumidas dos supermercados, tais como a contagem (2), e outras estatísticas, como a soma de vendas anuais.
Especifica a opção de ligação utilizada. Pode aplicar um, dois ou três dos seguintes tipos de ligações:
A relação espacial que determinará se os elementos se ligam uns aos outros. As seguintes relações disponíveis dependem do tipo de geometria (ponto, polilinha ou polígono) que está a ser utilizada como elementos de entrada.
Especifica o raio aplicado a uma relação espacial próxima.
Por exemplo, se tivesse um conjunto de dados representando uma central nuclear e um conjunto de dados representando residências, poderia definir uma distância nearSpatial de 1 quilómetro para encontrar casas à distância de 1 quilómetro da central nuclear.
A relação temporal que determinará se os elementos se ligam uns aos outros. Esta opção encontra-se apenas disponível no caso de o componente temporal estar ativo em ambas as camadas, e as relações disponíveis dependerão do tipo de tempo (instante ou intervalo) utilizado nos elementos de entrada. As relações temporais disponíveis são as seguintes:
Especifica o raio temporal aplicado a uma relação temporal próxima. Uma relação temporal próxima inclui Próximo, Próximo Antes, e Próximo Após.
Por exemplo, caso tenha uma camada de incidentes náuticos e uma camada de trilhos GPS para um furacão, poderia procurar incidentes náuticos a uma distância específica das frentes do furacão, tanto no espaço (1 quilómetro) como no tempo (5 horas). Isto resultaria em incidentes náuticos ligados a furacões que tenham ocorrido em estreita proximidade, no espaço e no tempo.
Faz corresponder valores num campo de uma camada a valores num campo noutra camada.
Por exemplo, caso tivesse uma camada geográfica de endereços residenciais de todo o condado (incluindo um campo ZIP ) e um conjunto de dados tabulares dos dados demográficos de saúde por Código ZIP (um campo denominado HEALTHZIP), poderia ligar o conjunto de dados de saúde aos dados residenciais, fazendo corresponder o campo ZIP ao campo HEALTHZIP . Isto resultaria numa camada de residências com os dados de saúde correspondentes.
Calcula estatísticas nos elementos ligados caso a operação de ligação seja Ligar one to one. Todas as estatísticas serão calculadas por predefinição.
Pode calcular estatísticas em elementos que se encontram resumidos. Em campos numéricos, pode calcular as seguintes:
Em campos de string, pode calcular as seguintes:
Todas as estatísticas são calculadas em campos que não são nulos. A camada resultante irá conter um novo campo por cada estatística calculada. É possível adicionar qualquer número de estatísticas, selecionando um atributo e uma estatística.
Aplica uma condição a campos especificados. Apenas elementos com campos que correspondam a estas condições serão ligados.
Por exemplo, icaso pretenda pretende aplicar uma ligação a um conjunto de dados apenas aos resultados em que health_spending é superior a 20 por cento de income, aplique uma condição de ligação de $target["health_spending"] > ($join["income"] * .20)
utilizando o campo health_spending do primeiro conjunto de dados (o conjunto de dados ao qual os elementos são ligados) e o campo income do segundo conjunto de dados (o conjunto de dados ao qual está a ser aplicada a ligação).
As condições de ligação podem ser aplicadas utilizando a calculadora de expressões.
Os resultados de GeoAnalytics são guardados num armazenamento de dados e expostos como uma camada de elementos em Portal for ArcGIS. Na maioria dos casos, os resultados deverão ser armazenados num armazenamento de dados espaciotemporal, sendo este o comportamento predefinido. Em alguns casos, será uma boa opção guardar os resultados no armazenamento de dados relacional. As seguintes são razões que justificam o armazenamento de resultados no armazenamento de dados relacional.
Não deverá utilizar o armazenamento de dados relacional caso antecipe um aumento dos seus resultados de GeoAnalytics e necessite de tirar partido das funcionalidades de armazenamento de big data espaciotemporais para gerir grandes quantidades de dados.
O nome da camada que será criada. Se estiver a escrever para ArcGIS Data Store, os seus resultados serão gravados em O Meu Conteúdo e adicionados ao mapa. Se estiver a escrever para uma partilha de ficheiros big data, os seus resultados serão guardados numa partilha de ficheiros big data e adicionados ao seu manifesto. Não serão adicionados ao mapa. O nome padrão é baseado no nome da ferramenta e do nome da camada de entrada. Caso a camada já existe, a ferramenta irá falhar.
Ao escrever para ArcGIS Data Store (armazenamento relacional ou espaciotemporal de dados big data) utilizando a caixa suspensa Guardar resultado em pode especificar o nome de uma pasta em O Meu Conteúdo, onde será armazenado o resultado.