Kollineare Flurstücksgrenzen zusammenführen (Parcel)

Zusammenfassung

Führt verbundene kollineare Flurstückslinien zu einer einzigen Flurstückslinie zusammen. Gemeinsame Parcel-Fabric-Punkte zwischen verbundenen kollinearen Linien werden gelöscht, und an deren Stelle werden Stützpunkte erstellt.

Paare verbundener Flurstückslinien gelten als kollinear, wenn deren gemeinsame Parcel-Fabric-Punkte innerhalb der angegebenen Toleranz für den orthogonalen Versatz einer Linie liegen, die zwischen den Linienendpunkten gezogen wurde. Entsprechend gelten Paare verbundener Flurstückskurven als kollinear, wenn deren gemeinsame Parcel-Fabric-Punkte innerhalb der angegebenen Toleranz für den orthogonalen Versatz einer geschwungenen Linie liegen, die zwischen den Linienendpunkten gezogen wurde.

Abbildung

Abbildung zum Werkzeug "Kollineare Flurstücksgrenzen zusammenführen"
Die Flurstückslinien auf der linken Seite gelten nicht als kollinear, da die gemeinsamen Flurstückspunkte zwischen ihnen weiter als die angegebene Toleranz von der geraden Linie versetzt sind.

Verwendung

    Vorsicht:

    Mit diesem Werkzeug werden die Eingabedaten geändert. Weitere Informationen und Strategien zur Vermeidung unerwünschter Datenänderungen finden Sie unter Werkzeuge, die Eingabedaten ändern oder aktualisieren.

  • Flurstückspunkte, die von zusammengeführten kollinearen Linien gemeinsam genutzt werden, werden gelöscht, es sei denn, das Feld Preserve in der Points-Feature-Class der Parcel-Fabric ist auf Yes festgelegt. Die ursprünglichen Flurstückslinien werden gelöscht.

  • Kollineare Flurstückslinien werden nicht zusammengeführt, wenn der gemeinsame Parcel-Fabric-Punkt zwischen ihnen weiter als die angegebene Toleranz von der geraden oder geschwungenen Linie versetzt ist.

  • Die Linienformgeometrien der zusammengeführten Linien ändern sich nicht. Anstelle von gelöschten Flurstückspunkten werden Stützpunkte hinzugefügt.

    Tipp:
    Um die zusammengeführten Linien zu vereinfachen und gerade Linien oder Kurven zu erkennen, verwenden Sie das Werkzeug Durch gerade Linien und Kreisbögen vereinfachen.

  • Kollineare Linien werden nicht zusammengeführt, wenn der gemeinsame Parcel-Fabric-Punkt zwischen ihnen mit mindestens einer anderen Flurstückslinie oder Verbindungslinie verbunden ist.

  • Die COGO-Entfernungsattribute (Entfernung, Bogenlänge) der zusammengeführten Linien oder Kurven entsprechen der Summe der COGO-Entfernungen der kollinearen Linien oder Kurven.

  • Wenn die COGO-Richtungsattribute der kollinearen Linien innerhalb numerischer Rundungsgrenzen voneinander liegen, wird die Richtung der längsten Linie als COGO-Richtungsattribut der zusammengeführten Linie verwendet. Wenn die COGO-Richtungen der kollinearen Linien nicht innerhalb numerischer Rundungsgrenzen liegen, ist die COGO-Richtung der zusammengeführten Linie NULL.

  • Wenn die Sehnenwinkel kollinearer Kurven innerhalb numerischer Rundungsgrenzen voneinander liegen, wird der Sehnenwinkel der längsten Kurve als COGO-Richtungsattribut der zusammengeführten Kurve verwendet. Wenn die Sehnenwinkel der kollinearen Kurven nicht innerhalb numerischer Rundungsgrenzen voneinander liegen, ist die COGO-Richtung der zusammengeführten Kurve NULL.

  • Das Attribut COGO-Typ der zusammengeführten Linie oder Kurve wird auf Berechnet festgelegt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Flurstücksgrenzen

Die Flurstückslinien, die zusammengeführt werden sollen. Bei den Linien kann es sich um Flurstückslinien oder um Verbindungslinien handeln.

Feature Layer
Versatztoleranz

Der maximale Abstand, um den Flurstückspunkte zwischen kollinearen Linien versetzt sein können, damit die Linie als kollinear gilt. Der Versatz ist der Abstand zwischen den kollinearen Flurstückspunkten und den geraden Linien zwischen den Endpunkten der verbundenen Flurstückslinien.

Linear Unit

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Flurstücksgrenzen

Die aktualisierten Flurstücks- oder Verbindungslinien.

Feature Layer

arcpy.parcel.MergeCollinearParcelBoundaries(in_parcel_boundaries, offset_tolerance)
NameErläuterungDatentyp
in_parcel_boundaries

Die Flurstückslinien, die zusammengeführt werden sollen. Bei den Linien kann es sich um Flurstückslinien oder um Verbindungslinien handeln.

Feature Layer
offset_tolerance

Der maximale Abstand, um den Flurstückspunkte zwischen kollinearen Linien versetzt sein können, damit die Linie als kollinear gilt. Der Versatz ist der Abstand zwischen den kollinearen Flurstückspunkten und den geraden Linien zwischen den Endpunkten der verbundenen Flurstückslinien.

Linear Unit

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_parcel_boundaries

Die aktualisierten Flurstücks- oder Verbindungslinien.

Feature Layer

Codebeispiel

MergeCollinearParcelBoundaries: Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion MergeCollinearParcelBoundaries zum Zusammenführen von kollinearen Linien mit einem Versatz von 0,5 Fuß verwenden.

import arcpy
arcpy.parcel.MergeCollinearParcelBoundaries("C:/Data/Database.gdb/Parcels/CountyFabric/Tax_Lines", '0.5 Feet')

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen