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

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
Shapedans 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 champShapeest spécifié.Si le champ
Shapeest 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 valeurFEAT_SEQalors que les enregistrements qui ne sont pas identiques auront une valeur séquentielle unique. Les valeursFEAT_SEQn’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 |
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 |
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 |
Double |
|
Effectuer une sortie des mots dupliqués uniquement (Facultatif) |
Indique si seuls les enregistrements dupliqués seront inclus dans la table en sortie.
|
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