Summary
Upgrades an ArcMap parcel fabric to an ArcGIS Pro parcel fabric.
The tool creates a parcel fabric in a feature dataset and transfers data from the ArcMap parcel fabric feature classes to the ArcGIS Pro parcel fabric feature classes. The existing ArcMap parcel fabric is not altered.
Usage
The tool can be used to upgrade an ArcMap parcel fabric on both a file and an enterprise geodatabase.
This tool enables topology on the upgraded parcel fabric.
Parcel types defined in the ArcMap Parcels feature class' Type field are used to create parcel types in an ArcGIS Pro parcel fabric. If the Type field uses a domain, the domain name will be assigned as the parcel type name. If the Type field has no domain, the parcel types will be named by their assigned number in the Type field.
The output feature dataset can only contain one parcel fabric.
On an enterprise geodatabase, the tool must be executed on the default version.
On an enterprise geodatabase, an active ArcGIS Enterprise portal must be set in the project, and the credentials used to sign in must have a publisher role with a minimum of level 2 access.
On an enterprise geodatabase, the output feature dataset must be from a database connection established as a database authenticated user. This user must have database privileges to create content and cannot be an OS authenticated database administrator or the geodatabase administrator account.
Syntax
arcpy.parcel.UpgradeArcMapParcelFabric(in_parcel_fabric, target_dataset, name)
Parameter | Explanation | Data Type |
in_parcel_fabric | The ArcMap parcel fabric that will be upgraded to an ArcGIS Pro parcel fabric. | Parcel Fabric Layer for ArcMap |
target_dataset | The feature dataset that will contain the upgraded ArcGIS Pro parcel fabric. | Feature Dataset |
name | The name of the upgraded ArcGIS Pro parcel fabric. | String |
Derived Output
Name | Explanation | Data Type |
out_parcel_fabric | The upgraded parcel fabric. | Parcel Fabric |
Code sample
The following Python window script demonstrates how to use the UpgradeArcMapParcelFabric tool in immediate mode.
import arcpy
arcpy.parcel.UpgradeArcMapParcelFabric(
"C:/Data/Database.gdb/Parcels/CountyFabric",
"C:/Data/Database.gdb/ParcelsPro", "UpgradedFabric")
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes