Parcel-Fabric-Punkte importieren (Flurstück)

Zusammenfassung

Importiert Punktdaten aus einer Quell-Point-Feature-Class in die Parcel-Fabric-Point-Feature-Class. Parcel-Fabric-Punkte, die einer bestimmten (im Rahmen einer Nachbarschaftsanalyse ermittelten) Toleranz entsprechen oder innerhalb dieser Toleranz von den Quellpunkten entfernt liegen, werden durch die importierten Punktdaten aktualisiert. Wenn der Quellpunkt-Layer über eine Auswahl verfügt, werden nur die ausgewählten Punktinformationen verarbeitet.

Parcel-Fabrik-Punkte können auf folgende Arten aktualisiert werden:

  • Es besteht die Möglichkeit, Punkte stillzulegen und aus den importierten neue Punkte mit aktualisierten Informationen zu erstellen.
  • Es besteht die Möglichkeit, Punkte mit den Attributinformationen der Quellpunkte zu aktualisieren. Die vorhandenen Parcel-Fabric-Punkte bleiben aktiv (und werden nicht in historische Punkte umgewandelt).

Wenn die Punkte der Quell- und Ziel-Parcel-Fabrics die Suchkriterien erfüllen und die Quell-Point-Feature-Class Z-Werte aufweist, werden die XYZ-Koordinaten für die Form der Parcel-Fabric-Punkte aktualisiert. Wenn die Quell-Point-Feature-Class keine Z-Werte aufweist, werden nur die XY-Koordinaten der Parcel-Fabric-Punkte aktualisiert. Die vorhandenen Z-Werte bleiben unverändert. Wenn die XY-Koordinaten der Form von Parcel-Fabric-Punkten aktualisiert werden, werden verbundene Flurstückslinien und Polygone entsprechend der neuen Koordinatenpositionen aktualisiert.

Punkte können bei der Erstellung wahlweise einem neuen oder vorhandenen Flurstücksdatensatz zugewiesen werden.

Verwendung

  • Mit diesem Werkzeug lassen sich die Daten im Ziel-Parcel-Fabric ändern. Attributwerte für Parcel-Fabric-Punkte können geändert werden. Geometrien von Parcel-Fabric-Punkten, -Linien und -Polygonen können geändert werden. Parcel-Fabric-Funktionen werden durch das Werkzeug nicht gelöscht.

  • Die Suchentfernung wird beim Vergleichen der XY-Koordinaten der Form von Quellpunkten mit den XY-Koordinaten der Form von Parcel-Fabric-Punkten angewendet. Die Suchentfernung ignoriert Z-Werte.

  • Mit dem Werkzeug können die Attribute und die Geometrie (Formkoordinaten) oder nur die Geometrie von Parcel-Fabric-Punkten aktualisiert werden. Bei der Aktualisierung von Attributen werden Parcel-Fabric-Point-Felder, die mit Feldern in der Quell-Point-Feature-Class übereinstimmen, durch die Attributwerte der Quellpunkte ersetzt.

  • Wenn die Raumbezüge der Quell-Point-Feature-Class und der Ziel-Parcel-Fabric nicht zusammenpassen, projiziert das Werkzeug die Quell-Point-Feature-Class in das von der Ziel-Parcel-Fabric verwendete Koordinatensystem. Wenn die geographischen Daten der Raumbezüge der Quell-Point-Feature-Class und der Ziel-Parcel-Fabric nicht zusammenpassen, ist vor der Ausführung des Werkzeugs eine geographische Transformation der Quell-Point-Feature-Class erforderlich, damit das geografische Datum der Ziel-Parcel-Fabric stimmt.

  • Wenn innerhalb der im Rahmen einer Nachbarschaftsanalyse für einen Quellpunkt ermittelten Toleranz mehr als ein Parcel-Fabric-Punkt gefunden wird, wird als Warnmeldung ein Konflikt gemeldet. Sie können optional Konflikte in einer Tabelle für Konflikte melden. Wenn für den Parameter Tabelle für Konflikte eine Tabelle für Konflikte angegeben wurde, werden die Objekt-IDs des Quellpunkts und der Parcel-Fabric-Punkte in der Tabelle gespeichert.

  • Importierte Punkte werden dem Datensatz zugewiesen, der im Parameter Datensatzname angegeben wurde. Gegebenenfalls wird ein Datensatz mit dem angegeben Namen erstellt.

    Neue Punkte werden importiert, um vorhandene Parcel-Fabric-Punkte stillzulegen, oder sie können in eine leere Parcel-Fabric oder in einen Bereich ohne Punkte importiert werden. Wenn Sie durch den Import von neuen Punkten vorhandene Punkte stilllegen möchten, verwenden Sie die Option Stilllegen und ersetzen des Parameters Aktualisierungstyp. Vorhandene Punkte werden dann in dem Datensatz stillgelegt, der im Parameter Datensatzname angegeben wurde.

Syntax

arcpy.parcel.ImportParcelFabricPoints(source_points, target_parcel_fabric, match_point_method, {search_distance}, update_type, {record_name}, {match_field}, {conflicts_table})
ParameterErklärungDatentyp
source_points

Die Quell-Point-Feature-Class, die zur Aktualisierung von Punkten in der Ziel-Parcel-Fabric verwendet wird.

Feature Layer
target_parcel_fabric

Die Ziel-Parcel-Fabric mit den aktualisierenden Punkten. Die Ziel-Parcel-Fabric kann aus einer File-Geodatabase, einer mit der Standardversion verbundenen Enterprise-Geodatabase oder einem Feature-Service stammen.

Parcel Layer
match_point_method

Gibt die Methode an, nach der Parcel-Fabric-Punkte gesucht werden, die mit Quellpunkten übereinstimmen.

  • PROXIMITYParcel-Fabric-Punkte, die innerhalb einer bestimmten (im Rahmen einer Nachbarschaftsanalyse ermittelten) Toleranz von den Quellpunkten entfernt liegen, werden mit den Quellpunkten abgeglichen und aktualisiert. Dies ist die Standardeinstellung.
  • NAME_AND_PROXIMITY Parcel-Fabric-Punkte, die innerhalb einer bestimmten (im Rahmen einer Nachbarschaftsanalyse ermittelten) Toleranz von den Quellpunkten entfernt liegen und denselben Namen haben, werden mit den Quellpunkten abgeglichen und aktualisiert.
  • GLOBALID_AND_PROXIMITYParcel-Fabric-Punkte, die innerhalb einer bestimmten (im Rahmen einer Nachbarschaftsanalyse ermittelten) Toleranz von den Quellpunkten entfernt liegen und dieselbe Global-ID haben, werden mit den Quellpunkten abgeglichen und aktualisiert. Global-IDs werden im Feld Global ID der Parcel-Fabric-Point-Feature-Class und im Feld Global ID gespeichert, das für die Quell-Feature-Class angegeben wurde.
String
search_distance
(optional)

Die Entfernung, die zur Suche nach in der Nähe von Quellpunkten liegenden Parcel-Fabric-Punkten verwendet wird. Wenn innerhalb der Suchentfernung eines Quellpunkts ein Parcel-Fabric-Punkt gefunden wird, werden die Punkte abgeglichen und der Parcel-Fabric-Punkt wird aktualisiert.

Linear Unit
update_type

Gibt die Aktualisierungsmethode für Parcel-Fabric-Punkte an, die mit Quellpunkten übereinstimmen.

  • ALLDie Geometrie (X, Y, Z) und die übereinstimmenden Attributfelder der Parcel-Fabric-Punkte werden aktualisiert. Wenn die Geometrie von Parcel-Fabric-Punkten aktualisiert wird, werden zugleich auch lagegleiche Flurstücks-Features aktualisiert. Dies ist die Standardeinstellung.
  • GEOMETRY_XYZ Nur die Geometrie (X, Y, Z) der Parcel-Fabric-Punkte wird aktualisiert. Lagegleiche Flurstücks-Features werden ebenfalls aktualisiert.
  • RETIRE_AND_REPLACEQuellpunkte werden als neue Parcel-Fabric-Punkte importiert. Übereinstimmende Parcel-Fabric-Punkte werden stillgelegt und in historische Punkte umgewandelt. Das Feld Retired By Record jedes übereinstimmenden Parcel-Fabric-Punktes wird mit der Global-ID des Datensatzes gefüllt, der im Parameter Datensatzname angegeben wurde.
String
record_name
(optional)

Der Name des Datensatzes, der mit den neu importierten Punkten verknüpft wird.

Wenn der Datensatz bereits im Ziel-Parcel-Fabric vorhanden ist, werden die neuen Punkte mit dem Datensatz verknüpft. Wenn der Datensatz nicht vorhanden ist, wird er erstellt. Wenn neue Punkte vorhandene ersetzen und der Aktualisierungstyp auf Stilllegen und ersetzen (in Python update_type = RETIRE_AND_REPLACE) eingestellt ist, wird der Punkt mithilfe des Datensatzes stillgelegt und in einen historischen Punkt umgewandelt.

String
match_field
(optional)

Das Feld, das zum Abgleich von Quellpunkten mit Parcel-Fabric-Punkten verwendet wird, wenn Name und Nachbarschaftsanalyse (in Python NAME_AND_PROXIMITY) oder Global-ID und Nachbarschaftsanalyse (in Python GLOBALID_AND_PROXIMITY) für den Parameter Punktabgleichmethode (in Python match_point_method) verwendet wird. Wenn Sie nach dem Namen suchen, muss das Feld in der Quell-Point-Feature-Class des Datentyp "Text" aufweisen. Wenn Sie nach Global-ID suchen, muss das Feld in der Quell-Point-Feature-Class den Datentyp "GUID" aufweisen.

Field
conflicts_table
(optional)

Pfad und Name der Ausgabetabelle, in der die Konflikte gespeichert werden. Wenn innerhalb der Suchtoleranz eines Quellpunkts mehrere Parcel-Fabric-Punkte gefunden werden, werden die Objekt-IDs der Quell- und Parcel-Fabric-Punkte in die Tabelle für Konflikte geschrieben.

Table

Abgeleitete Ausgabe

NameErklärungDatentyp
updated_parcel_fabric

Die aktualisierte Parcel-Fabric.

Flurstücks-Layer

Codebeispiel

ImportParcelFabricPoints – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie mit dem Werkzeug ImportParcelFabricPoints im unmittelbaren Modus Punkte in eine Parcel-Fabric importiert werden können.

import arcpy
arcpy.parcel.ImportParcelFabricPoints(
    "C:/Parcels/Database.gdb/UpdatePoints",
    "C:/Parcels/Database.gdb/County/CountyFabric", 'PROXIMITY', '0.1 Feet', 
    'ALL', 'Record001', None, "C:/Parcels/Database.gdb/ConflictsTable")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen