L’outil Intersecter calcule l’intersection géométrique de plusieurs classes d’entités et couches d’entités. Les entités, ou les parties d'entités, communes à toutes les entrées (c'est-à-dire qu'elles les intersectent) sont écrites dans la classe d'entités en sortie.
L’outil Intersecter effectue les actions suivantes :
- Il définit la référence spatiale pour le traitement. Cette référence spatiale sera également celle de la classe d'entités en sortie. Pour plus d’informations sur le fonctionnement de cet outil, reportez-vous à la rubrique Référence spatiale et géotraitement. Toutes les entités en entrée sont projetées dans cette référence spatiale pour le traitement.
- Il décompose et regroupe par agrégation les entités. La décomposition insère des sommets aux intersections de tronçons d'entités ; l'agrégation capture ensemble des sommets se trouvant à une tolérance xy.
- Il recherche les relations géométriques (intersections) entre les entités de toutes les classes ou couches d’entités.
- Il écrit ces intersections sous la forme d'entités (ponctuelles, linéaires ou surfaciques) dans la sortie.
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.
Afin de contrôler explicitement la référence spatiale en sortie (système de coordonnées et domaines), utilisez les environnements de géotraitement adéquats pour remplacer les propriétés de référence spatiale par défaut.
Les entrées peuvent être une association de types de géométries (ponctuelles, linéaires ou surfaciques). Le type de géométrie en sortie doit présenter la même géométrie que la classe d’entités en entrée ayant la géométrie de cote la plus basse ou une géométrie de cote inférieure (ponctuelle = 0 cote, linéaire = 1 cote et surfacique = 2 cotes). La spécification d’un type de sortie différent produira des types d’intersections différents de ceux des classes d’entités en entrée. Il ne s'agit pas d'une représentation différentes des mêmes intersections, mais d'intersections qui peuvent être représentées uniquement par ce type de géométrie (ponctuelle, linéaire ou surfacique).
Conseil :
Une seule entrée suffit pour exécuter l’outil Intersecter. Dans ce cas, plutôt que de rechercher les intersections entre les entités des différentes classes ou couches d’entités, il recherche les intersections entre les entités dans l’entrée unique. Cela peut s’avérer utile pour identifier les superpositions de polygones et les intersections de lignes (en tant que points ou lignes).
Exemples de polygone en entrée
Les polygones peuvent s’intersecter comme suit :
- Superposition : vous pouvez générer la surface de superposition en définissant le paramètre Type de sortie sur l’option (par défaut) Identique à l’entrée.
- Limite commune (contact sur une ligne) : vous pouvez produire ce type d’intersection en définissant le paramètre Type de sortie sur l’option Ligne.
- Contact à un point : vous pouvez produire ce type d’intersection en définissant le paramètre Type de sortie sur l’option Point.
Entrée de polygone et sortie de polygone
Le graphique ci-après illustre le résultat de l’intersection de deux classes d’entités surfaciques lorsque le paramètre Type de sortie a pour valeur Identique à l’entrée. Les entités surfaciques en sortie sont l'endroit où un polygone provenant de l'une des classes d'entités ou couche en entrée intersecte un polygone provenant de l'autre classe d'entités ou couche en entrée.

Entrées de polygone et sortie de ligne
Le graphique ci-après illustre le résultat de l’intersection de deux classes d’entités surfaciques lorsque le paramètre Type de sortie a pour valeur Ligne. Les entités linéaires en sortie sont l’endroit où un polygone de l’une des classes d’entités en entrée partage une limite commune (intersecte sur une ligne) avec un polygone de l’autre classe d’entités en entrée.

Entrées de polygone et sortie de point
Le graphique ci-après illustre le résultat de l’intersection de deux classes d’entités surfaciques lorsque le paramètre Type de sortie a pour valeur Point. Les entités ponctuelles en sortie sont l’endroit où la limite d’un polygone de l’une des classes d’entités en entrée intersecte avec la limite d’un polygone de l’autre classe d’entités en entrée en un point unique.

Exemples de ligne en entrée
Lorsque toutes les entrées sont des classes d’entités linéaires, l’outil Intersecter permet de déterminer l’endroit où les entités des classes d’entités en entrée se superposent et s’intersectent à des points et sur des lignes.
Lignes en entrée et ligne en sortie
Le graphique ci-après illustre le résultat de l’intersection de deux classes d’entités linéaires lorsque le paramètre Type de sortie a pour valeur Identique à l’entrée ou Ligne. Les entités linéaires en sortie sont l'endroit où une ligne provenant de l'une des classes d'entités en entrée recouvre une entité provenant de l'autre classe d'entités en entrée.

Entrées de ligne et sortie de point
Le graphique ci-après illustre le résultat de l’intersection de deux classes d’entités linéaires lorsque le paramètre Type de sortie a pour valeur Point. Les entités ponctuelles en sortie sont l'endroit où une ligne provenant de l'une des classes d'entités en entrée traverse une entité provenant de l'autre classe d'entités en entrée.

Exemple de point 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.

Exemples de géométrie mixte en entrée
Vous pouvez utiliser l’outil Intersecter avec des classes d’entités dont les géométries sont différentes. La valeur par défaut (et la plus élevée autorisée) pour Type de sortie est la même que pour la classe d’entités ayant la géométrie de cote la plus basse.
Polygone et entrée de ligne pour sortie de ligne
Le graphique ci-après illustre le résultat de l’intersection d’une ligne et de classes d’entités surfaciques lorsque le paramètre Type de sortie a pour valeur Ligne. Les entités linéaires en sortie sont l'endroit où une ligne provenant de l'une des classes d'entités en entrée recouvre un polygone provenant de l'autre classe d'entités en entrée.

Polygone et entrée de ligne pour sortie de point
Le graphique ci-après illustre le résultat de l’intersection d’une ligne et de classes d’entités surfaciques lorsque le paramètre Type de sortie a pour valeur Point. Les entités ponctuelles en sortie représentent l'endroit où les extrémités se touchent à un point sur la limite du polygone et où les lignes traversent les limites du polygone. Aucun point n'est généré dans la sortie à l'endroit où les lignes courent directement le long des limites du polygone.

Polygone, ligne et entrée de point pour sortie de point
Le graphique ci-après illustre le résultat de l'intersection d'un point, d'une ligne et de classes d'entités surfaciques. La sortie peut uniquement être une classe d'entités ponctuelles. Chaque point de la sortie intersecte au moins une entité dans chacune des classes d'entités en entrée.

Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?