Web feature layers support vector querying, visualization, and editing. They are appropriate for visualizing data on top of a basemap and can be used as inputs for analysis and in sync-based workflows.
With ArcGIS Pro, you can author and share web feature layers to your active portal. These web layers expose all vector datasets included in the map or selected layer being shared.
For more information on when to reference registered data, see Introduction to sharing web layers. If your web feature layer will reference registered data with sync enabled, see Prepare data for offline use for more information on data requirements.
Sharing to ArcGIS Enterprise with the Reference registered data option requires the privilege to publish server-based layers. Sharing to ArcGIS Online and ArcGIS Enterprise with the copy all data option requires the privilege to publish hosted feature layers.
Share a web feature layer
- To share a web feature layer, do one of the following:
- Share the map and all of its layers as a web layer. On the Share tab, in the Share As group, click Publish Web Layer .
- Share selected layers from the map as a web layer. Select the layers in the Contents pane. Right-click the selected layers, point to the Sharing pull-right menu, and click Share As Web Layer .
The Share As Web Layer pane appears.
- Provide the name for the web layer. By default, the web layer will be saved to My Content. You can save the web layer to a folder in My Content by typing the folder name or clicking the browse button to browse to an existing folder.
Separate the name of the new or existing folder and the web layer name with a backslash, for example, Folder\WebLayerName. For more information, see Specifying a folder.
- For Layer Type, click Features.
- If your active portal is ArcGIS Enterprise and you want to reference datasets in a registered enterprise database, check Reference registered data. Enabling Reference registered data will include a map image layer.
If you choose to Copy all data instead, all layers will be copied into the server's managed database.
- Complete the Summary and Tags fields.
- Specify how the web layer will be shared:
- My Content—This option only references content in your personal workspace named My Content. Your content is inaccessible to other users.
- My Organization—This option allows your content to be shared with all authenticated users in the organization.
- Everyone—This option makes your content public. Anyone can access and see it.
- Groups—You can share your content with groups you belong to and their members.
- Optionally click the Content tab to view the new web layer or layers and all associated components.
If you selected Reference registered data, click the Federated Servers drop-down arrow to choose where the layer will be shared. Only federated servers that you have access to will be listed.
- Click Analyze to check for any errors or issues. You must resolve all errors. If any issues are discovered, they appear on the Messages tab. Right-click each message to get more information, read the help for the error or warning, and access suggested fixes. Learn more about analyzing GIS resources
- Once validated, click Publish to share your web layer using the default configuration.
- Once the web layer has been successfully published, click the Manage the web layer link to manage the web feature layer through your portal.
Note:If you selected Reference registered data, the Manage the web layer link will take you to the map image layer.
Configure a web feature layer
You can configure your web feature layer prior to publishing to allow users to edit the underlying data, sync changes back to the database, and export data to other formats. A number of service level parameters can also be configured.
Depending on your active portal and which data option you selected, different feature layer properties are available to you.
Feature layer properties
|Active Portal and data option||Enable Sync||Export Data||Allow geometry updates||Allow update of true curves||Only allow true curve updates by true curve clients||Apply default to features with z-value||Default z-value when inserting or updating features||Allow geometry updates without m-values|
ArcGIS Enterprise 10.5.1 and later –Reference registered data
ArcGIS Enterprise 10.5.1 and later –Copy all data
ArcGIS Enterprise 10.5 –Reference registered data
ArcGIS Enterprise 10.5–Copy all data
Portal for ArcGIS 10.4 and 10.4.1–Reference registered data
Portal for ArcGIS 10.4 and 10.4.1–Copy all data
Portal for ArcGIS 10.3.1 or earlier
- Click the Configuration tab. If your active portal is ArcGIS Enterprise, additionally click Configure Web Layer Properties to access the configurable properties.
- Select the Enable editing and allow editors to check box to enable web feature layer editing and choose what type of editing operations are permitted. Editing options include the following:
Add, update, and delete features
Editors can update and delete feature geometry and alter the attributes of features. This is the default option.
Update feature attributes only
Editors can enter attribute information for existing features. They cannot add new features or modify or delete existing feature geometry.
Add features only
Editors can add new features and enter attribute information for these new features only. They cannot modify or delete existing feature geometry or attribute information.
- Check the Enable Sync check box if you want to allow users to work with a local copy of the data even when they are offline and synchronize changes when they are online.
- Check the Export Data check box to allow others to export the data to different formats.
- Select the Allow geometry updates check box to allow edits to the geometry of a feature.
- If you selected Allow geometry updates, you can also select the Allow update of true curves check box to allow web clients to update the true curve geometry of a feature with densified geometry.
- If you selected Allow update of true curves, you can also select the Only allow true curve updates by true curve clients check box to only allow clients that support true curves, such as ArcGIS Pro, to update true curve geometries.
- Select the Apply default to features with z-value check box to allow editors to add or update features through clients that don't allow for a z-value to be given.
- If you selected Apply default to features with z-value, you can additionally specify a Default z-value when inserting or updating features.
If you are sharing to an active portal and data combination that has Apply default to features with z-value available but not Default z-value when inserting or updating features, 0 will be used as the default z-value.
- Check the Allow geometry updates without m-value check box to allow geometry updates to m-enabled features without specifying an m-value.
- At the top of the Configuration tab, click Configure parameters to access service level parameters such as Maximum records returned by server and Time zone. For a full list of parameters available, see Configure service parameters.
When sharing to ArcGIS Enterprise, editing is enabled by default for web feature layers when Reference registered data is used. When using Copy all data, editing is not enabled for web feature layers.
When sharing to ArcGIS Online, editing is never enabled by default.
If you select Reference registered data, editing operations cannot be modified through the website for your ArcGIS organization; use ArcGIS Server Manager instead. For more information see: Editing service properties in Manager.
Considerations when sharing to older portals
Although web feature layers can be shared to any portal, not all functionality is supported when sharing to each version of ArcGIS Enterprise and Portal for ArcGIS. Listed below are limitations when sharing to older versions.
Portal for ArcGIS 10.3.1 and earlier
- The data options are not available. Data will always be copied to the server.
- The editing option Update feature attributes only is not available.