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 dans les classes d’entités d’atelier parcellaire :

  • Règle attributaire PRESERVE (PRÉSERVER)
  • Règle attributaire MUST HAVE A RECORD (ENREGISTREMENT OBLIGATOIRE).

PRESERVE

La règle attributaire PRÉSERVER est une règle attributaire de type calcul contenant la logique pour renseigner le champ Preserve de la classe d’entités Points.

Si le champ Preserve est défini sur Yes (Oui), le point n’est pas supprimé lorsque sa parcelle ou une 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 dans la fenêtre Table Of Contents (Table des matières), pointez sur Design (Création) et cliquez sur 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) 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.

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 de lignes de connexion dans la fenêtre Table Of Contents (Table des matières), pointez sur Design (Création) et cliquez sur Attribute Rules (Règles attributaires).

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

Règles attributaires facultatives

Dans ArcGIS Pro 2.7, un ensemble de règles attributaires facultatives est disponible pour l’atelier parcellaire. Les règles attributaires facultatives sont stockées dans des fichiers .csv situés dans le dossier \Resources\AttributeRules\ParcelFabric de votre répertoire d’installation ArcGIS Pro (par exemple, C:\Program Files\ArcGIS\Pro\Resources\AttributeRules\ParcelFabric\en-US).

Des règles attributaires facultatives 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 couche d’entités d’atelier parcellaire, cliquez avec le bouton droit sur la couche dans la fenêtre Contents (Contenu), pointez sur Design (Création), puis cliquez sur Attribute Rules (Règles attributaires). Dans l’onglet Attribute Rules (Règles attributaires), cliquez sur l’outil Import Rules (Importer des règles) pour importer un fichier .csv de règles attributaires. Vous pouvez également utiliser l’outil de géotraitement Import Attribute Rules (Importer des règles attributaires) pour importer les règles attributaires facultatives.

Les sous-sections ci-dessous répertorient les règles attributaires facultatives disponibles pour les classes d’entités d’atelier parcellaire.

Lignes de connexion

  • DOIT ÊTRE PLUS LONGUE QUE (règle de validation) : la 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) : la 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

Remarque :
Certaines règles attributaires de polygone de parcelle peuvent ne pas s’importer si le nom de votre classe d’entités surfaciques de parcelle ne correspond pas au nom Parcelles codé en dur dans l’expression ArcGIS Arcade. Pour modifier l’expression, ouvrez le fichier ParcelPolygons.csv et, dans le champ SCRIPTEXPRESSION, remplacez « Parcelles » par le nom de votre classe d’entités surfaciques de parcelle (par exemple, « Lots »).

  • DOIT ÊTRE PLUS GRANDE QUE (règle de validation) : la zone de forme de parcelle doit être plus grande que la zone spécifiée.
  • DOIT ÊTRE PLUS PETITE QUE (règle de validation) : la zone de forme de parcelle doit être plus petite que la zone spécifiée.
  • LES PARCELLES ACTUELLES NE DOIVENT PAS SE CHEVAUCHER (règle de validation) : les parcelles actuelles ne doivent pas se chevaucher. Les parcelles actuelles peuvent chevaucher les parcelles historiques et les parcelles historiques peuvent chevaucher d’autres parcelles historiques.
  • 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

  • LA FORME EST FIXE (règle de contrainte) : la géométrie de forme de point doit être fixe et ne doit pas bouger.
  • ENREGISTREMENT OBLIGATOIRE (règle de validation) : les entités ponctuelles doivent être associées à l’enregistrement qui les a créés.
  • DOIT FIGURER DANS L’ÉTENDUE XY (règle de validation) : les coordonnées attributaires x,y du point doivent figurer dans le rectangle d’emprise minimale spécifié (MBR).
  • DOIT FIGURER DANS L’ÉTENDUE Z (règle de validation) : la coordonnée z du 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 du 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 x du 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.