Créer des enregistrements de parcelle (Parcelle)

Synthèse

Crée des enregistrements de parcelle pour les classes d’atelier parcellaire en entrée à l’aide d’un champ de nom d’enregistrement expression ou d’une expression.

Des enregistrements de parcelle sont créés et ajoutés à l’atelier parcellaire de la classe d’entités Enregistrements. Les polygones d’enregistrement de parcelle correspondent à la géométrie cumulative de tous les polygones de parcelles associés.

La classe d’entités Enregistrements stocke les informations relatives à l’enregistrement de parcelle juridique comme la date d’enregistrement et le type d’enregistrement. Dans l’atelier parcellaire, les entités de parcelle sont associées à l’enregistrement qui les a créées et retirées (en en faisant un historique).

En savoir plus sur les enregistrements de l’atelier parcellaire

Utilisation

  • Si l’option Champ est utilisée pour le paramètre Méthode du nom d’enregistrement, le nom Champ d’enregistrement en entrée doit exister dans la table attributaire de l’entité de parcelle en entrée et doit contenir des noms d’enregistrement pour chaque entité que vous voulez associer à un enregistrement. Les noms d’enregistrement peuvent également être laissés vides et dans ce cas, les entités ne sont pas associées à un enregistrement.

    Conseil :

    Si l’enregistrement des entités de parcelle n’est pas connu, utilisez un enregistrement portant un nom comme Inconnu, Ancien ou équivalent. Les entités de parcelle peuvent être réattribuées à tout moment à un autre enregistrement.

  • L’outil crée des enregistrements de parcelle et génère une géométrie d’enregistrement sur la géométrie cumulée de tous les polygones de parcelle associés.

  • L’outil met à jour le champ Created By Record des entités de parcelle avec les ID globaux des nouveaux enregistrements.

  • L’outil met à jour le champ Parcel Count dans la classe d’entités Enregistrements avec le nombre de parcelles associées à chaque enregistrement créé.

  • Si des enregistrements existent déjà, ils ne sont pas dupliqués. Toutefois, les géométries d’enregistrement sont mises à jour à chaque exécution de l’outil de sorte à correspondre aux géométries cumulées de toutes les entités de parcelle dans tous les types de parcelle.

  • Les enregistrements sont créés pour les polygones de parcelle, les lignes de parcelle et les lignes de connexion en entrée et leur sont attribués.

  • Dans une géodatabase d’entreprise, les données ne doivent pas être versionnées.

Paramètres

ÉtiquetteExplicationType de données
Entités Parcelles

Entités de parcelle en entrée (polygones de parcelle, lignes de parcelle et lignes de connexion) qui vont servir à créer des enregistrements de parcelle. Les entités parcellaires en entrée peuvent provenir d’un atelier parcellaire d’une géodatabase fichier, d’entreprise ou mobile.

Feature Layer
Champ d’enregistrement
(Facultatif)

Champ attributaire contenant les noms d’enregistrement. Le champ attributaire doit être un champ de texte et contenir les noms d’enregistrement de parcelle. Les enregistrements de parcelle sont créés pour les entités et portent les noms d’enregistrement fournis.

Field
Record Expression (Expression d’enregistrement)
(Facultatif)

Expression Arcade qui utilise des champs, des opérateurs de type chaîne et des opérateurs mathématiques pour représenter les noms d’enregistrement. Par exemple, l’expression Left($feature.Name,4) extrait les quatre premiers caractères du champ du nom de parcelle dans la classe d’entités surfaciques de l’atelier parcellaire pour créer les noms d’enregistrement.

Calculator Expression
Record Name Method (Méthode du nom d’enregistrement)
(Facultatif)

Spécifie la méthode à utiliser pour créer des enregistrements de parcelle.

  • ChampLes enregistrements de parcelle sont créés avec les noms d’enregistrement issus d’un champ de type texte sur les entités de parcelle en entrée. Il s’agit de l’option par défaut.
  • ExpressionLes enregistrements de parcelle sont créés à l’aide d’une expression Arcade.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Classe d’entités des enregistrements en sortie

Classe d’entités Enregistrements mise à jour.

Feature Class
Atelier parcellaire mis à jour

Atelier parcellaire mis à jour.

Parcel Fabric

arcpy.parcel.CreateParcelRecords(in_parcel_features, {record_field}, {record_expression}, {record_name_method})
NomExplicationType de données
in_parcel_features

Entités de parcelle en entrée (polygones de parcelle, lignes de parcelle et lignes de connexion) qui vont servir à créer des enregistrements de parcelle. Les entités parcellaires en entrée peuvent provenir d’un atelier parcellaire d’une géodatabase fichier, d’entreprise ou mobile.

Feature Layer
record_field
(Facultatif)

Champ attributaire contenant les noms d’enregistrement. Le champ attributaire doit être un champ de texte et contenir les noms d’enregistrement de parcelle. Les enregistrements de parcelle sont créés pour les entités et portent les noms d’enregistrement fournis.

Field
record_expression
(Facultatif)

Expression Arcade qui utilise des champs, des opérateurs de type chaîne et des opérateurs mathématiques pour représenter les noms d’enregistrement. Par exemple, l’expression Left($feature.Name,4) extrait les quatre premiers caractères du champ du nom de parcelle dans la classe d’entités surfaciques de l’atelier parcellaire pour créer les noms d’enregistrement.

Calculator Expression
record_name_method
(Facultatif)

Spécifie la méthode à utiliser pour créer des enregistrements de parcelle.

  • FIELDLes enregistrements de parcelle sont créés avec les noms d’enregistrement issus d’un champ de type texte sur les entités de parcelle en entrée. Il s’agit de l’option par défaut.
  • EXPRESSIONLes enregistrements de parcelle sont créés à l’aide d’une expression Arcade.
String

Sortie obtenue

NomExplicationType de données
out_record_feature_class

Classe d’entités Enregistrements mise à jour.

Feature Class
updated_parcel_fabric

Atelier parcellaire mis à jour.

Parcel Fabric

Exemple de code

Exemple 1 d’utilisation de CreateParcelRecords (fenêtre Python)

Le script ci-dessous pour la fenêtre Python montre comment utiliser la fonction CreateParcelRecords en mode immédiat. Le script crée des enregistrements de parcelle pour les entités de type parcelle de terrain à l’aide du champ RecordName.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 
                                 'RecordName', '', 'FIELD')
Exemple 2 d’utilisation de CreateParcelRecords (fenêtre Python)

Le script ci-dessous pour la fenêtre Python montre comment utiliser la fonction CreateParcelRecords en mode immédiat. Le script crée des enregistrements de parcelle pour les entités de type parcelle de terrain à l’aide d’une expression. L’expression extrait les quatre premiers caractères à partir du champ du nom de parcelle.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', '', 
                                 'Left($feature.Name,4)', 'EXPRESSION')

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes