Entités jointes fonctionne avec deux couches et joint des attributs d'une entité à une autre en fonction des relations spatiales et attributaires. L'outil détermine toutes les entités en entrée qui répondent à des conditions de jointure spécifiées et ajoute la couche de jointure à la couche cible.
L'outil Entités jointes peut s'appliquer aux points, lignes, surfaces et tables. Pour utiliser une jointure spatiale, vos données doivent posséder une géométrie.
Si l'option Utiliser l'étendue courante de la carte est sélectionnée, seules les entités visibles au sein de l'étendue courante de la carte seront analysées. Si l'option n'est pas sélectionnée, toutes les entités qui se trouvent à la fois dans la couche cible et dans la couche de jointure seront analysées, même si elles se trouvent en dehors de l'étendue courante de la carte.
La couche cible sera dotée des attributs issus de la couche de jointure ajoutée à sa table.
En plus de choisir une couche de votre carte, vous pouvez sélectionner Choisir une couche d'analyse d'atlas dynamique ou Choisir une couche d'analyse au bas de la liste déroulante. Cette opération ouvre une bibliothèque de couches utiles pour de nombreuses analyses.
La couche de jointure avec les attributs sera ajoutée à la couche cible.
En plus de choisir une couche de votre carte, vous pouvez sélectionner Choisir une couche d'analyse d'atlas dynamique ou Choisir une couche d'analyse au bas de la liste déroulante. Cette opération ouvre une bibliothèque de couches utiles pour de nombreuses analyses.
Vous pouvez appliquer une jointure spatiale, une jointure attributaire ou une combinaison des deux.
La relation spatiale qui va déterminer si les entités sont jointes les unes aux autres. Les relations disponibles dépendent du type de géométrie (point, ligne, surface) utilisé comme entités en entrée. Les relations disponibles sont notamment :
La relation attributaire qui va déterminer si les entités sont jointes les unes aux autres. Les entités sont appariées lorsque les valeurs de champ de la couche de jointure sont identiques à celles de la couche cible.
Supposons par exemple que vous possédez une couche géographique régionale d'adresses résidentielles (notamment un champ ZIP) et un jeu de données tabulaire de données démographiques sanitaires par code postal (notamment, un champ nommé HEALTHZIP). Vous pouvez joindre le jeu de données concernant la santé aux données résidentielles en appariant le champ ZIP à HEALTHZIP, ce qui génère une couche des résidences comportant les données sanitaires correspondantes.
Détermine le mode de traitement des jointures entre la couche cible et la couche de jointure si plusieurs entités dans la couche de jointure présentent la même relation à la couche cible. Vous avez le choix entre les deux opérations de jointure suivantes :
Supposons par exemple que vous voulez rechercher les supermarchés situés à moins de 5 kilomètres d'un marché de producteurs. Dans ce cas, la couche vers laquelle la jointure est réalisée possède une seule entité représentant un marché de producteurs et les entités de jointure représentent les épiceries locales qui possèdent des attributs, tels que les ventes annuelles totales. L'outil Entités jointes permet de trouver cinq épiceries qui répondent à ce critère. En spécifiant une opération de jointure de type Joindre un vers plusieurs, vous obtenez cinq entités dans votre résultat, chaque ligne représentant le marché de producteurs et un supermarché. En spécifiant une relation de type Joindre un vers un et en sélectionnant une statistique, vous obtenez une entité représentant le marché de producteurs et les informations synthétisées des supermarchés, par exemple le total (5), ainsi que d'autres statistiques facultatives, telles que la somme des ventes annuelles.
Si l'option Joindre un vers un est sélectionnée, pour les champs numériques, vous pouvez agréger et calculer les statistiques sur les entités jointes. Par défaut, le total des entités jointes d'appariement est calculé et ajouté à la couche de résultat. Si vous choisissez de ne pas ajouter de statistiques supplémentaires, la première entité d'appariement de la couche de jointure est jointe à la première entité d'appariement de la couche cible. Vous pouvez calculer un des éléments suivants :
Il s'agit du nom de la couche qui sera créée dans la page Mon contenu et ajoutée à la carte. Le nom par défaut repose sur le nom de l'outil et sur le nom de la couche en entrée. Si le nom de la couche existe déjà, vous êtes invité à fournir un autre nom.
Le menu déroulant Save result in (Enregistrer le résultat dans) permet de spécifier le nom d’un dossier dans My Content (Mon contenu) dans lequel sera enregistré le résultat.
La création de résultats en tant que vue de couche d’entités hébergées permet de garder les données à jour en cas de modification des données source. Les vues de couches d’entités hébergés contenant des jointures seront en lecture seule et ne consomment pas de crédits pour l’analyse et le stockage.
Vous pouvez créer une vue de couche d’entités hébergées à partir des résultats d’analyse si toutes les conditions suivantes sont remplies :