Zusammenfassung
Wendet die Ergebnisse einer Anpassung mit der Methode der kleinsten Quadrate auf Parcel-Fabric-Feature-Classes an. Die Ergebnisse einer Anpassung mit der Methode der kleinsten Quadrate, die in der AdjustmentLines-Feature-Class und AdjustmentPoints-Feature-Class gespeichert sind, werden auf die entsprechenden Feature-Classes für Flurstückslinien, Verbindungslinien und Parcel-Fabric-Punkte angewendet.
Verwenden Sie das Werkzeug Flurstücke mit Anpassungsmethode der kleinsten Quadrate analysieren, um eine Anpassung von Flurstücken mit der Methode der kleinsten Quadrate auszuführen und die Ergebnisse in Adjustment-Feature-Classes zu speichern.
Verwendung
Das Werkzeug verwendet das Feld Point ID in der AdjustmentPoints-Feature-Class, um die entsprechenden Punkte, die in der Points-Feature-Class der Parcel-Fabric aktualisiert werden müssen, zu verorten. Parcel-Fabric-Punkte werden an die Positionen der Ausgleichspunkte verschoben, wenn die Entfernung zwischen den Punkten (Koordinatenverschiebung) größer als der angegebene Wert des Parameters Bewegungstoleranz ist.
Das Werkzeug verwendet die Felder Line ID und Source in der AdjustmentLines-Feature-Class, um die entsprechenden Linien in den Feature-Classes für Flurstückslinien oder Verbindungslinien in der Parcel-Fabric zu verorten. Wenn die Endpunkte der Linien mit den Positionen aus der AdjustmentPoints-Feature-Class aktualisiert wurden, werden die Geometrien der Parcel-Fabric-Linien so aktualisiert, dass sie zwischen den aktualisierten Punkten liegen.
Hinweis:
Die COGO-Bemaßungen der Linien werden nicht geändert.
Wenn das Feld Update Source in der AdjustmentPoints-Feature-Class auf "No" festgelegt ist, wird der entsprechende Punkt in der Points-Feature-Class der Parcel-Fabric nicht aktualisiert.
Bei diesem Werkzeug wird die getroffene Auswahl in der Karte nicht berücksichtigt.
Syntax
arcpy.parcel.ApplyParcelLeastSquaresAdjustment(in_parcel_fabric, {movement_tolerance}, {update_attributes})
Parameter | Erklärung | Datentyp |
in_parcel_fabric | Die zu aktualisierende Parcel-Fabric. | Parcel Layer |
movement_tolerance (optional) | Die Toleranz für die minimal zulässige Koordinatenverschiebung beim Aktualisieren von Parcel-Fabric-Punkten. Wenn die Entfernung zwischen dem Ausgleichspunkt und dem Parcel-Fabric-Punkt größer als die angegebene Toleranz ist, wird der Parcel-Fabric-Punkt an der Position des Ausgleichspunktes aktualisiert. Die Standardtoleranz beträgt 0,05 Meter. | Linear Unit |
update_attributes (optional) | Gibt an, ob die Attributfelder in der Points-Feature-Class der Parcel-Fabric mit statistischen Metadaten aktualisiert werden. Die Felder XY Uncertainty, Error Ellipse Semi Major, Error Ellipse Semi Minor und Error Ellipse Direction werden dann mit den Werten aktualisiert, die in denselben Feldern in der AdjustmentPoints-Feature-Class gespeichert sind.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
updated_parcel_fabric | Die aktualisierte Parcel-Fabric. | Boolean |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion ApplyParcelLeastSquaresAdjustment verwendet wird, um im unmittelbaren Modus die Ergebnisse einer Analyse mit der Methode der kleinsten Quadrate auf die Parcel-Fabric anzuwenden:
import arcpy
arcpy.parcel.ApplyParcelLeastSquaresAdjustment('c:/Parcels/Database.gdb/CountyParcels/CountyFabric',
0.05, 'NO_UPDATE_ATTRIBUTES')
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja