Valence

Disponible avec une licence Data Reviewer.

Résumé

La vérification Valency (Valence) valide les relations entre des entités ponctuelles et polylignes ou des 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.

Workflows pris en charge

Les vérifications ArcGIS Data Reviewer prennent en charge plusieurs méthodes pour implémenter l’examen automatisé des données. La table suivante identifie les méthodes d’implémentation prises en charge pour cette vérification :

WorkflowPris en chargeLicences

Règle attributaire de validation

Oui (ArcGIS Pro 3.5 et ArcGIS Enterprise 11.5 ou version ultérieure)

Disponible avec une licence ArcGIS Pro Standard et Data Reviewer

Règle attributaire de contrainte

Non

N/D

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

Non

N/D

Vue d’ensemble

Lorsque des entités sont incluses dans un jeu de données réseau, comme des routes, des lignes électriques et des pipelines, il peut exister des exigences relatives à la façon dont ces entités sont associées aux points qui les connectent. Par exemple, la spécification de produit peut exiger que toutes les intersections importantes soient un croisement de quatre routes ou qu’un raccord en T sur une canalisation hydraulique soit connecté à trois pipelines. Cette relation est appelée valence.

La vérification Valency (Valence) peut également être configurée pour rechercher les relations en fonction du sens de numérisation des entités polylignes, de valeurs ou de modèles spécifiés d’attributs de polyligne et de la localisation des entités ponctuelles manquantes.

Scénarios liés aux secteurs d’activité

Il est possible d’utiliser cette vérification dans les scénarios suivants :

  • Dans le secteur des compagnies d’électricité, il peut être nécessaire de vérifier que la tension de fonctionnement sur les conducteurs est différente lorsque ceux-ci sont connectés à un transformateur d’étape.
  • Dans Pipeline Referencing, il peut être nécessaire d’identifier les erreurs liées aux points désignés comme raccords de réduction qui ne sont pas connectés à deux tuyaux ou qui sont connectés à deux tuyaux du même diamètre.
  • Dans le secteur des compagnies des eaux et des eaux usées, il peut être nécessaire d’identifier deux canalisations des égouts adjacentes dont le sens de numérisation (flux) mène pour les deux au même regard.

Syntaxe des règles attributaires

La table suivante décrit les paramètres de règle attributaire de validation :

ParamètreRequisDescriptionWorkflow

Sous-type

Non

Le ou les sous-types auxquels la règle est appliquée.

Validation

Attribut

Non

Requête qui identifie les entités auxquelles la règle s’applique.

Validation

Entités à comparer

Oui

Des entités en entrée sont renvoyées comme erreurs en raison de leur relation avec les entités de cette source de données.

Seules les entités polylignes sont des entrées valides.

Ce paramètre ne s’affiche que lorsque la règle est configurée pour une classe d’entités ponctuelles.

Validation

Filtrer

Non

Requête qui identifie les entités à inclure dans la règle, depuis la source de données spécifiée dans le paramètre Features to Compare (Entités à comparer)

Validation

Objectif de la recherche

Oui

Spécifie le nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités.

La requête renvoie toutes les connexions qui remplissent la condition d’objectif de recherche définie.

  • Is equal to (Est égal à) : la valeur spécifiée est égale au nombre d’entités polylignes qui se connectent à un point ou au nombre de lignes qui se rejoignent aux extrémités.
  • Is not equal to (Est différent de) : la valeur spécifiée est différente du nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités est différent de la valeur spécifiée.
  • Is less than (Est inférieur à) : la valeur spécifiée est inférieure au nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités est inférieur à la valeur spécifiée.
  • Is less than or equal to (Est inférieur ou égal à) : la valeur spécifiée est inférieure ou égale au nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités est égal ou inférieur à la valeur spécifiée.
  • Is greater than (Est supérieur à) : la valeur spécifiée est supérieure au nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités est supérieur à la valeur spécifiée.
  • Is greater than or equal to (Est supérieur ou égal à) : la valeur spécifiée est supérieure ou égale au nombre d’entités polylignes qui se connectent à un point ou le nombre de lignes qui se rejoignent aux extrémités est égal ou supérieur à la valeur spécifiée.

Validation

Rechercher uniquement les localisations des points manquants

Non

Identifie la localisation des entités ponctuelles manquantes en fonction du nombre de polylignes qui se connectent déterminé par le paramètre Search Goal (Objectif de recherche).

Ce paramètre s’affiche lorsque la règle est configurée pour une classe d’entités ponctuelles.

Remarque :

Lorsque vous activez ce paramètre, la règle renvoie uniquement les erreurs liées aux points manquants.

Attention :

Si Subtype (Sous-type), Attribute Filters (Filtres attributaires) ou Attribute Relationships (Relations attributaires) est utilisé avec ce paramètre, des erreurs de type faux positif peuvent survenir.

