Generate Parcel Fabric Links (Parcel)

Summary

Generates displacement links for parcel fabric points that have changed locations in a specified time period.

Links are stored as lines in a line feature class and are drawn from the original locations to the current locations of the points. Anchor points are created for points that have not changed locations in the specified time period and are stored in a point feature class.

Parcel fabric points can change locations as a result of editing actions such as parcel alignment or from least squares adjustments of parcels.

Usage

  • The tool can only be used on a parcel fabric published as a feature service.

  • The tool runs against the DEFAULT version only. Versions containing edits to point locations must be posted to DEFAULT for links to be generated.

  • The output links and anchor points can be used in the Rubbersheet Features tool to re-align data in external feature classes with updated parcel fabric boundaries. Data such as zoning polygons and utility lines are dependant on parcel boundaries. If parcel boundaries are updated from adjustment and other parcel editing processes, these links and anchor points can be used to apply the same updates to data in external feature classes.

    The output links can be used for the Input Link Features parameter and the anchor points can be used for the Input Point Features As Identity Links parameter.

Parameters

LabelExplanationData Type
Input Parcel Fabric

The parcel fabric that will be used to generate links. The parcel fabric must be published as a feature service and the default version is used to generate links.

Parcel Layer
Output Links Feature Class

The output line feature class that will store the generated links.

Feature Class
Output Anchor Points Feature Class

The output point feature class that will store the anchor points.

Feature Class
From Date

The date from which to search the parcel fabric for points that have changed locations. Links and anchor points will be only be generated for points on or after this date.

Date
To Date
(Optional)

The end date of the time period in which to search the parcel fabric for points that have changed locations. Links and anchor points will only be generated for points on or before this date. If no To date is specified, links and anchor points will be generated for all points on or after the specified From Date. If the To Date is specified at a future date, links will be generated in the time period between the From Date and the current date and time.

Date
Minimum Link Length
(Optional)

The minimum length of the generated links. If the link length between the current points and their original locations is smaller than the specified value, anchor points are created for the original locations of the points.

Linear Unit
Extent
(Optional)

The extent of the dataset to be processed. Only features that fall within the specified extent will be processed.

  • Current Display Extent Map View—The extent will be based on the active map or scene.
  • Draw Extent Square and Finish—The extent will be based on a rectangle drawn on the map or scene.
  • Extent of a Layer Layer—The extent will be based on an active map layer. Choose an available layer or use the Extent of data in all layers option. Each map layer has the following options:

    • All Features Select All—The extent of all features.
    • Selected Features Area from Selected Features—The extent of the selected features.
    • Visible Features Extent Indicator—The extent of visible features.

  • Browse Browse—The extent will be based on a dataset.
  • Intersection of Inputs Intersect—The extent will be the intersecting extent of all inputs.
  • Union of Inputs Union—The extent will be the combined extent of all inputs.
  • Clipboard Paste—The extent can be copied to and from the clipboard.
    • Copy Extent Copy—Copies the extent and coordinate system to the clipboard.
    • Paste Extent Paste—Pastes the extent and coordinate system from the clipboard. If the clipboard does not include a coordinate system, the extent will use the map’s coordinate system.
  • Reset Extent Reset—The extent will be reset to the default value.

When coordinates are manually provided, the coordinates must be numeric values and in the active map's coordinate system. The map may use different display units than the provided coordinates. Use a negative value sign for south and west coordinates.

Extent

arcpy.parcel.GenerateParcelFabricLinks(target_parcel_fabric, out_links_feature_class, out_anchor_points_feature_class, from_date, {to_date}, {min_link_length}, {extent})
NameExplanationData Type
target_parcel_fabric

The parcel fabric that will be used to generate links. The parcel fabric must be published as a feature service and the default version is used to generate links.

Parcel Layer
out_links_feature_class

The output line feature class that will store the generated links.

Feature Class
out_anchor_points_feature_class

The output point feature class that will store the anchor points.

Feature Class
from_date

The date from which to search the parcel fabric for points that have changed locations. Links and anchor points will be only be generated for points on or after this date.

Date
to_date
(Optional)

The end date of the time period in which to search the parcel fabric for points that have changed locations. Links and anchor points will only be generated for points on or before this date. If no To date is specified, links and anchor points will be generated for all points on or after the specified From Date. If the To Date is specified at a future date, links will be generated in the time period between the From Date and the current date and time.

Date
min_link_length
(Optional)

The minimum length of the generated links. If the link length between the current points and their original locations is smaller than the specified value, anchor points are created for the original locations of the points.

Linear Unit
extent
(Optional)

The extent of the dataset to be processed. Only features that fall within the specified extent will be processed.

  • MAXOF—The maximum extent of all inputs will be used.
  • MINOF—The minimum area common to all inputs will be used.
  • DISPLAY—The extent is equal to the visible display.
  • Layer name—The extent of the specified layer will be used.
  • Extent object—The extent of the specified object will be used.
  • Space delimited string of coordinates—The extent of the specified string will be used. Coordinates are expressed in the order of x-min, y-min, x-max, y-max.
Extent

Code sample

GenerateParcelFabricLinks example (Python window)

The following Python window script demonstrates how to use the GenerateParcelFabricLinks function in immediate mode. The script generates links and anchor points in a specified extent.

import arcpy
extent = arcpy.Extent(7497466.20831177, 441293.021878974, 7502009.67757057, 444095.976178293)
arcpy.parcel.GenerateParcelFabricLinks('L0Parcel_Fabric', 'C:\Data\Database.gdb\OutLinks', 'C:\Data\Database.gdb\OutAnchor2', 
'7/29/2020 3:50:13 PM', '', '', arcpy.env.extent)

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics