Eine Topologie in eine Parcel Fabric laden (Parcel Fabric)
Zusammenfassung
Lädt die an einer Topologie beteiligten Polygon- und Linien-Features in eine Ziel-Parcel Fabric. Für die Topologie ist ein vordefinierter Satz von Topologieregeln erforderlich:
- Linie – Wird überdeckt durch Grenze von (Polygon)
- Linie – Keine Überlappung mit sich selbst
- Linie – Kein Schnittpunkt mit sich selbst
- Linie – Nur Single-Part
- Linie – Darf keine Überschneidung oder Berührung mit dem Innenbereich aufweisen mit
- Polygon – Grenzen überdeckt durch Linien von (Linie)
Verwendung
Sie können festlegen, dass eine vollständige Line-Feature-Class und Polygon-Feature-Class oder nur ausgewählte Linien- und Polygon-Features geladen werden. Wenn Sie große Datasets laden, hängt die Performance vom vorhandenen Computerspeicher ab. Dieses Werkzeug eignet sich ideal zum gleichzeitigen Laden kleiner Bereiche von Flurstückdaten. Wenn Sie lieber eine einmalige Migration für ein großes Flurstück-Dataset in die Fabric vornehmen möchten, bietet es sich an, die Daten als Fabric-Quelle zu formatieren und die Fabric-Quelle mithilfe des Assistenten Fabric-Daten importieren im Fenster Katalog zu migrieren.
Die Topologie muss überprüft, bereinigt und frei von Fehlern sein, damit die Polygon- und Linien-Features in die Parcel Fabric migriert werden können. Wenn eine Korrektur eines Topologiefehlers vorgenommen wurde, überprüfen Sie die Topologie danach erneut, um sicherzustellen, dass der Fehler vor dem Ausführen des Werkzeugs nicht mehr vorhanden ist.
Um eine gesamte Topologie zu überprüfen, verwenden Sie das Werkzeug Topologie überprüfen, das sich im Toolset "Topologie" in der Toolbox "Data Management" befindet.
Wenn Sie nicht die gesamte Topologie, sondern nur die aktuelle Ausdehnung der Kartenanzeige in ArcMap prüfen möchten, können Sie dazu das Werkzeug Topologie in aktueller Ausdehnung überprüfen der Werkzeugleiste Topologie verwenden.
-
Die Polygon- oder Line-Feature-Class kann als Parameter der Eingabe-(Topology)-Feature-Class verwendet werden. Wenn im Feature-Layer der Eingabe-Feature-Class in ArcMap eine Auswahl vorgenommen wurde, werden nur die selektierten Features migriert. Wenn die Line-Feature-Class als Eingabe-Feature-Class verwendet wird, werden alle selektierten Linien, die keine zum entsprechenden Polygon passende Schleife in der Polygon-Feature-Class bilden, als Teile offener Flurstücke migriert. Offene Flurstücke werden in der Parcel Fabric verwendet, um Features wie Straßenmittelachsen und Versorgungsleitungen darzustellen.
COGO-Attribute sind in der Line-Feature-Class nicht erforderlich. Wenn COGO-Attribute vorhanden sind, migriert das Werkzeug die vorhandenen COGO-Attribute in Parcel Fabric-Linien, vorausgesetzt, dass sich die COGO-Dimensionsattribute nicht erheblich von den Dimensionen der Liniengeometrie unterscheiden.
Vorhandene Attribute in den Polygon- und Line-Feature-Classes können zu Fabric-Systemattributen in den Flurstück- und Linientabellen der Fabric migriert werden. Ein Attribut, das Flurstück-IDs (PINs) enthält, kann z. B. zum Systemfeld "Name" in der Flurstücktabelle der Fabric migriert werden. Um vorhandene Attribute der Feature-Classes zu Fabric-Systemattributen zu migrieren, sollten die Attributfeldnamen mit den in einem Fabric-Quellen-Dataset verwendeten Feldnamen übereinstimmen. Ein Attributfeld, das PINs in der Polygon-Feature-Class enthält, kann z. B. PIN, NAME, LOT oder APN für die Werte lauten, die migriert werden und im Namensfeld der Fabric-Flurstücke wiedergegeben werden sollen.
Benutzerdefinierte Attribute in den Polygon- und Line-Feature-Classes können in die Flurstück- und Linientabellen in der Fabric migriert werden, sofern vor der Datenmigration das gleiche benutzerdefinierte Attribut in den Flurstücktabellen erstellt wird.
Geben Sie eine Point-Feature-Class für den Parameter Eingabe-Punkt-Features (optional) an, wenn Sie benutzerdefinierte Attribute einer Point-Feature-Class in die Punktetabelle der Parcel Fabric migrieren möchten. Das gleiche benutzerdefinierte Attribut sollte vor der Migration in der Fabric-Punktetabelle erstellt werden, damit die Attributwerte erfolgreich migriert werden können.
Wenn die Daten in die Fabric migriert werden, werden automatisch Fabric-Punkte an den Endpunkten der Fabric-Linien erstellt. Die X- und Y-Systemattributwerte der Fabric-Punkte werden automatisch mit den Punkt-Shape-Koordinaten aufgefüllt. Punkt-Features werden in diesem Parameter nur angegeben, um benutzerdefinierte Attribute zur Punktetabelle der Parcel Fabric zu migrieren. Wenn im Punkte-Feature-Layer eine Auswahl vorgenommen wurde, werden wie bei den Polygon- und Linien-Features nur die selektierten Punkte migriert.
-
Die Minimale Anzahl der Liniensegmente (optional) ist die Mindestanzahl von Liniensegmenten, die ein Linien-Feature haben muss, damit es als Linientext oder natürliche Grenze betrachtet wird.
-
Wenn eine Toleranz für den Parameter Passpunktabgleich-Toleranz (optional) angegeben wird, werden migrierte Fabric-Punkte, die innerhalb der angegebenen Abgleichtoleranz eines vorhandenen Passpunkts liegen, mit dem Passpunkt verknüpft.
-
Wenn die Option Flurstücke als unverbundene Gruppe importieren aktiviert ist, werden Flurstücke als unverbundene Gruppe migriert. Unverbundene Flurstücke befinden sich außerhalb der Parcel Fabric in ihrem eigenen lokalen Koordinatenbereich. Unverbundene Flurstücke können jederzeit mit der Parcel Fabric verbunden werden. Sie können Flurstücke als unverbunden migrieren, wenn weitere Arbeit an den Flurstücken erforderlich ist, bevor sie mit dem Parcel Fabric-Layer verbunden werden können.
Syntax
Parameter | Erläuterung | Datentyp |
target_parcel_fabric |
Die Ziel-Parcel Fabric, in die die Daten migriert werden. | Parcel Fabric Layer |
in_topology_class |
Eingabe-Feature-Class oder -Layer, die bzw. der Teil einer Topologie ist. Bei der Feature-Class kann es sich um eine Linie oder ein Polygon handeln. | Feature Layer |
in_point_class (optional) |
Eingabe-Point-Feature-Class oder -Layer. Die Point-Feature-Class muss nicht Teil einer Topologie sein. Nur benutzerdefinierte Attribute in der Eingabe-Point-Feature-Class werden in der Parcel Fabric zu entsprechenden Punkten migriert. | Feature Layer |
linestring_minimum_segments (optional) |
Die minimale Anzahl an Segmenten, die ein Polylinien-Feature aufweisen muss, damit es als Linientext oder natürliche Grenze betrachtet und in die Parcel Fabric migriert wird. Der Standardwert sind mindestens 10 Segmente. | Long |
control_match_tolerance (optional) |
Die Toleranz, mit der neue, migrierte Fabric-Punkte in der Fabric mit vorhandenen Passpunkten verknüpft werden. Die Toleranzlängeneinheiten entsprechen den Längeneinheiten des Koordinatensystems der Fabric. Wenn keine Passpunktabgleich-Toleranz angegeben ist, wird der Standardwert von 0,1 Meter verwendet. | Linear Unit |
unjoined_group | Legt fest, wie Features migriert werden.
| Boolean |
direction_units (optional) | Die während des Migrationsprozesses zu verwendenden Richtungseinheiten beim Generieren von COGO-Peilungsattributen für Linien-Features.
| String |
direction_type (optional) |
Der während des Migrationsprozesses zu verwendende Richtungstyp beim Generieren von COGO-Peilungsattributen für Linien-Features.
| String |
compute_area | Legt fest, wie Features migriert werden.
| |
area_units (optional) |
Wenn die Option Fläche für neue Flurstücke berechnen aktiviert ist, wählen Sie die zu verwendenden Flächeneinheiten aus, wenn Sie während des Migrationsprozesses die Flurstückfläche berechnen.
| String |
radial_point_tolerance (optional) |
Die Toleranz, mit der neue, berechnete Kurvenmittelpunkte mit in der Fabric gefundenen vorhandenen Kurvenmittelpunkten abgeglichen werden. Wenn mehrere Kurvenmittelpunkte innerhalb dieser Toleranz liegen, wird ein Durchschnitt aus ihnen ermittelt, und sie werden zu einem Mittelpunkt zusammengeführt. Wenn keine Radialpunkt-Toleranz angegeben ist, wird der Standard von 0,5 Meter verwendet. | Linear Unit |
accuracy_units (optional) |
Die Genauigkeitskategorie der Linien und Polygone, die migriert werden. Genauigkeitskategorien werden anhand des Vermessungsdatums in der Parcel Fabric zugewiesen. Die Genauigkeitskategorie 1 ist die höchste Datengenauigkeit (aktuelle Daten), und die Genauigkeits Kategorie 6 ist die niedrigste Datengenauigkeit (Jahr 1800 oder früher). Genauigkeitskategorien werden bei der Fabric-Anpassung verwendet.
| String |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie das Werkzeug "LoadaTopologyToaParcel Fabric" im unmittelbaren Modus verwendet wird.
import arcpy from arcpy import env env.workspace = "C:/Parcel_Editor_Tutorial/Encinitas_City/Cadastral.gdb" arcpy.LoadTopologyToParcelFabric_fabric("NewFabric", "Enc_polgon", "", "100", "0.5", "JOINED_GROUP", "DEGREES_MINUTES_SECONDS", "NORTH AZIMUTH", "COMPUTE_AREA", "HECTARES", "1", "3 - 1908 to 1980")