Skip to main content

Rechercher les doublons (Outils de gestion des données)

Résumé

Indique tous les enregistrements d’une table ou d’une classe d’entités possédant des valeurs identiques dans une liste de champs et génère une table répertoriant les enregistrements identiques. Si le champ Shape est spécifié, les géométries des entités seront comparées.

L’outil Delete Identical (Supprimer les doublons)(delete-identical.yml) permet de rechercher et supprimer les enregistrements identiques.

Illustration

Illustration de l’outil Find Identical (Rechercher les doublons)

Les points pour lesquels les valeurs d’OBJECTID sont 1, 2, 3, 8, 9 et 10 sont spatialement coïncidents (surbrillance en bleu). La table en sortie identifie ces points coïncidents spatialement qui partagent la même valeur pour CATEGORY.

Utilisation

  • Les enregistrements sont identiques si les valeurs des champs en entrée sélectionnés sont identiques pour ces enregistrements. Les valeurs provenant de plusieurs champs dans le jeu de données en entrée peuvent être comparées. Si plusieurs champs sont indiqués, les enregistrements sont mis en correspondance en fonction des valeurs du premier champ, puis des valeurs du deuxième champ, et ainsi de suite.

  • Avec une classe d’entités ou une couche d’entités en entrée, spécifiez le champ Shape dans le paramètre Field(s) (Champ[s]) afin de comparer les géométries des entités et de rechercher des entités identiques par emplacement. Les paramètres XY Tolerance (Tolérance XY) et Z Tolerance (Tolérance Z) sont valides uniquement si le champ Shape est spécifié.

    Si le champ Shape est spécifié et que les entités en entrée présentent des valeurs m ou z, ces valeurs m ou z sont également utilisées pour identifier les entités identiques.

  • Cochez le paramètre Output only duplicated records (Effectuer une sortie des mots dupliqués uniquement) si vous souhaitez que seuls les enregistrements dupliqués apparaissent dans la table en sortie. Si ce paramètre n’est pas coché, la sortie présentera le même nombre d’enregistrements que le jeu de données en entrée.

  • La table en sortie contient les champs suivants :

    • IN_FID—Valeur Object ID field (Champ d’ID d’objet) issue du jeu de données en entrée. Ce champ peut être utilisé pour joindre les enregistrements de la table en sortie au jeu de données en entrée.

    • FEAT_SEQ—Numéro de séquence. Les enregistrements en entrée qui possèdent les mêmes valeurs auront la même valeur FEAT_SEQ alors que les enregistrements qui ne sont pas identiques auront une valeur séquentielle unique. Les valeurs FEAT_SEQ n’ont pas de lien avec les ID des enregistrements en entrée.

Paramètres

Etiqueter Explication Type de données

Jeu de données en entrée

Table ou classe d'entités pour laquelle les enregistrements identiques seront recherchés.

Table View

Jeu de données en sortie

Table en sortie répertoriant les enregistrements identiques. Le champ FEAT_SEQ de la table en sortie présentera la même valeur pour tous les enregistrements identiques.

Table

Champ(s)

Champ(s) dont les valeurs sont comparées pour rechercher des enregistrements identiques.

Field

Tolérance XY

(Facultatif)

Tolérance x,y qui s’applique à chaque sommet lorsqu’il s’agit de déterminer s’il existe un sommet identique dans une autre entité.

Ce paramètre est actif si la valeur du paramètre Field(s) (Champ[s]) inclut le champ Shape.

Linear Unit

Tolérance Z

(Facultatif)

Tolérance z qui s’applique à chaque sommet lorsqu’il s’agit de déterminer s’il existe un sommet identique dans une autre entité.

Ce paramètre est actif si la valeur du paramètre Field(s) (Champ[s]) inclut le champ Shape.

Double

Effectuer une sortie des mots dupliqués uniquement

(Facultatif)

Indique si seuls les enregistrements dupliqués seront inclus dans la table en sortie.

  • ActivéSeuls les enregistrements dupliqués possèdent des enregistrements correspondants dans la table en sortie. La sortie est vide si aucun enregistrement dupliqué n'est trouvé.

  • DécochéTous les enregistrements en entrée possèdent des enregistrements correspondants dans la table en sortie. Il s’agit de l’option par défaut.

Boolean

Environnements

Espace de travail courant, Espace de travail temporaire, Etendue, Tolérance XY, Tolérance Z

Informations de licence

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