Skip to main content

Fusion deux par deux (Outils d'analyse)

Résumé

Agrège des entités en fonction d’attributs spécifiés à l’aide d’une approche de traitement parallèle.

Un outil alternatif est disponible pour les opérations de fusion. Pour plus de détails, reportez-vous à la documentation de l’outil Fusionner.

Illustration

Illustration de l’outil Fusion deux par deux

Utilisation

  • Diverses statistiques permettent de récapituler ou de décrire les attributs des entités qui sont agrégées avec l’outil Fusionner. La statistique utilisée pour récapituler les attributs est ajoutée à la classe d’entités en sortie sous forme de champ unique avec un trait de soulignement et le nom du champ en entrée comme norme d’attribution de noms du type de statistique. Par exemple, si la statistique SUM est appliquée à un champ nommé POP, le champ en sortie se nommera SUM_POP.

  • Les entités très volumineuses peuvent être créées dans la classe d'entités en sortie. Cela est important lorsqu’un petit nombre de valeurs uniques figure dans la valeur du paramètre Dissolve Fields (Champs de fusion) ou lors de la fusion de toutes les entités dans une seule entité. Les entités très volumineuses risquent de poser des problèmes de traitement ou d'affichage et/ou d'altérer les performances lors de leur représentation sur une carte ou de leur modification. Des problèmes peuvent également survenir si la sortie de la fusion a créé une entité à la taille maximale sur un ordinateur, puis que cette sortie est déplacée vers un ordinateur doté de moins de mémoire disponible. Pour éviter ces problèmes, désactivez le paramètre Create multipart features (Créer des entités multi-parties) afin de diviser les entités multi-parties susceptibles d’être très volumineuses en de nombreuses entités plus petites. Dans le cas d’entités très volumineuses, vous pouvez utiliser l’outil Segmenter pour les diviser, afin d’éviter les problèmes liés au traitement, à l’affichage ou aux performances.

  • Les valeurs nulles sont exclues de tous les calculs statistiques. Par exemple, la valeur AVERAGE de 10, 5 et NULL est 7,5 ((10+5)/2). La statistique COUNT renvoie le nombre de valeurs comprises dans le calcul statistique, c’est-à-dire 2.

  • Si le type de géométrie de la valeur du paramètre Input Features (Entités en entrée) est point ou multi-points et que le paramètre Create multipart features (Créer des entités multi-parties) est activé, la sortie est une classe d’entités multi-points. Sinon, si le paramètre Create multipart features (Créer des entités multi-parties) n’est pas activé, la sortie est une classe d’entités ponctuelles.

  • Lorsque le paramètre Output Lineage Table (Table de généalogie en sortie) est spécifié, l’outil crée une table de généalogie qui enregistre les entités en entrée participant à la création de chaque entité en sortie. La table contient les champs suivants :

    • OUTPUT_FID—FID des entités dans la valeur du paramètre Output Feature Class (Classe d’entités en sortie).
    • INPUT_FID—FID de l’entité dans la valeur du paramètre Input Features (Entités en entrée) qui a participé à la création de l’entité en avec le OUTPUT_FID. Si plusieurs entités ont été impliquées dans la création de l’entité OUTPUT_FID, il y aura plusieurs enregistrements avec ce OUTPUT_FID pour enregistrer le FID de chaque entité en entrée ayant participé à la création de l’entité en sortie.

    Une table de généalogie en sortie est créée uniquement lorsque le paramètre Create multipart features (Créer des entités multi-parties) est désactivé. La table de généalogie en sortie porte le même nom que la classe d’entités en sortie, avec la mention _Tbl ajoutée au nom.

    Lorsqu’une table de généalogie est créée, un algorithme légèrement différent est appliqué aux données ; l’ordre des parties peut donc être un peu différent.

    Le calcul de la généalogie peut prendre un temps considérable, selon la taille et la complexité des données en entrée fusionnées.

  • Par défaut, les entités de courbe de l’entrée seront densifiées dans la sortie. Pour prendre en charge les courbes dans la sortie, utilisez l’environnement Conserver les segments de courbe.

  • Cet outil respecte l’environnement Parallel Processing Factor (Facteur de traitement parallèle). Si l’environnement n’est pas défini (valeur par défaut) ou s’il est défini sur 100, le traitement parallèle complet est activé et l’outil tente de répartir les tâches sur tous les cœurs logiques de la machine. Si vous définissez l’environnement sur 0, le traitement parallèle est désactivé. Si vous spécifiez un facteur compris entre 1 et 99, l’outil identifie le pourcentage de cœurs logiques à utiliser en appliquant la formule (Facteur de traitement parallèle / 100 * Cœurs logiques) arrondie à l’entier supérieur le plus proche. Si le résultat de cette formule est 0 ou 1, le traitement parallèle n’est pas activé.

Paramètres

Etiqueter Explication Type de données

Input Features (Entités en entrée)

Entités à agréger.

Feature Layer

Classe d’entités en sortie

Classe d’entités à créer pour contenir les entités agrégées.

Feature Class

Champs de fusion

(Facultatif)

Champ(s) utilisé(s) pour agréger les entités.

Field

Champs de statistiques

(Facultatif)

Indique le ou les champs contenant les valeurs attributaires permettant de calculer la statistique indiquée. Vous pouvez spécifier plusieurs combinaisons de statistiques et de champs. Les valeurs nulles sont exclues de tous les calculs.

Par défaut, l’outil ne calcule aucune statistique.

Les champs attributaires numériques peuvent être récapitulés à l’aide de toutes les statistiques. Les champs attributaires Texte peuvent être synthétisés avec les statistiques Minimum, Maximum, Total, Premier, Dernier, Unique, Concaténer et Mode.

Colonnes de la table de valeurs :

  • FieldThe field containing attribute values used to calculate the specified statistic.

  • Statistic TypeThe statistic type

    • SumThe values for the specified field will be added together.

    • MeanThe average for the specified field will be calculated.

    • MinimumThe smallest value of the specified field will be identified.

    • MaximumThe largest value of the specified field will be identified.

    • RangeThe range of values (maximum minus minimum) for the specified field will be calculated.

    • Standard deviationThe standard deviation of values for the specified field will be calculated.

    • CountThe number of values in the specified field will be identified.

    • FirstThe specified field value of the first record in the input will be used.

    • LastThe specified field value of the last record in the input will be used.

    • MedianThe median of the specified field will be calculated.

    • VarianceThe variance of the specified field will be calculated.

    • UniqueThe number of unique values of the specified field will be counted.

    • ConcatenateThe values for the specified field will be concatenated.

    • ModeThe mode (the most common value) for the specified field will be identified. If more than one value is equally common, the lowest value will be returned.

Value Table

Créer des entités multi-parties

(Facultatif)

Indique si les entités multi-parties seront incluses dans la sortie.

  • ActivéLes entités multi-parties seront incluses dans la sortie. Il s’agit de l’option par défaut.

  • DécochéLes entités multi-parties ne seront pas incluses dans la sortie. Des entités individuelles seront créées pour chaque partie.

Boolean

Séparateur de concaténation

(Facultatif)

Un ou plusieurs caractères utilisés pour concaténer des valeurs lorsque l’option Concatenation (Concaténation) est utilisée pour le paramètre Statistics Fields (Champs de statistiques). Par défaut, l’outil concatène les valeurs sans séparateur.

String

Table de généalogie en sortie

(Facultatif)

Table de généalogie en sortie qui enregistre les entités en entrée participant à la création de chaque entité en sortie en une seule partie.

La table de généalogie en sortie est créée uniquement lorsque le paramètre Create multipart features (Créer des entités multi-parties) est désactivé et qu’un chemin de table en sortie valide est fourni.

Table

Environnements

Espace de travail courant, Espace de travail temporaire, Système de coordonnées en sortie, Transformations géographiques, Etendue, Résolution XY, Tolérance XY, Valeurs M en sortie, Résolution M, Tolérance M, Valeurs Z en sortie, Valeur Z en sortie par défaut, Résolution Z, Tolérance Z, Gérer les noms de champs complets, Mot-clé CONFIG en sortie, Validation automatique, Domaine XY en sortie, Domaine M en sortie, Domaine Z en sortie, Facteur de traitement parallèle, Conserver les segments de courbe, Méthode de traitement des courbes, Transférer les propriétés de champ de géodatabase

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui