L’outil Join Features (Entités jointes) vous permet de joindre des entités en une couche à des entités d’une autre couche selon leurs emplacements relatifs. On parle alors de jointure spatiale. Avec une jointure spatiale, l'outil Entités jointes permet également d'appliquer une jointure temporelle et une jointure attributaire. Pour définir la jointure spatiale, diverses relations spatiales permettent de sélectionner les entités ponctuelles, polylignes ou surfaciques d’une même couche qui présentent la relation d’intérêt avec les entités d’une autre couche.
Par exemple, pour trouver le nombre de résidences qui ont été touchées par un cas récent d’inondation, vous pouvez joindre la couche des résidences à la couche de contour d’inondation avec l’opérateur de relations spatiales Within.
Couches de jointure et cible
Une jointure spatiale correspond aux entités de la couche de jointure à la couche cible selon les emplacements spatiaux relatifs des entités.
La légende suivante s'applique à tous les exemples de cette rubrique :
- Entités cible - Vert
- Entités de jointure - Violet
- L'entité cible présente la relation spatiale sélectionnée avec l'entité de jointure - Surbrillance rouge
Relations spatiales entre des entités
Dans une relation spatiale entre les entités, chaque type de géométrie (point, polyligne et polygone) a un intérieur et un contour. La manière dont les intérieurs et les contours de deux géométries se comparent détermine la relation spatial qu’elles affichent. L'image suivante met en évidence les géométries, les limites et les parties internes de points, de polylignes et de polygones :
Les relations prises en charge dans ArcGIS GeoAnalytics Server sont de type Clementini. En d’autres termes, la limite d’un polygone est distincte de son intérieur et de son extérieur.
Types de géométrie et relations prises en charge
Le tableau suivant dresse une liste des relations spatiales prises en charge pour une jointure spatiale entre les géométries pour un type donné (par exemple, joindre des points à d’autres points) :
Jointure spatiale (entité cible à entité de jointure) entre | Egal à | Intersecte | Contient | Dans | Croise | Touche | Superpose | Planaire à proximité | Géodésique à proximité |
---|---|---|---|---|---|---|---|---|---|
Point et point | |||||||||
Point et polyligne | |||||||||
Point et polygone | |||||||||
Polyligne et point | |||||||||
Polyligne et polyligne | |||||||||
Polyligne et polygone | |||||||||
Polygone et point | |||||||||
Polygone et polyligne | |||||||||
Polygone et polygone |
Egal à
Une entité cible est égale à une entité de jointure si leurs parties internes sont identiques et que les types de géométrie sont les mêmes.
Les entités cible en vert sont surlignées en rouge lorsqu'elles sont égales aux entités violettes.
Intersecte
Une entité cible intersecte une entité de jointure si elle partage une partie quelconque de sa géométrie avec l'entité de jointure. Si une entité cible contient, est à l’intérieur de, croise, touche ou chevauche une entité de jointure, elle intersecte.
Les entités cible en vert sont surlignées en rouge lorsqu'elles intersectent les entités violettes.
Contient
Une entité cible contient une entité de jointure si l'entité de jointure est un sous-ensemble de l'entité cible, avec les parties internes qui s'intersectent. Si l'entité de jointure est sur la limite et intersecte la partie interne, l'entité cible contient l'entité de jointure. Si l'entité de jointure est uniquement sur la limite (et pas sur la partie interne), l'entité cible ne contient pas l'entité de jointure.
C’est l’inverse de l’opérateur Within.
Les entités cible en vert sont surlignées en rouge lorsqu'elles contiennent les entités violettes.
Dans
Une entité cible est comprise dans une entité de jointure si elle se trouve complètement à l'intérieur de l'entité de jointure. Une entité est comprise dans une autre si l'intersection des parties internes est non vide et que l'entité cible est un sous-ensemble de l'entité de jointure. Si l'intersection des parties internes est vide, l'entité de jointure n'est pas comprise dans l'entité cible.
C’est l’inverse de l’opérateur Contains.
Les entités cible en vert sont surlignées en rouge lorsqu'elles sont comprises dans les entités violettes.
Croise
Deux polylignes se croisent si leur intersection contient uniquement des points et qu'au moins un de ces points d'intersection est interne aux deux polylignes. Une polyligne et un polygone se croisent si une partie connectée de la polyligne est partiellement à l'intérieur et partiellement à l'extérieur du polygone. Une polyligne et un polygone se croisent s'ils ont une polyligne en commun dans la partie interne du polygone qui n'est pas égale à la polyligne entière. Les entités cible et de jointure doivent être des polylignes ou des polygones.
Les entités cible en vert sont surlignées en rouge lorsqu'elles croisent les entités violettes.
Touche
Une entité cible touche une entité de jointure si elles s'intersectent en un sommet, mais que les entités ne sont pas superposées.
Superpose
Deux géométries se chevauchent si elles ont le même type de géométrie et si leur intersection a également le même type de géométrie, mais l’intersection est différente depuis les deux géométries d’origine.
Planaire à proximité et Géodésique à proximité
De manière conceptuelle, ces opérateurs appliquent une zone tampon aux entités cibles avec la distance spécifiée et renvoient toutes les entités cibles qui intersectent les entités de jointure avec la zone tampon appliquée.
Geodesic Near (Géodésique à proximité) est identique à Planar Near (Planaire à proximité), hormis si la distance géodésique est utilisée plutôt que la distance planaire. Optez pour cet opérateur si vos données couvrent une grande étendue géographique ou si le système de coordonnées des entrées est géographique.
Les entités cible en vert, avec une zone tampon de distance proche (vert clair), sont surlignées en rouge lorsqu'elles sont proches des entités de jointure violettes.
Vous avez un commentaire à formuler concernant cette rubrique ?