Règles attributaires d’atelier parcellaire

Les règles attributaires sont des règles de géodatabase pouvant être utilisées pour renseigner automatiquement des attributs, restreindre des mises à jour non valides lors d’opérations de mise à jour et effectuer des contrôles d’assurance qualité sur des entités existantes. Les règles attributaires peuvent être utilisées en plus des règles de topologie, des domaines et des sous-types pour améliorer l’intégrité des données des jeux de données de géodatabase.

Pour en savoir plus sur les règles attributaires.

L’atelier parcellaire utilise des règles attributaires avec des règles de topologie de géodatabase pour gérer la qualité des données. Lorsqu’un atelier parcellaire est créé, les règles attributaires suivantes sont créées et appliquées dans les classes d’entités d’atelier parcellaire :

  • PRESERVE
  • ENREGISTREMENT OBLIGATOIRE
  • FORME FIXE

Pour afficher les règles attributaires d’atelier parcellaire, cliquez avec le bouton droit sur une couche d’entités d’atelier parcellaire dans la fenêtre Table Of Contents (Table des matières), pointez sur Data Design (Conception de données), puis cliquez sur Attribute Rules (Règles attributaires). Vous pouvez accéder aux règles attributaires sur les onglets Calculation (Calcul), Constraint (Contrainte) et Validation de la fenêtre Attribute Rules (Règles attributaires).

PRESERVE

La règle attributaire PRESERVE est une règle attributaire de type calcul contenant la logique pour renseigner le champ Preserve de la classe d’entités Points. La règle attributaire PRESERVE est évaluée immédiatement lors des opérations de modification (insertion et mise à jour).

Si le champ Preserve est défini sur Yes (Oui), le point n’est pas supprimé lorsque sa parcelle ou ligne de connexion associée est supprimée. La règle attributaire définit le champ Preserve sur Yes (Oui) si l’une des conditions suivantes est vraie :

  • Le point a une forme fixe (le champ Fixed Shape est défini sur Yes (Oui)).
  • Le point a des attributs X, Y ou Z non nuls.

Pour afficher et configurer la règle attributaire, cliquez avec le bouton droit sur la couche Points (Points) dans la fenêtre Table Of Contents (Table des matières), pointez sur Data Design (Conception de données) et cliquez sur Attribute Rules (Règles attributaires). La règle attributaire PRESERVE figure sur l’onglet Calculation (Calcul) de la fenêtre Attribute Rules (Règles attributaires).

ENREGISTREMENT OBLIGATOIRE

La règle attributaire MUST HAVE A RECORD (ENREGISTREMENT OBLIGATOIRE) est une règle attributaire de type validation qui vérifie si une entité d’atelier parcellaire est associée à un enregistrement. La règle attributaire est créée pour les couches de lignes de parcelle, les couches surfaciques de parcelle et la couche de lignes de connexion. La règle attributaire MUST HAVE A RECORD (ENREGISTREMENT OBLIGATOIRE) peut être importée sous forme d’attribut facultatif pour la couche de points.

La règle attributaire MUST HAVE A RECORD (ENREGISTREMENT OBLIGATOIRE) nécessite que le champ CreatedByRecord dans les couches de lignes de parcelle, les couches surfaciques de parcelle et la couche de lignes de connexion ne soit pas vide lorsque la règle attributaire est évaluée.

Les règles attributaires de type validation sont évaluées à un moment défini par l’utilisateur, à l’aide de l’Inspecteur d’erreurs ou de l’outil de géotraitement Évaluer les règles.

Pour afficher et configurer la règle attributaire, cliquez avec le bouton droit sur la couche de lignes de parcelle, la couche surfacique de parcelle ou la couche Connection Lines (Lignes de connexion) dans la fenêtre Table Of Contents (Table des matières), pointez sur Data Design (Conception de données) et cliquez sur Attribute Rules (Règles attributaires). La règle attributaire MUST HAVE A RECORD (ENREGISTREMENT OBLIGATOIRE) figure sur l’onglet Validation de la fenêtre Attribute Rules (Règles attributaires).

En savoir plus sur l’évaluation des règles attributaires d’atelier parcellaire

FORME FIXE

La règle attributaire SHAPE IS FIXED (FORME FIXE) est une règle attributaire de type contrainte qui empêche la géométrie de forme d’un point d’atelier parcellaire fixe de se déplacer. Si le champ Fixed Shape d’un point d’atelier parcellaire est défini sur Yes (Oui) et que le point est déplacé par un processus de mise à jour, la règle attributaire est déclenchée. Un message d’erreur est renvoyé et la mise à jour est annulée.

La règle attributaire SHAPE IS FIXED (FORME FIXE) est évaluée immédiatement lors d’une opération de mise à jour.

