Skip To Content
ArcGIS Developer
Dashboard

Report Feature widget

(Added at v1.3)

The Report Feature widget enables you to collect and manage data quality feedback from users. Users can report existing features from the map that are in error or require additional review. They can also identify missing features by sketching them on the map. Feedback is stored as a Reviewer Result in your geodatabase, where it is assessed and managed through a defined life cycle workflow.

License:

The Report Feature widget requires the ArcGIS Data Reviewer extension and uses services available from the Data Reviewer ArcMap-based runtime server object extension (SOE).

Learn more about publishing the ArcGIS Data Reviewer server object extension

Note:

ArcGIS Enterprise 10.9.1 is the last release of ArcGIS Enterprise to support the ArcGIS Data Reviewer ArcMap runtime-based server object extension (SOE). The Report Feature widget requires the Data Reviewer Map Service, so you can continue to use the widget with previous server versions.

Configuring the Report Feature widget

This widget can be set to open automatically when an app starts. Hover over the widget and click the Do not open this widget when the app starts button Do not open this widget when the app starts to change the setting to Open this widget automatically when the app starts. (For widgets that you need to add to the app first, you can turn on this option after configuring the widget.)

  1. Hover over the widget and click the Configure this widget button Configure this widget to open the configuration window.
    Note:

    If you need to add the widget to the app first, click a widget placeholder on the Widget tab. In the Choose Widget window that opens, select the widget and click OK.

  2. Optionally, click the Change widget icon button and replace it with your own image.
    A file explorer window appears, allowing you to select a local image file to use as the widget icon.
  3. Provide the Data Reviewer URL, and click Set. The associated sessions in this new URL map service will populate the Default Session drop-down list.
  4. Choose how the Reviewer Technician attribute of a result is populated. Options for populating this attribute are as follows:
    • Logged in Username—The active portal username will populate the attribute.
    • Enter a default value—A predefined value will populate the attribute.
    • Allow user input—The user provides a value during submission.
  5. Choose the reviewer session to use as your default session from the drop-down list, and click OK.

    The Reviewer result will immediately save to the session you chose as your default session.

  6. By default, all layers in the current map are enabled for error reporting in the widget. To exclude one or more layers, uncheck the check box in the Include column.
  7. To edit the alias name of a layer, double-click the current Alias name and type a new name.

    The layer alias value is used only for display purposes in the widget’s UI. The layer value is used to populate the resourceName attribute of a result.

  8. Click OK to save and close your new configuration of the Report Feature widget.

Using the Report Feature widget

  1. On the Select tab, select a map layer from the drop-down menu.
  2. Zoom in and click to select a feature to report. The Details dialog box appears.
  3. Choose the appropriate Review Status value from the following:
    • Add Feature
    • Delete Feature
    • Move Feature
    • Reshape Feature
  4. Provide notes, if any, on the issue.
  5. Choose the Severity level of the nonconforming issue with this feature, with 1 being the most severe and 5 being the least severe.
  6. In the Reported By field, type the name of the person who is reporting this issue.

    In some deployments, the Reported By field will not display.

  7. Click Report.

    A report received notification appears, indicating that the feedback has been received. Click OK.

  8. Click the Draw tab, and choose a geometry type from the Draw toolbar options.
  9. Go to the exact location on the map where you want to report your feature, and draw. The Details dialog box appears.
  10. Choose the appropriate Review Status value from the following:
    • Add Feature
    • Delete Feature
    • Move Feature
    • Reshape Feature
  11. Provide notes, if any, on this issue.
  12. Choose the Severity level of the nonconforming issue with this feature, with 1 being the most severe and 5 being the least severe.
  13. In the Reported By field, type the name of the person who is reporting this issue.

    In some deployments, the Reported By field will not display.

  14. Click Report.

    A report received notification appears, indicating that the feedback has been received. Click OK.