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})
Parameter | Erklärung | Datentyp |
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.
| 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.
| 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
Name | Erklärung | Datentyp |
updated_parcel_fabric | Die aktualisierte Parcel-Fabric. | Flurstücks-Layer |
Codebeispiel
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
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja