Summary
The current method to delete a feature from a hosted feature layer in ArcGIS Online Map Viewer is by clicking the feature on the map, and clicking Delete in the feature's pop-up window. However, it is not possible to delete features with no geometry using this method because the features are not displayed on the map.
Procedure
Choose one of the methods described to delete features with no geometry in ArcGIS Online.
Create a local copy for editing in ArcMap and synchronize the edits to ArcGIS Online
Note:
This workflow requires ArcGIS Desktop with a Standard or Advanced license.
- Launch ArcMap, and sign in to ArcGIS Online.
- Add the hosted feature service to ArcMap.
- Open the Catalog window, and expand My Hosted Services.
- Select the feature service containing the features to delete, and drag the feature service onto the map window.
- Pan and zoom the map to the full extent of the features to edit.
- Right-click the feature service group layer and click Edit Features > Create Local Copy for Editing.
Note:
This option is only available if editing is enabled for the feature layer. Refer to ArcGIS Online: Manage hosted feature layers for more information.
- Click the Editor menu on the Editor toolbar, and click Start Editing.
- Right-click the layer to edit, and click Open Attribute Table.
- In the attribute table, select the record with no geometry, and click the Delete Selected icon at the top of the attribute table dialog box. To delete multiple records simultaneously, press the Ctrl key while selecting the records to delete.
- Click the Editor menu on the Editor toolbar, and click Save Edits. Click the Editor menu again, and click Stop Editing.
- Right-click the local copy group layer and click Edit Features > Synchronize Local Edits with Server.
Delete features from the REST endpoint of the feature service
Note:
Before deleting any features through the REST endpoint, consider exporting a copy of the feature layer. If the operation is done incorrectly, a copy of the feature layer may be needed for rollback. Refer to ArcGIS Online: Export data from hosted feature layers for more information.
- Log in to ArcGIS Online with administrator credentials.
- Click My Content, navigate to the intended feature service, and click the feature service.
- On the item details page of the feature service, click the Settings tab.
- Under the Feature Layer (hosted) Settings section, check the check box for Enable editing, and click Save to save the changes.
- Click the Overview tab, under the Layers section, click the feature layer.
- Click the View buttonĀ in the URL section.
- On the ArcGIS REST Services Directory page, scroll to Supported Operations, and click Delete Features.
- Enter the Object IDs of the features to delete, separated by a comma and space, for example, 3, 8, 10, and so forth.
- Change Rollback on Failure to True.
- Click Delete Features.