Compiler l'intersection (Outils d'analyse)
Résumé
Calcule l’intersection entre deux classes d’entités et génère un tableau croisé des surfaces, longueurs ou nombre d'entités d’intersection.
Illustration

Utilisation
Une zone se compose de toutes les entités du paramètre Input Zone Features (Entités de zone en entrée) pour lesquelles les valeurs du paramètre Zone Fields (Champs de zone) sont identiques. De même, une classe est composée de toutes les entités du paramètre Input Class Features (Entités de classe en entrée) pour lesquelles les valeurs du paramètre Class Fields (Champs de classe) sont identiques. Il n’est pas nécessaire que les entités soient contiguës pour être dans la même zone ou classe. Cet outil permet de calculer la portion de la zone qui est intersectée par chaque classe (surface et pourcentage de surface de zone).
Si aucune valeur Class Fields (Champs de classe) n’est spécifiée, toutes les entités du paramètre Input Class Features (Entités de classe en entrée) sont considérées comme une classe unique. La valeur Output Table (Table en sortie) contient un enregistrement pour chaque zone.
Lorsqu’une valeur Class Fields (Champs de classe) est spécifiée, la valeur Output Table (Table en sortie) contient n enregistrements pour chaque zone, n représentant le nombre de classes dans cette zone. Par exemple, si une zone contient quatre classes, la valeur Output Table (Table en sortie) comprendra quatre enregistrements pour cette zone.
Les attributs numériques du paramètre Input Class Features (Entités de classe en entrée) peuvent être additionnés par zone à l’aide du paramètre Sum Fields (Champs de somme). La somme des valeurs d’une classe représente une proportion de la somme des valeurs en fonction du pourcentage de la classe qui présente une intersection avec la zone.
Attention :
Utilisez les champs contenant des valeurs absolues (et non des valeurs relatives normalisées, telles que des pourcentages ou des densités) en tant que valeurs Sum Fields (Champs de somme), car les valeurs peuvent être fractionnées et réparties dans différentes zones.
La dimension des valeurs Input Class Features (Entités de classe en entrée) ne peut pas être supérieure à celle des valeurs Input Zone Features (Entités de zone en entrée).
Si les valeurs Input Zone Features (Entités de zone en entrée) sont des points, les valeurs Input Class Features (Entités de classe en entrée) ne peuvent pas être des polygones ou des lignes.
Si les valeurs Input Zone Features (Entités de zone en entrée) sont des lignes, les valeurs Input Class Features (Entités de classe en entrée) ne peuvent pas être des polygones.
Lorsque les valeurs Input Zone Features (Entités de zone en entrée) et Input Class Features (Entités de classe en entrée) sont des polygones, les statistiques de la table en sortie sont basées sur les calculs de la surface.
Lorsque les valeurs Input Class Features (Entités de classe en entrée) sont des lignes, les statistiques de la table en sortie sont basées sur des calculs linéaires.
Lorsque les valeurs Input Class Features (Entités de classe en entrée) sont des points, les statistiques de la table en sortie sont basées sur le nombre d’entités.
Si les valeurs Input Zone Features (Entités de zone en entrée) et Input Class Features (Entités de classe en entrée) possèdent la même dimension (toutes deux sont des entités surfaciques, linéaires ou ponctuelles), le champ
PERCENTAGEen sortie enregistre le pourcentage de l’entité de zone qui est intersectée par la classe.Si les valeurs Input Zone Features (Entités de zone en entrée) et Input Class Features (Entités de classe en entrée) possèdent des dimensions différentes (zone de polygone avec classe linéaire, zone de polygone avec classe de points ou zone de ligne avec classe de points), le champ
PERCENTAGEen sortie enregistre le pourcentage de la classe qui intersecte le polygone de zone.Le champ
PERCENTAGEpeut enregistrer une valeur de pourcentage supérieure à 100 en présence d’entités superposées dans les paramètres Input Zone Features (Entités de zone en entrée) ou Input Class Features (Entités de classe en entrée).Le champ
AREAest inclus dans la table en sortie uniquement lorsque les valeurs Input Zone Features (Entités de zone en entrée) et Input Class Features (Entités de classe en entrée) sont des polygones. Le champAREAcontient la superficie des valeurs Input Zone Features (Entités de zone en entrée) intersectées par les valeurs Input Class Features (Entités de classe en entrée).Un champ
LENGTHest inclus dans la table en sortie lorsque les valeurs Input Class Features (Entités de classe en entrée) sont des lignes. Le champLENGTHcontient la longueur de l’intersection entre les valeurs Input Zone Features (Entités de zone en entrée) et Input Class Features (Entités de classe en entrée).Un champ
PNT_COUNTest inclus dans la table en sortie lorsque les valeurs Input Class Features (Entités de classe en entrée) sont des points. Le champPNT_COUNTcontient le nombre de points Input Class Features (Entités de classe en entrée) qui intersectent les valeurs Input Zone Features (Entités de zone en entrée).Lors de l'utilisation de couches d'entités, si des entités sont sélectionnées, seules les entités sélectionnées sont utilisées dans les calculs.
La détermination de l’intersection des entités de classe et de zone suit les mêmes règles que l’outil Intersect (Intersecter).
Utilisez l’outil Pivot Table (Table croisée) pour transformer la valeur de Output Table (Table en sortie) en une table qui contient un enregistrement pour chaque zone avec des attributs de classe comme champs attributaires distincts. Renseignez les paramètres de l’outil Pivot Table (Table croisée) comme suit :
Input Table (Table en entrée)—Tabulate Intersection (Compiler l’intersection) Output Table (Table en sortie)
Input Fields (Champs en entrée)—Tabulate Intersection (Compiler l’intersection) Zone Fields (Champs de zone)
Pivot Field (Champ de croisement)—Tabulate Intersection (Compiler l’intersection) Class Fields (Champs de classe)
Value Field (Champ de valeur)—Tabulate Intersection (Compiler l’intersection) Sum Fields (Champs de somme) ou
AREA,PERCENTAGE``LENGTH

Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Entités zones en entrée |
Entités permettant d'identifier des zones. |
Feature Layer |
|
Champs de zone |
Le ou les champs attributaires utilisés pour définir les zones. |
Field |
|
Entités de classement en entrée |
Entités permettant d'identifier des classes. |
Feature Layer |
|
Table en sortie |
Table contenant la tabulation croisée des intersections entre zones et classes. |
Table |
|
Champs de classe (Facultatif) |
Le ou les champs attributaires utilisés pour définir les classes. |
Field |
|
Champs de somme (Facultatif) |
Les champs qui seront additionnés à partir du paramètre Input Class Features (Entités de classe en entrée). |
Field |
|
Tolérance XY (Facultatif) |
Distance qui détermine la plage dans laquelle les entités ou leurs sommets sont considérés comme identiques. Par défaut, il s’agit de la tolérance x,y de la valeur du paramètre Input Zone Features (Entités de zone en entrée). Attention :La modification de la valeur de ce paramètre peut générer un échec ou des résultats inattendus. Il est recommandé de ne pas modifier ce paramètre. Ce paramètre n’est plus affiché dans la boîte de dialogue de l’outil. Par défaut, la propriété de tolérance x,y de la référence spatiale de la classe d’entités en entrée est utilisée. |
Linear Unit |
|
Unités en sortie (Facultatif) |
Spécifie les unités à utiliser pour les calculs de surface ou de longueur. Il est impossible de définir les unités en sortie lorsque les entités de classe en entrée sont des points.
|
String |
Environnements
Validation automatique, Mot-clé CONFIG en sortie, Domaine XY en sortie, Système de coordonnées en sortie, Transformations géographiques, Etendue, Gérer les noms de champs complets, Espace de travail temporaire, Résolution XY, Tolérance XY
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Oui