Add a web feature layer for editing

A web feature layer is any feature layer with a feature service as its data source. You can add a web feature layer or web map using a portal connection, a connection to ArcGIS Server, or directly by typing the service URL.

Feature templates published with a service appear in the Create Features pane. The author who published the layer or map as a web service determines if you can add, update, or delete features.

To learn more about web feature layers, see Use web feature layers.

You can create and modify features and nonspatial data using the same editing tools you normally use to edit geodatabase feature layers. You can undo and redo individual edits and save or discard groups of edits for the current feature service.

You can't undo edits made to the default version of feature layers published by reference with version management enabled.

To learn more, see Shared branched versioned data.

Note:

Editing a web feature layer, or those referencing data in an enterprise geodatabase, for the first time from a version of ArcGIS Pro that did not support undo and redo shows the following message.

Feature Service Editing Updates

Use a portal connection

Use a portal connection to add and edit a web feature layer or web map.

  1. Add a portal connection.

    For steps to add a portal connection see Manage portal connection from ArcGIS Pro.

  2. In the Catalog pane, click Portal.
  3. Click one of the following:
    • My Content My Content—Contains the maps, data, and tools you've added to your organization.
    • Groups My Groups—Contains the list of groups to which you belong and all the items shared with those groups.
    • All Portal Portal—Contains all items available to you from the active portal. It does not provide an initial list of items from which to choose.
  4. Add the web layer or web map using one of the following methods:
    • Drag the map service onto the map.
    • Right-click the map service and click Add To Current Map Add Data.
    Tip:

    To add individual sublayers, double-click to expand and browse the feature layers.

Use an ArcGIS Server connection.

Use an ArcGIS Server connection to add and edit an ArcGIS feature service or other GIS service such as an WFS service.

For steps to add a WFS connection, see Add a WFS service.

As with any service hosted on a website, the server URL for ArcGIS Server can vary and depends on how the server is configured. Your server site administrator should have this information.

The following steps outline a basic workflow for adding a new connection to ArcGIS Server using a URL. After you add the connection, you can add any of its shared feature services to a map for editing.

Note:

Once a server has been added to your project, you can view and modify its connection properties in the Catalog pane. To edit feature services, change the connection to a User connection.

To learn more about server connection properties, see Modify server connection properties.

  1. On the Insert tab, in the Project group, click the Connections drop-down menu Add Connection.
    Connections drop-down menu
  2. Click New ArcGIS Server New ArcGIS Server.
  3. In the Server URL box, type the full URL for the server to which you want to connect.

    For example, the following URL adds a connection to a sample server: https://sampleserver6.arcgisonline.com/ArcGIS/services

    Add ArcGIS Server User Connection
  4. If required, type your user name and password.

    If you want to save your user name and password information to avoid entering it each time you connect, choose the appropriate Save Username/Password setting.

  5. Click OK.

    A connection for ArcGIS Server is created and saved to your project. An item referencing this connection appears in the Catalog pane on the Project tab, in the Servers folder Open Drafts folder.

  6. In the Catalog pane, expand Servers Open Drafts folder and expand the ArcGIS Server connection containing the feature service.
    Feature services
  7. Add the web layer or web map using one of the following methods:
    • Drag the map service onto the map.
    • Right-click the map service and click Add To Current Map Add Data.
    Tip:

    To add individual sublayers, double-click to expand and browse the feature layers.

Use its service URL

If you know the service URL for a web layer or map, you can add it using its data path.

  1. On the Map tab, in the Layer group, click the Add Data drop-down arrow.
  2. Click Data From Path Data From Path.

    The Add Data From Path dialog box appears.

  3. In the Path box, type the service URL.

    Add Data From Path
    For example, the following URL adds the Shelters feature layer from the NapervilleShelters feature service:

    http://sampleserver6.arcgisonline.com/arcgis/rest/services/NapervilleShelters/FeatureServer/0

  4. Click Add.
  5. To learn more about adding data using a path, see Add layers and layer packages to a map.

Edit features offline

In some situations, you may need to download web feature layers to a geodatabase in your project home folder and edit features offline. When you work offline, you can synchronize your edits. When you no longer need to work offline, you can remove your local copy.

To learn more, see Take a map offline.