Upgrade ArcMap Parcel Fabric (Parcel)

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.

Learn more about upgrading an ArcMap parcel fabric

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.

Parameters

LabelExplanationData Type
Input Parcel Fabric For ArcMap

The ArcMap parcel fabric that will be upgraded to an ArcGIS Pro parcel fabric.

Parcel Fabric Layer for ArcMap
Target Feature 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

LabelExplanationData Type
Output Parcel Fabric

The upgraded parcel fabric.

Parcel Fabric

arcpy.parcel.UpgradeArcMapParcelFabric(in_parcel_fabric, target_dataset, name)
NameExplanationData 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

NameExplanationData Type
out_parcel_fabric

The upgraded parcel fabric.

Parcel Fabric

Code sample

UpgradeArcMapParcelFabric example (Python window)

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

This tool does not use any geoprocessing environments.

Licensing information

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

Related topics