The parcel fabric layer is published as a feature service that is consumed via the ArcGIS Pro client. Before you publish the parcel fabric, you need to prepare your environment for the publishing process.
The parcel fabric server REST API is not supported in 10.7.1.
Prepare for publishing
When you publish and consume a feature service that contains a parcel fabric, conditions and prerequisites apply. Follow the steps below to prepare your environment for the publishing process.
- Parcel fabric map layers must be from a database connection established as the database parcel fabric owner or administrator. This is the database user that is referenced in the database connection when the parcel fabric is created.
- The connected portal account must be the parcel fabric portal owner. This is the portal user that was active when the parcel fabric was created. This portal user account must have privileges to publish content and to create, update, and delete content.
- Before you add your parcel fabric to the map, set the versioning type of your geodatabase connection to Branch.
- Right-click your database connection in the Catalog pane and click Geodatabase Connection Properties.
- On the Geodatabase Connection Properties dialog box, choose Branch under Versioning Type, and click OK.
- Branch versions can only be edited using feature services. If the versioning type of your geodatabase connection is not set to branch versioning, you cannot edit your parcel fabric once it's published.
- If you switch from traditional to branch versioning with your parcel fabric layers already in the map, you need to add your parcel fabric to a new map to detect the new database connection properties.
- Right-click the parcel fabric in the Catalog pane, and click Add To New Map to add the parcel fabric and its associated layers to a new map.
You do not need to add each associated layer to the map. By adding the parcel fabric to the map, all dependent parcel layers are added as well.
- All parcel layers are required to be in the map to publish a parcel fabric as a feature service.
- Any symbology set on the layers will be lost during publishing. Symbology should be set and saved on published parcel fabric layers.
- Right-click the feature dataset, point to Manage, and click Register As Versioned to register the feature dataset containing the parcel fabric as versioned.
- Run the Enable Parcel Topology geoprocessing tool to enable topology on the parcel fabric. The parcel fabric cannot be published if parcel topology is not enabled.
When running the tool, the feature dataset containing the parcel fabric must be connected to the default version.
If you upgraded an ArcMap parcel fabric, the topology will already be enabled. The topology is enabled during the upgrade process.
To determine if topology is enabled on a parcel fabric, right-click the parcel fabric in the Catalog pane and click Properties. On the Parcel Fabric Properties dialog box, select the General tab and expand the Parcel Fabric subheading.
- Register your enterprise geodatabase as a data store with your server. The parcel fabric web layers must reference data from registered data sources.
You can also register your enterprise geodatabase as a data store when publishing or analyzing your data. An analyzer error message will appear in the Share As Web Layer pane if your database is not registered with the server. To register your data sources, click Options > Register Data Source wIth Server on the error message.
- The default version of your geodatabase should be set to Protected. To change access permissions of the default version, the database must be connected as the geodatabase administrator.
- Right-click the database connection and click Versions.
- On the Versions connection tab, change the Access field value for the default version to Protected.
The default version can be edited using branch versioning. The parcel fabric should not be edited on the default version for the following reasons:
- You cannot undo edits made to data on the default version of an enterprise geodatabase.
- Edits cannot be isolated and reviewed before versions are reconciled and posted.
- Edits are permanent and cannot be discarded like they can on a version (versions can be deleted).
- Performance can be impacted if multiple editors are editing the default version in a single session.
- The default version must be refreshed regularly to view new edits from other editors.
Publish the parcel fabric as a feature service
To publish a parcel fabric as a feature service, follow these steps.
- Ensure that the parcel fabric and all its associated layers are added to the current map view.
- Click the Web Layer drop-down arrow on the Share tab and click
Publish Web Layer.
The parcel fabric in the map must be connected to the default version for publishing.
- In the Share As Web Layer pane, add a web layer name, a summary, and tags.
A summary and tags are required to publish web layers.
- Under Data, choose Reference registered data.
- Under Layer Type, check Feature.
- Under Location, choose where to share your data.
- Under Share with, choose ArcGIS Enterprise, and choose a group if applicable.
- On the Configuration tab under the Configure Layers icon , choose Version Management and Validation under Capabilities.
- The Version Management and Validation options will not be available if the feature dataset containing the parcel fabric is not branch versioned. Make sure the parcel fabric has been added to the map from a branch-versioned database connection.
- The Validation option enables topology validation on the parcel fabric when it's published as a feature service. Make sure topology is enabled before publishing a parcel fabric.
- You can publish the parcel fabric as read-only without version management and validation.
- Click the Configure Web Layer Properties button next to Feature to open the feature properties.
- Under Operations, choose Enable editing and allow editors to and choose Add, update, and delete features.
- Under Properties choose Allow geometry updates, Allow update of true curves, and Only allow true curve updates by true curve clients. Also choose Apply default to features with z-values and set a default z-value, for example 0. Choose Allow geometry updates without m-value.
- Click Analyze to identify any potential issues or errors.
Two types of analyzer messages are displayed on the Messages tab. Errors are issues that must be fixed before you can publish your web layers. Warnings are issues in which performance, appearance, or data access may be affected. Double-click the error or warning for a solution or access to a help topic. Right-click the error or warning for suggestions on how to address the issue.
- Click Publish to publish the web layers.
Add the parcel fabric web layer to the map
The parcel fabric is shared as a feature layer to Portal for ArcGIS. The feature layer contains the parcel fabric and its feature classes. After publishing is complete, both the feature layer and map image layer are available.
To add the parcel fabric and its associated layers to the map, complete the following steps:
- Click the Portal tab in the Catalog pane.
- Locate and double-click the parcel fabric feature layer to display the parcel fabric layer and its associated layers.
- Right-click the parcel fabric layer and click Add To New Map.
You can also add the parcel fabric to a current map; however, only one parcel fabric can be added to a single map. You do not need to add all the associated layers to the map. By adding the parcel fabric layer to the map, all associated layers are automatically added as well.