Skip to main content

Vérifications ArcGIS Data Reviewer

Disponible avec une licence Data Reviewer.

Les vérifications ArcGIS Data Reviewer sont des outils qui vous permettent d’évaluer les données en fonction de conditions spécifiques. Certaines vérifications vous permettent de rechercher des conditions (par exemple, des micropolygones ou des diminutions), tandis que d’autres vous permettent de rechercher des entités ayant des relations spatiales entre elles. Par exemple, vous pouvez rechercher les diminutions sur des entités d’itinéraire qui ont un impact sur les mesures des tuyaux ou rechercher les bâtiments qui ont été placés par erreur sur des entités hydrographiques. Une fois une vérification configurée en fonction de conditions spécifiques, elle peut servir de règle conçue pour répondre aux besoins de votre organisation.

Accéder à un poster des vérifications disponibles dans Data Reviewer

Processus Run Data Checks (Exécuter des vérifications des données)

L’outil Run Data Checks (Exécuter des vérifications des données) détermine la qualité d’une entité avec une configuration minimale. Cette forme d’examen automatisé est utile lorsqu’une évaluation initiale de la qualité des données est requise.

Considérez ce qui suit lorsque vous implémentez l’examen automatisé à l’aide de l’outil Run Data Checks (Exécuter des vérifications des données) :

  • Les règles sont créées avec les outils ArcGIS Pro.

  • Il est inutile d’enregistrer les règles avant d’exécuter l’outil.

  • Une autorisation en lecture seule sur les données source est requise pour la création de règles.

  • La validation des entités est prise en charge dans ArcGIS Pro (commande Run Data Checks [Exécuter des vérifications des données]).

  • Seules les entités des géodatabases fichiers et mobiles sont prises en charge.

  • Les erreurs sont stockées dans une géodatabase temporaire créée lors d’une session ArcGIS Pro. La géodatabase est supprimée à la fermeture d’ArcGIS Pro.

  • Des ID globaux et un suivi de l’éditeur ne sont pas requis.

  • La gestion des erreurs n’est plus disponible une fois les résultats d’erreur détectés. En revanche, les règles de validation des attributs offrent la possibilité de suivre les corrections et de vérifier les erreurs.

En savoir plus sur l’utilisation des vérifications pour les processus Run Data Checks (Exécuter des vérifications des données)

Processus basés sur des règles attributaires

La mise en œuvre d’évaluations reproductibles de la qualité d’une entité est prise en charge par les vérifications dans les processus basés sur des règles attributaires. Il est notamment possible d’empêcher la création d’entités de mauvaise qualité pendant la mise à jour (règles attributaires de contrainte) et d’identifier les entités de mauvaise qualité qui existent déjà dans votre base de données (règles attributaires de validation). Cette forme d’examen automatisé est utile pour évaluer plusieurs aspects de la qualité d’une entité afin de garantir la cohérence entre plusieurs processus de gestion des données.

Tenez compte des points suivants lors de l’implémentation de l’examen automatisé via des règles de géodatabase Data Reviewer :

  • Les règles sont créées avec les outils ArcGIS Pro.

  • Les règles doivent être enregistrées avant d’exécuter l’outil.

  • Les règles de géodatabase activent l’évaluation de la qualité d’une entité pendant (règle attributaire de contrainte) et après la mise à jour (règle attributaire de validation).

  • Les entités et les lignes sont stockées dans des classes d’entités de géodatabase et des tables autonomes sont prises en charge.

  • Les processus basés sur des règles attributaires prennent en charge la validation des données de service d’entités partagées par le biais d’ArcGIS Enterprise.

  • Les erreurs sont stockées dans des tables gérées par le système avec les données de production.

  • Des ID globaux et un suivi de l’éditeur sont requis.

  • La phase des erreurs et les informations de statut sont gérées automatiquement pour les erreurs créées à l’aide de règles attributaires de validation.

En savoir plus sur la gestion des règles Reviewer dans une géodatabase

Vérifications attributaires

Nom de la vérification

Description

Workflow

Domain (Domaine)

Recherche les valeurs attributaires qui ne sont pas conformes à la valeur codée ou aux domaines de plage et qui sont associées à un champ attributaire

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Duplicate Row (Dupliquer la ligne)

Recherche les entités ou les lignes qui contiennent un ensemble de valeurs attributaires partagées.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Query Attributes (Interroger les attributs)

Recherche des enregistrements en fonction d’une clause WHERE exécutée sur des attributs de ligne.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Regular Expression (Expression régulière)

Recherche les entités et les lignes contenant des valeurs de texte qui ne correspondent pas à un modèle défini.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Relationship (Relation)

Recherche les lignes dans des classes d’entités et des tables autonomes qui enfreignent les règles de cardinalité ou de relation définies dans une classe de relations.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Subtype (Sous-type)

Recherche les entités dans un sous-type qui comportent des valeurs attributaires Null ou incorrectes.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Table to Table Attribute (Attribut Table vers table)

Recherche les entités ou lignes contenant des valeurs attributaires qui répondent à une relation que vous définissez et les compare aux valeurs d’une autre classe d’entités ou table autonome.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Unique Field Value (Valeur de champ unique)

Recherche les lignes dans des tables autonomes et des classes d’entités qui contiennent des valeurs non uniques dans un champ modifiable ou une liste de champs.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Événement

Nom de la vérification

Description

Workflow

Event on Event (Événement sur événement)

Recherche les événements linéaires référencés superposés à d’autres événements selon une relation que vous définissez.

Règles attributaires

Find Orphan Events (Rechercher les événements orphelins)

Recherche les événements linéaires référencés n’ayant pas d’association avec une entité d’itinéraires.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Find Event Gaps (Rechercher les interruptions d’événements)

Recherche les événements linéaires référencés possédant des interruptions dans la même catégorie, le même itinéraire ou plusieurs itinéraires.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Find Event Overlaps (Rechercher les superpositions d’événements)

Recherche les événements linéaires référencés qui se superposent à des événements dans la même catégorie, le même itinéraire ou plusieurs itinéraires.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Invalid Event Measures (Mesures d’événements non valides)

Recherche les valeurs de mesure non valides d’événements sur le même itinéraire ou plusieurs itinéraires.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Intégrité des entités

Nom de la vérification

Description

Workflow

Vérifier les géométries

Recherche les entités dont la géométrie est vide, nulle ou non simple, ainsi que les entités comportant des enveloppes vides

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Cutbacks (Diminutions)

Recherche les segments où l’angle entre les segments d’un polygone ou d’une polyligne est inférieur à une valeur minimale donnée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Duplicate Vertex (Sommet en double)

Recherche les sommets de la même entité qui sont colocalisés ou se trouvent dans une tolérance spécifiée les uns des autres

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Evaluate Part Count (Évaluer le nombre de parties)

Recherche les entités dont le nombre de parties correspond à une plage de valeurs spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Evaluate Vertex Count (Évaluer le nombre de sommets)

Recherche les entités polylignes ou les entités surfaciques dont le nombre de sommets est compris dans une tolérance donnée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Nonlinear Segment (Segment non linéaire)

Recherche les entités polylignes ou surfaciques contenant des segments non linéaires tels que des arcs et des courbes

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Polygone

Nom de la vérification

Description

Workflow

Evaluate Polygon Perimeter and Area (Évaluer le périmètre et la surface des polygones)

Recherche les entités surfaciques en fonction de la surface ou du périmètre du polygone entier, ou ses parties ou segments individuels.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Find Polygons with Holes (Rechercher les polygones avec des trous)

Recherche les entités surfaciques comportant des trous.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Polygon Gap is Sliver (L’interruption entre les polygones est un micropolygone)

Recherche les écarts entre les entités surfaciques dont le ratio de finesse est inférieur à une valeur spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Polygon Overlap is Sliver (La superposition des polygones est un micropolygone)

Recherche les superpositions entre les entités surfaciques dont le ratio de finesse est inférieur à une valeur spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Polygon Sliver (Micropolygone)

Recherche les entités surfaciques dont le ratio de finesse est inférieur à un seuil spécifié.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Unclosed Polygon (Polygone non fermé)

Recherche les anneaux non fermés dans les entités surfaciques.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Unnecessary Polygon Boundaries (Limites de polygone inutiles)

Recherche les entités surfaciques partageant une limite commune et comportant des valeurs attributaires identiques.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Polyligne

Nom de la vérification

Description

Workflow

Evaluate Polyline Length (Évaluer la longueur de polyligne)

Recherche les segments, les parties ou les entités polylignes dont la longueur de ligne est comprise dans une tolérance spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Find Dangles (Rechercher les arcs pendants)

Recherche les polylignes dont les arcs pendants sont compris dans une tolérance spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Find Disconnected Polylines (Rechercher les polylignes déconnectées)

Recherche les entités polylignes qui ne sont pas connectées à d’autres entités des mêmes sources de données ou de sources de données différentes.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Monotonicity (Monotonicité)

Recherche dans les polylignes prenant en charge les valeurs z ou m les sommets dont la valeur n’augmente ou ne diminue pas de manière stricte ou dont les tendances reposent sur des conditions spécifiques.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Polyline or Path Closes on Self (Polyligne ou chemin se fermant sur lui-même)

Recherche les trajectoires ou les lignes dans les entités polylignes qui se ferment elles-mêmes.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Unnecessary Nodes (Nœuds inutiles)

Recherche les entités polylignes partageant un nœud et ayant des valeurs attributaires correspondantes.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Relation spatiale

Nom de la vérification

Description

Workflow

Composite

Recherche des entités ou des lignes selon le résultat de plusieurs vérifications Data Reviewer.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Duplicate Feature (Entité dupliquée)

Recherche les entités de même type de géométrie, colocalisées et partageant des attributs.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Evaluate Intersection Count (Évaluer le nombre d’intersections)

Recherche les entités polylignes qui intersectent spatialement un certain nombre de fois d’autres entités polylignes ou surfaciques.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Feature on Feature (Entité sur entité)

Recherche les entités qui ont une relation spécifique, soit à partir de deux couches d’entités, soit dans la même couche d’entités.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Valency (Valence)

Valide les relations entre des entités ponctuelles et polylignes ou des entités polylignes dans la même classe d’entités pour s’assurer que des modèles spécifiques de polylignes sont connectés à un point

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Vérifications Valeur Z

Nom de la vérification

Description

Workflow

Adjacent Vertex Elevation Change (Changement d’élévation du sommet adjacent)

Recherche les entités qui contiennent un changement d’élévation (Z) supérieur à la tolérance spécifiée.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Different Z at Intersection (Valeur Z différente à l’intersection)

Recherche les entités polylignes d’intersection dont les différences de valeur Z sont supérieures à la tolérance spécifiée aux points d’intersection.

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)

Evaluate Z Values (Évaluer les valeurs Z)

Recherche les entités dont les valeurs z se trouvent dans les paramètres spécifiés

Règles attributaires

Run Data Checks (Exécuter des vérifications des données)