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 layers 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 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 menu, and click Share As Web Layer .
The Share As Web Layer pane appears.
- Provide a name for the web layer.
- Complete the Summary and Tags fields.
- 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.
- For Layer Type, click Features.
- Use the Folder drop-down menu to specify where the web layer will be stored in your portal content. Optionally click the browse button to create a folder or choose an existing one. You can also type the name of the desired folder in the text box.
- Use the Server and Folder drop-down menu to specify the federated server where the service will be published and the folder on the server where the service will be stored. If the folder does not already exist, type the name of the desired folder in the text box.
- Specify how the web layer will be shared:
- 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.
- Click the Configuration tab to modify the web layer's settings. For more information on configuring the web layer, see Configure a web feature layer.
- 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 before 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 the data option you selected, different feature layer properties are available.
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, click Configure Web Layer Properties to access the configurable properties.
- Check 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're offline and synchronize changes when they're online.
- Check the Export Data check box to allow others to export the data to different formats.
- Check the Allow geometry updates check box to allow edits to the geometry of a feature.
- Check the Allow update of true curves check box to allow web clients to update the true curve geometry of a feature with densified geometry.
- Check 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.
- Check the Apply default to features with z-value check box to allow editors to add or update features through clients that don't allow a z-value to be given.
- Specify a Default z-value when inserting or updating features.
- 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, 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.