## Entités jointes

##

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.

## Choisir une couche cible

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.

## Choisir la couche à joindre à la couche cible

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.

## Sélectionner les types de jointure

Vous pouvez appliquer une jointure spatiale, une jointure attributaire ou une combinaison des deux.

- Spatial : utilise une relation spatiale spécifiée pour joindre les entités. Dans ce cas, les deux couches doivent posséder une géométrie.
- Attribut : joint les entités en fonction de champs égaux.

## Choisir une relation spatiale

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 :

- Identique à : les entités dans la couche cible sont appariées si elles sont identiques aux entités de la couche de jointure.
- Intersecte : les entités dans la couche cible sont appariées si elles intersectent les entités de la couche de jointure.
- Contient complètement : les entités dans la couche cible sont appariées si elles contiennent complètement les entités de la couche de jointure.
- Complètement dans : les entités dans la couche cible sont appariées si elles se trouvent complètement au sein des entités de la couche de jointure.
- Dans une distance de : les entités de la couche cible sont appariées si elles se trouvent à une distance spécifiée des entités de la couche de jointure.

## Jointure attributaire

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 champs dans la couche de jointure sont égales à 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.

## Choisir l'opération de jointure

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 :

- Joindre un vers un : cette option joint la première entité d'appariement de la couche de jointure à la première entité d'appariement de la couche cible. Si des statistiques sont ajoutées, les entités jointes appariées peuvent également être agrégées sur chaque entité de la couche cible. Le total des entités jointes est ajouté par défaut.
- Joindre un vers plusieurs : cette option joint toutes les entités d'appariement de la couche de jointure à la couche cible. La couche de résultat contiendra plusieurs enregistrements de la couche cible.

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.

## Ajouter des statistiques (facultatif)

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 :

- Somme
- Minimal
- Maximal
- Moyenne
- Ecart type

## Nom de la couche de résultat

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 la couche existe déjà, vous êtes invité à fournir un autre nom.

La zone de liste déroulante Enregistrer le résultat dans vous permet de spécifier le nom d'un dossier dans Mon contenu où le résultat sera enregistré.