Fonctionnement de l'outil Intersecter

L'outil Intersecter calcule l'intersection géométrique d'un nombre quelconque de classes et de couches d'entités. Les entités ou parties d'entités communes à (qui intersectent) toutes les entrées sont écrites dans la classe d'entités en sortie.

L'outil Intersecter effectue les opérations suivantes :

Lorsque plusieurs couches ou classes d'entités sont spécifiées dans la liste des entités en entrée, l'ordre des entrées dans la liste n'affecte pas le type d'entité en sortie, mais la référence spatiale de l'entrée supérieure de la boîte de dialogue de l'outil (première entrée dans l'écriture de script) dans la liste sera utilisée au cours du traitement et définie sur la sortie.

Pour contrôler de manière explicite la référence spatiale en sortie (système de coordonnées et domaines), définissez les environnements appropriés, Valeurs Z en sortie et Valeurs M en sortie.

Les entrées peuvent correspondre à une combinaison quelconque de types de géométrie (point, multi-points, ligne ou polygone). Le type de géométrie en sortie peut uniquement correspondre à la même géométrie ou à une géométrie de dimension inférieure à la classe d'entités en entrée ayant la géométrie de dimension la plus faible (point = dimension 0, ligne = dimension 1, et polygone = dimension 2). La spécification d'un type en sortie différent produit des types différents d'intersections des classes d'entités en entrée. Il ne s'agit pas de représentations différentes des mêmes intersections, mais d'intersections pouvant être représentées uniquement par ce type de géométrie (point, ligne ou polygone).

AstuceAstuce :

L'outil Intersecter peut être exécuté avec une seule entrée. Dans ce cas, au lieu de découvrir des intersections entre les entités de différentes classes d'entités ou couches, il découvre les intersections entre les entités figurant dans la seule entrée. Cette option peut s'avérer utile pour découvrir les superpositions de polygones et les intersections de lignes (en tant que points ou lignes).

Exemples : polygones en entrée

Les polygones peuvent s'intersecter de trois manières différentes :

Polygones en entrée et en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de deux classes d'entités surfaciques avec le paramètre Type en sortie défini sur POLY ou sur la valeur par défaut (LOWEST). Les entités surfaciques en sortie correspondent aux endroits où un polygone de l'une des classes d'entités ou couches en entrée intersecte un polygone de l'autre classe d'entités ou couche en entrée.

Intersection de polygones

Polygones en entrée et lignes en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de deux classes d'entités surfaciques avec le paramètre Type en sortie défini sur LINE. Les entités linéaires en sortie correspondent aux endroits où un polygone de l'une des classes d'entités en entrée partage une limite commune (intersecte le long d'une ligne) avec un polygone de l'autre classe d'entités en entrée.

Intersection d'un polygone avec une ligne

Polygones en entrée et points en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de deux classes d'entités surfaciques avec le paramètre Type en sortie défini sur POINT. Les entités ponctuelles en sortie correspondent aux endroits où un polygone de l'une des classes d'entités en entrée a un sommet qui intersecte la limite (intersecte en un point) d'un polygone de l'autre classe d'entités en entrée.

Intersection d'un polygone avec un point
Intersection d'un polygone avec un point

Exemples : lignes en entrée

Lorsque toutes les entrées sont des classes d'entités linéaires, l'outil Intersecter permet de déterminer les endroits où les entités des classes d'entités en entrée sont superposées ou s'intersectent en des points ou des lignes.

Lignes en entrée et lignes en sortie. Le graphique ci-dessous illustre le résultat de l'intersection de deux classes d'entités linéaires avec le paramètre Type en sortie défini sur LOWEST ou sur LINE. Les entités linéaires en sortie correspondent aux endroits où une ligne de l'une des classes d'entités en entrée est superposée à une entité de l'autre classe d'entités en entrée.

Illustration de l'intersection de lignes

Lignes en entrée et points en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de deux classes d'entités linéaires avec le paramètre Type en sortie défini sur POINT. Les entités ponctuelles en sortie correspondent aux endroits où une ligne de l'une des classes d'entités en entrée croise une entité de l'autre classe d'entités en entrée.

Intersection de lignes et de points

Exemple : points en entrée

Lorsque toutes les entrées sont des classes d'entités ponctuelles, l'outil Intersecter permet de déterminer les points communs à toutes les classes d'entités en entrée.

Intersection avec des points en entrée

Exemples : différentes géométries en entrée

L'outil Intersecter peut être employé avec des classes d'entités de géométrie différente. Le Type en sortie par défaut (et le plus haut possible) correspond à celui de la classe d'entités ayant la géométrie de cote la plus basse.

Polygones et lignes en entrée pour obtenir des lignes en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de classes d'entités linéaires et surfaciques avec le paramètre Type en sortie défini sur LINE. Les entités linéaires en sortie correspondent aux endroits où une ligne de l'une des classes d'entités en entrée est superposée à un polygone de l'autre classe d'entités en entrée.

Intersection de polygones et de lignes pour obtenir des lignes

Polygones et lignes en entrée pour obtenir des points en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de classes d'entités linéaires et surfaciques avec le paramètre Type en sortie défini sur POINT. Les entités ponctuelles en sortie correspondent aux endroits où les lignes partagent un point sur la limite de polygone.

Intersection de polygones et de lignes pour obtenir des points

Polygones, lignes et points en entrée pour obtenir des points en sortie

Le graphique ci-dessous illustre le résultat de l'intersection de classes d'entités surfaciques, linéaires et ponctuelles. La sortie peut uniquement correspondre à une classe d'entités ponctuelles. Chaque point de la sortie intersecte au moins une entité de chacune des classes d'entités en entrée.

Intersection de polygones et de lignes pour obtenir des points

Rubriques connexes


7/10/2012