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 das Datenfeld für die Eingabe in der Attributtabelle des Eingabe-Flurstücks-Features vorhanden sein, und es muss Datensatznamen enthalten, die den verknüpften Flurstücks-Features entsprechen.

  • Das Werkzeug erstellt Flurstücksdatensätze und generiert basierend auf der kommutative Geometrie aller verknüpften Flurstücks-Features 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; die Datensatzgeometrien werden allerdings an die Geometrien der Flurstücks-Features angepasst, die bei der letzten Ausführung des Werkzeugs verwendet wurden.

  • Datensätze werden nur für die Eingabe-Flurstücks-Features, z. B. Polygone oder Linien, erstellt und ihnen zugewiesen.

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

Parameter

BeschriftungErläuterungDatentyp
Flurstücks-Features

Die Eingabe-Flurstücks-Features, die zum Erstellen der Flurstücksdatensätze verwendet 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, und es muss die Namen von Flurstücksdatensätzen enthalten, die den verknüpften Flurstücks-Features entsprechen.

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, die zum Erstellen der Flurstücksdatensätze verwendet 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, und es muss die Namen von Flurstücksdatensätzen enthalten, die den verknüpften Flurstücks-Features entsprechen.

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