Pour afficher et configurer la règle attributaire, cliquez avec le bouton droit sur la couche Points (Points) dans la fenêtre Table Of Contents (Table des matières), pointez sur Data Design (Conception de données) et cliquez sur Attribute Rules (Règles attributaires). La règle attributaire SHAPE IS FIXED (FORME FIXE) figure sur l’onglet Constraint (Contrainte) de la fenêtre Attribute Rules (Règles attributaires).

Règles attributaires facultatives

Dans ArcGIS Pro 2.7 ou version ultérieure, des règles attributaires facultatives sont disponibles pour les classes d’entités d’atelier parcellaire. Des règles sont disponibles pour les lignes de connexion, les lignes de parcelle, les polygones de parcelle, les points de parcelle et les enregistrements de parcelle d’atelier parcellaire.

Pour importer des règles attributaires facultatives pour une classe d’entités d’atelier parcellaire, ce dernier et toutes ses couches associées doivent être ajoutés à une carte. Cliquez avec le bouton droit sur la couche d’entités d’atelier parcellaire dans la fenêtre Contents (Contenu), pointez sur Data Design (Conception de données), puis cliquez sur Attribute Rules (Règles attributaires) pour ouvrir la fenêtre Attribute Rules (Règles attributaires). Dans l’onglet Attribute Rules (Règles attributaires) du ruban ArcGIS Pro, cliquez sur la flèche de liste déroulante Import Rules (Importer des règles), puis sur Parcel Fabric (Atelier parcellaire) pour importer des règles pour la couche d’entités.

Les sous-sections ci-dessous répertorient les règles attributaires facultatives qui seront importées pour chaque classe d’entités d’atelier parcellaire.

Lignes de connexion

  • DOIT ÊTRE PLUS LONGUE QUE (règle de validation) : une ligne de connexion doit dépasser la longueur spécifiée.
  • LA DISTANCE DOIT CORRESPONDRE DANS (règle de validation) : la longueur de la forme de ligne doit correspondre à la distance COGO dans la tolérance spécifiée.
  • LA DIRECTION DOIT CORRESPONDRE DANS (règle de validation) : la direction de la forme de ligne doit correspondre à la direction et à la rotation COGO dans la tolérance spécifiée (secondes).

Lignes de parcelle

  • DOIT ÊTRE PLUS LONGUE QUE (règle de validation) : une ligne de démarcation doit dépasser la longueur spécifiée.
  • LA DISTANCE DOIT CORRESPONDRE DANS (règle de validation) : la longueur de la forme de ligne doit correspondre à la distance COGO dans la tolérance spécifiée.
  • LA DIRECTION DOIT CORRESPONDRE DANS (règle de validation) : la direction de la forme de ligne doit correspondre à la direction et à la rotation COGO dans la tolérance spécifiée (secondes).

Polygones de parcelles

  • DOIT ÊTRE PLUS GRANDE QUE (règle de validation) : une zone de forme de parcelle doit être plus grande que la zone spécifiée.
  • DOIT ÊTRE PLUS PETITE QUE (règle de validation) : une zone de forme de parcelle doit être plus petite que la zone spécifiée.
  • LE NOM DOIT ÊTRE UNIQUE (règle de validation) : les noms de parcelle doivent être uniques pour les parcelles actuelles du même type.
  • LE NOM NE DOIT PAS ÊTRE VIDE (règle de validation) : les noms de parcelle doivent être spécifiés et ne peuvent pas être nuls.
  • LE TAUX D’ÉCART DE FERMETURE DOIT ÊTRE INFÉRIEUR À (règle de validation) : le taux d’écart de fermeture doit être inférieur à la tolérance spécifiée.
  • LA DISTANCE D’ÉCART DE FERMETURE DOIT ÊTRE INFÉRIEURE À (règle de validation) : la distance d’écart de fermeture doit être inférieure à la tolérance spécifiée.
  • LES ZONES DOIVENT CORRESPONDRE DANS (règle de validation) : la zone de forme et la zone déclarée ne peuvent pas différer d’une distance supérieure à la distance spécifiée.

Points de parcelle

  • ENREGISTREMENT OBLIGATOIRE (règle de validation) : les entités ponctuelles doivent être associées à l’enregistrement qui les a créées.
  • DOIT FIGURER DANS L’ÉTENDUE XY (règle de validation) : les coordonnées attributaires x,y d’un point doivent figurer dans le rectangle d’emprise minimale spécifié.
  • DOIT FIGURER DANS L’ÉTENDUE Z (règle de validation) : la coordonnée z d’un point doit figurer dans la plage de hauteurs spécifiée.
  • XY DOIT CORRESPONDRE À LA FORME DANS (règle de validation) : les coordonnées attributaires x,y d’un point doivent figurer dans la distance spécifiée de la forme du point.
  • Z DOIT CORRESPONDRE À LA GÉOMÉTRIE DANS (règle de validation) : la coordonnée attributaire z d’un point doit figurer dans la hauteur spécifiée de la forme du point.

Enregistrements

  • NE DOIT PAS ENREGISTRER DANS LE FUTUR (règle de validation) : la date enregistrée ne peut pas être une date future.