Summary
Applies the results of a least squares adjustment to parcel fabric feature classes. Least squares adjustment results stored in the AdjustmentLines and AdjustmentPoints feature classes are applied to the corresponding parcel line, connection line, and parcel fabric point feature classes.
Use the Analyze Parcels By Least Squares Adjustment tool to run a least-squares adjustment on parcels and store the results in adjustment feature classes.
Usage
The tool uses the Point ID field in the AdjustmentPoints feature class to locate the corresponding points to update in the parcel fabric points feature class. Parcel fabric points are moved to the locations of the adjustment points if the distance between the points (coordinate shift) is more than the specified Movement Tolerance parameter value.
The tool uses the Line ID and Source fields in the AdjustmentLines feature class to locate the corresponding lines in the parcel type line or connection line feature classes in the parcel fabric. If the endpoints of the lines were updated with the locations from the AdjustmentPoints feature class, the geometries of the parcel fabric lines are updated to lie between the updated points.
Note:
The COGO dimensions of the lines do not change.
If the Update Source field in the AdjustmentPoints feature class is set to No, the corresponding point in the parcel fabric Points feature class will not be updated.
This tool does not honor selections in the map.
Syntax
arcpy.parcel.ApplyParcelLeastSquaresAdjustment(in_parcel_fabric, {movement_tolerance}, {update_attributes})
Parameter | Explanation | Data Type |
in_parcel_fabric | The parcel fabric to be updated. | Parcel Layer |
movement_tolerance (Optional) | The tolerance representing the minimum allowable coordinate shift when updating parcel fabric points. If the distance between the adjustment point and the parcel fabric point is greater than the specified tolerance, the parcel fabric point is updated to the location of the adjustment point. The default tolerance is 0.05 meters. | Linear Unit |
update_attributes (Optional) | Specifies whether attribute fields in the parcel fabric Points feature class will be updated with statistical metadata. The XY Uncertainty, Error Ellipse Semi Major, Error Ellipse Semi Minor, and Error Ellipse Direction fields will be updated with the values stored in the same fields in the AdjustmentPoints feature class.
| Boolean |
Derived Output
Name | Explanation | Data Type |
updated_parcel_fabric | The updated parcel fabric. | Boolean |
Code sample
The following Python window script demonstrates how to use the ApplyParcelLeastSquaresAdjustment function to apply the results of a least squares analysis to the parcel fabric in immediate mode:
import arcpy
arcpy.parcel.ApplyParcelLeastSquaresAdjustment('c:/Parcels/Database.gdb/CountyParcels/CountyFabric',
0.05, 'NO_UPDATE_ATTRIBUTES')
Environments
Licensing information
- Basic: No
- Standard: Yes
- Advanced: Yes