Validation

Relation attributaire

Non

Comparaison des valeurs attributaires entre les entités ou les lignes de la source de données en entrée et la source de données du paramètre Features to Compare (Entités à comparer).

Ce paramètre s’affiche lorsque la règle est configurée pour une classe d’entités ponctuelles.

Remarque :

Une erreur est générée si une entité de la source de données Features to Compare (Entités à comparer) correspond à l’attribut d’entité de la source de données en entrée.

Validation

Utiliser le sens de numérisation

Non

Tient compte du sens ou du modèle prévu dans lequel les entités polylignes sont numérisées.

  • In (Intérieur) : recherche les instances où toutes les lignes sont numérisées vers l’intérieur par rapport à un même point.
  • Out (Extérieur) : recherche les instances où toutes les lignes sont numérisées vers l’extérieur par rapport à un même point.
  • Directions are the same (Les sens sont identiques) : recherche les instances où toutes les lignes sont numérisées dans le même sens par rapport à un même point.
  • Directions are not the same (Les sens sont différents) : recherche les instances où les lignes ne sont pas toutes numérisées dans le même sens par rapport à un même point.
  • Specify values (Spécifier les valeurs) : recherche les instances où vous spécifiez le nombre de lignes à numériser vers l’intérieur ou l’extérieur par rapport à un même point.

Validation

Règles de comparaison d’attributs

Non

Compare les valeurs attributaires d’entités polylignes qui correspondent à un modèle ou à des valeurs spécifiques.

  • All values are the same (Toutes les valeurs sont identiques) : indique que toutes les entités polylignes doivent avoir les mêmes valeurs pour le champ.
  • All values are not the same (Toutes les valeurs sont différentes) : indique que les entités polylignes ne doivent pas avoir les mêmes valeurs pour le champ.
  • Specify values (Spécifier les valeurs) : spécifiez les valeurs prévues pour le champ.
Remarque :

Les descriptions des valeurs encodées et des valeurs du domaine par plage ne sont pas prises en charge par ce paramètre. Utilisez le code de domaine à la place.

Null les valeurs attributaires entraînent la non prise en compte du paramètre Attribute Comparison Rules (Règles de comparaison d’attributs).

Lorsque plusieurs règles sont configurées dans Attribute Comparison Rules (Règles de comparaison d’attributs), elles utilisent la logique AND (ET) et doivent toutes être remplies pour générer une erreur.

Validation

Nom

Oui

Nom unique pour la règle.

Ces informations sont utilisées dans la prise en charge de la traçabilité des critères de qualité des données, la création automatisée de rapport et les processus correctifs.

Validation

Description

Non

Une description de l’erreur que vous définissez lorsqu’une entité non conforme est trouvée.

Ces informations sont utilisées pour les processus correctifs.

Validation

Gravité

Non

Gravité de l’erreur attribuée lorsqu’une entité non conforme est détectée.

Cette valeur indique l’importance de l’erreur par rapport à d’autres erreurs. Les valeurs peuvent aller de 1 à 5, 1 étant la priorité la plus élevée et 5 la plus basse.

Validation

Balises

Non

Propriété de la balise de la règle.

Ces informations sont utilisées dans la création de règles et les processus de gestion pour prendre en charge la traçabilité et la création de rapports sur les critères de qualité des données.

Validation

Remarques

Gardez à l’esprit les informations suivantes lorsque vous utilisez la vérification :

  • L’option Specify Values (Spécifier les valeurs) est disponible uniquement lorsque l’option Is equal to (Est égal à) est sélectionnée pour le paramètre Search Goal (Objectif de recherche).
  • La vérification Valency (Valence) ne peut pas être utilisée dans la vérification composite.
  • Lorsque vous créez des cartes ou des paquetages de projet ou partagez des couches Web alors que la fonctionnalité Validation est activée, incluez la source de données pour le paramètre Features to Compare (Entités à comparer).
  • Les paramètres Attribute (Attribut) et Filter (Filtre) sont limités aux opérateurs de comparaison (=, <>, >, <, >= et <=) et aux opérateurs logiques (AND/OR, IN/NOT IN, LIKE/NOT LIKE et IS NULL).
  • Les paramètres de filtre Attribute (Attribut) et Features to Compare (Entités à comparer) ne prennent pas en charge les types de champ suivants : Big Integer, Date Only, Time Only et Timestamp Offset. S’il est sélectionné, l’en-tête de ligne s’affiche en rouge et la règle ne peut pas être sauvegardée.
  • Les paramètres Input Features (Entités en sortie) et Features to Compare (Entités à comparer) doivent partager un datum commun dans leurs sources de données.

    En savoir plus sur les références spatiales