Ligar Elementos funciona com duas camadas e liga atributos entre um elemento e outro com base em relações espaciais e de atributos. A ferramenta determina todos os elementos de entrada que correspondem às condições de ligação definidas e anexa a camada de ligação à camada alvo.
Ligar Elementos pode ser aplicado a pontos, linhas, áreas e tabelas. Uma ligação espacial requer que os seus dados possuam uma geometria.
Caso Utilizar a atual extensão de mapa se encontre selecionado, apenas serão analisados os elementos que se encontrem visíveis na atual extensão do mapa. Se não estiver selecionado, todos os elementos da camada alvo e da camada de ligação serão analisados, mesmo que se encontrem fora da atual extensão de mapa.
A camada alvo que terá atributos da camada de ligação anexada à respetiva tabela.
Além de escolher uma camada do seu mapa, pode selecionar Escolher Camada de Análise que se encontra na parte inferior da lista pendente. Esta opção abre uma galeria, na qual pode navegar e selecionar conjuntos de dados de várias fontes para utilizar na sua análise.
A camada de ligação com os atributos que serão anexados à camada alvo.
Além de escolher uma camada do seu mapa, pode selecionar Escolher Camada de Análise que se encontra na parte inferior da lista pendente. Esta opção abre uma galeria, na qual pode navegar e selecionar conjuntos de dados de várias fontes para utilizar na sua análise.
Pode aplicar uma ligação espacial, uma ligação de atributos ou uma combinação de ambas.
A relação espacial que determinará se os elementos se ligam uns aos outros. As relações disponíveis dependerão do tipo de geometria (pontos, linhas, áreas) utilizada como elementos de entrada. As relações disponíveis incluem as seguintes:
A relação de atributos que determinará se os elementos se ligam uns aos outros. Os elementos são correspondidos quando os valores de campo na camada de ligação são iguais a valores de campo da camada alvo.
Por exemplo, suponha que tem uma camada geográfica com os endereços residenciais de todo um condado (incluindo um campo ZIP) e um conjunto de dados tabulares de dados demográficos de saúde por código postal (incluindo um campo denominado HEALTHZIP). Pode ligar o conjunto de dados de saúde aos dados residenciais ao corresponder o campo ZIP ao campo HEALTHZIP, o que resultará numa camada de residências com os dados de saúde correspondentes.
Determina como as ligações entre a camada alvo e a camada de ligação serão geridas caso se determine que vários elementos na camada de ligação têm a mesma relação com a camada alvo. As seguintes são duas operações de ligação de entre as quais escolher:
Por exemplo, suponha que pretende encontrar supermercados que se encontrem até 5 quilómetros de um mercado agrícola. Neste caso, a camada a ligar tem um único elemento que representa um mercado agrícola, e os elementos em ligação representam as mercearias locais que possuem incluindo atributos, como o total de vendas anuais. Utilizando a ferramenta Ligar Elementos , descobrirá que cinco mercearias correspondem a esses critérios. Caso especifique uma operação de ligação Ligar one to many, no final terá cinco elementos no resultado, com cada linha a representar o mercado agrícola e um supermercado. Caso especifique uma relação Ligar one to one e selecionar Definir que registo é mantido, acabará com um elemento a representar o mercado agrícola e um supermercado, o que tiver as vendas anuais mais altas, por exemplo. Se, em alternativa, selecionar Adicionar estatísticas, acabará com um elemento a representar o mercado agrícola e um resumo dos cinco supermercados, como a soma das vendas anuais e a contagem (5) dos supermercados resumidos.
Por predefinição, apenas elementos com correspondência entre a camada de destino e a camada de ligação são devolvidos na camada de resultado (uma ligação interna). Quando ativado, o parâmetro Manter todos os elementos de destino irá alterar o resultado para incluir todos os elementos na camada de destino independentemente de terem ou não elementos com correspondência na camada de ligação (uma ligação externa à esquerda).
Caso se encontre selecionada uma opção Ligar one to one para campos numéricos, pode resumir e calcular estatísticas em elementos ligados. Por predefinição, a contagem de elementos ligados com correspondência será calculada e adicionada à camada resultante. Caso opte por não acrescentar estatísticas adicionais, o primeiro elemento com correspondência da camada de ligação será ligado ao primeiro elemento com correspondência da camada alvo. Pode calcular uma ou mais das opções que se seguem:
O nome da camada que será criada em O Meu Conteúdo e adicionada ao mapa. O nome padrão é baseado no nome da ferramenta e do nome da camada de entrada. Se o nome da camada já existir, ser-lhe-á pedido que introduza outro nome.
Ao utilizar o menu suspenso Guardar resultado em pode definir o nome da pasta em O Meu Conteúdo onde o resultado será guardado.
Criar resultados como uma vista da camada de elementos alojada permitirá que os dados permaneçam atualizados, enquanto os dados da origem se alteram. As vistas de camadas alojadas de elementos que contêm ligações serão apenas de leitura.
As vistas de camadas alojadas de elementos que contêm ligações não consomem créditos de análise ou armazenamento.
Pode criar uma como de camada de elementos alojada a partir dos resultados de análise caso todas as condições que se seguem se verifiquem: