Flurstücksdatensätze erstellen (Parcel)

Zusammenfassung

Erstellt anhand des Namensfeldes eines Datensatzes oder eines Ausdrucks Flurstücksdatensätze für die Eingabe-Parcel-Fabric-Features.

Erstellte Flurstücksdatensätze werden zur Feature-Class "Records" der Parcel-Fabric hinzugefügt. Die Polygone im Flurstücksdatensatz entsprechen der kumulativen Geometrie aller verknüpften Flurstücks-Polygone.

In der Feature-Class "Records" werden Grundbucheinträge zum Flurstück gespeichert, darunter das Datum und der Typ des Eintrags. In der Parcel-Fabric sind Flurstücks-Features mit dem Datensatz verknüpft, durch den sie erstellt und stillgelegt (als historisch gekennzeichnet) wurden.

Weitere Informationen zu Parcel-Fabric-Datensätzen

Verwendung

  • Wenn die Option Feld für den Parameter Methode für Datensatzname verwendet wird, muss der eingegebene Name in Datenfeld in der Attributtabelle des Eingabe-Flurstücks-Features vorhanden sein und Datensatznamen für jedes Feature, das Sie mit einem Datensatz verknüpften möchten, enthalten. Es müssen keine Datensatznamen eingegeben werden; die Features werden in diesem Fall mit keinem Datensatz verknüpft.

    Tipp:

    Wenn der Datensatz von Parcel-Features unbekannt ist, geben Sie für den Datensatz einen Namen wie Unbekannt oder Legacy an. Flurstücks-Features lassen sich jederzeit einem anderen Datensatz zuweisen.

  • Das Werkzeug erstellt Flurstücksdatensätze und generiert basierend auf der kumulativen Geometrie aller verknüpften Flurstücks-Polygone eine Datensatzgeometrie.

  • Mit diesem Werkzeug wird das Feld Created By Record der Flurstücks-Features mit den Global-IDs der neuen Datensätze aktualisiert.

  • Das Werkzeug aktualisiert das Feld Parcel Count in der Records-Feature-Class mit der Anzahl der Flurstücke, die mit jedem erstellten Datensatz verknüpft sind.

  • Wenn bereits Datensätze vorhanden sind, werden diese nicht dupliziert; bei jeder Ausführung des Werkzeugs werden die Datensatzgeometrien jedoch aktualisiert, damit sie stets den kumulativen Geometrien aller Flurstücks-Features in allen Flurstückstypen entsprechen.

  • Datensätze werden für die Eingabe-Flurstückspolygone, Flurstückslinien und Verbindungslinien erstellt und diesen zugewiesen.

  • In einer Enterprise-Geodatabase dürfen die Daten nicht versioniert sein.

Parameter

BeschriftungErläuterungDatentyp
Flurstücks-Features

Die Eingabe-Flurstücks-Features (Flurstückspolygone, Flurstückslinien oder Verbindungslinien), mit denen die Flurstücksdatensätze erstellt werden. Die Eingabe-Flurstücks-Features können aus der Parcel-Fabric einer File-, Enterprise- oder mobilen Geodatabase stammen.

Feature Layer
Datenfeld
(optional)

Das Attributfeld, das die Datensatznamen enthält. Bei dem Attributfeld muss es sich um ein Textfeld handeln, das die Namen von Flurstücksdatensätzen enthält. Flurstücksdatensätze werden mit den angegebenen Datensatznamen für die Features erstellt.

Field
Datensatzausdruck
(optional)

Ein Arcade-Ausdruck, der Felder, Zeichenfolgenoperatoren und mathematische Operatoren verwendet, um Datensatznamen darzustellen. Beispielsweise extrahiert der Ausdruck Left($feature.Name,4) die ersten vier Zeichen aus dem Namensfeld eines Flurstücks in der Polygon-Feature-Class der Parcel-Fabric, um die Datensatznamen zu erstellen.

Calculator Expression
Methode für Datensatzname
(optional)

Gibt die Methode an, die zum Erstellen von Flurstücksdatensätzen verwendet wird.

  • FeldFlurstücksdatensätze werden unter Verwendung von Datensatznamen aus einem Textfeld in den Eingabe-Flurstücks-Features erstellt. Dies ist die Standardeinstellung.
  • AusdruckFlurstücksdatensätze werden mithilfe eines Arcade-Ausdrucks erstellt.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Datensatz-Feature-Class

Die aktualisierte Feature-Class "Records".

Feature Class
Aktualisierte Parcel-Fabric

Die aktualisierte Parcel-Fabric.

Parcel Fabric

arcpy.parcel.CreateParcelRecords(in_parcel_features, {record_field}, {record_expression}, {record_name_method})
NameErläuterungDatentyp
in_parcel_features

Die Eingabe-Flurstücks-Features (Flurstückspolygone, Flurstückslinien oder Verbindungslinien), mit denen die Flurstücksdatensätze erstellt werden. Die Eingabe-Flurstücks-Features können aus der Parcel-Fabric einer File-, Enterprise- oder mobilen Geodatabase stammen.

Feature Layer
record_field
(optional)

Das Attributfeld, das die Datensatznamen enthält. Bei dem Attributfeld muss es sich um ein Textfeld handeln, das die Namen von Flurstücksdatensätzen enthält. Flurstücksdatensätze werden mit den angegebenen Datensatznamen für die Features erstellt.

Field
record_expression
(optional)

Ein Arcade-Ausdruck, der Felder, Zeichenfolgenoperatoren und mathematische Operatoren verwendet, um Datensatznamen darzustellen. Beispielsweise extrahiert der Ausdruck Left($feature.Name,4) die ersten vier Zeichen aus dem Namensfeld eines Flurstücks in der Polygon-Feature-Class der Parcel-Fabric, um die Datensatznamen zu erstellen.

Calculator Expression
record_name_method
(optional)

Gibt die Methode an, die zum Erstellen von Flurstücksdatensätzen verwendet wird.

  • FIELDFlurstücksdatensätze werden unter Verwendung von Datensatznamen aus einem Textfeld in den Eingabe-Flurstücks-Features erstellt. Dies ist die Standardeinstellung.
  • EXPRESSIONFlurstücksdatensätze werden mithilfe eines Arcade-Ausdrucks erstellt.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_record_feature_class

Die aktualisierte Feature-Class "Records".

Feature Class
updated_parcel_fabric

Die aktualisierte Parcel-Fabric.

Parcel Fabric

Codebeispiel

CreateParcelRecords: Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion CreateParcelRecords im unmittelbaren Modus verwendet wird. Das Skript erstellt Flurstücksdatensätze für Flurstücks-Features des Typs "Parzelle" auf der Basis des Feldes RecordName.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 
                                 'RecordName', '', 'FIELD')
CreateParcelRecords: Beispiel 2 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion CreateParcelRecords im unmittelbaren Modus verwendet wird. Das Skript erstellt Flurstücksdatensätze für Flurstücks-Features des Typs "Parzelle" auf der Basis eines Ausdrucks. Der Ausdruck extrahiert die ersten vier Zeichen aus dem Namensfeld eines Flurstücks.

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

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen