Modify interactivity settings

The Interactivity settings in the ArcGIS Instant Apps configuration window include options for specifying tools and capabilities for an app. You can configure the tools needed for exploring and analyzing a map and control how users interact with the data. For example, you can turn on tools that encourage map exploration (such as bookmarks), and provide a scale bar or locator map for context.

Some settings are dependent on the content you're using in the app. For example, if the default configuration for an app provides a bookmark navigation tool, the map must include bookmarks to use this option in the app. Instant Apps displays messages to inform you when the data doesn't support an app requirement and provides related information in tooltips to help you determine the requirements of a particular setting.

To learn more about various interactivity settings, refer to the following tables, which are grouped by options that explore the data, navigate or search locations, modify the map, and share results.

Note:

Some settings are implemented differently depending on the purpose and layout of the app template. These exceptions are noted.

Explore

CapabilityDescription
Autoplay

Autoplay ensures that slides, temporal data, and countdowns begin as soon as the app is launched.

Bookmarks/Slides

Bookmarks provide shortcuts to places on a map. The map must contain bookmarks created in Map Viewer, but once enabled, bookmarks allow app users to zooms and pan the map to a collection of preset extents.

Bookmarks from the map can be imported to create slides in Exhibit, inset maps in Insets, or locations in Compare (Single map mode only), but the configuration does not include the option to provide the Bookmarks tool in the app.

Compass

Compass indicates where north is in relation to the current rotation of the map.

Compass is a part of the Atlas app layout and cannot be configured.

Coordinates

Coordinates help users find geographic coordinates in various notations of points on the map.

Include the Measurement tool in Sidebar and Exhibit so users can find and convert coordinates.

Elevation profile

Elevation profile allows app users to measure the elevation for a particular feature or along a drawn line. Generate an elevation profile graph across an input line feature that can be selected in the map or from drawing a single or multisegment line using the tool.

Include the Measure tool in Atlas so users can access the Elevation profile tool.

Floor filter

The Floor filter tool allows users to explore floor-aware maps and scenes.

Full screen

Full screen mode displays the app across the device's full screen. This tool does not work when the app is embedded in a web page using an iframe.

Hover pop-up

Hover pop-up allows pop-up content to appear when features are hovered over. Simple pop-ups are more suitable for hover pop-ups than those with interactive elements such as charts and links.

Keyboard shortcuts

Keyboard shortcuts allows app users to view the shortcuts menu for interacting with the map. This can be useful to assist users who have additional accessibility needs.

Locator map

A locator map is a smaller contextual map that displays within the app.

Magnifier

Magnifier allows app users to magnify a portion of the map without zooming or scrolling.

Measurement

Measurement allows app users to measure distance and area.

Scalebar

Scalebar provides a visual indicator of the distances between features on the map.

Scalebar is a part of the Atlas app layout and cannot be configured.

Show attribute table

Open the attribute table for layers when the layer list is enabled.

As part of the Manager app layout, the table for a layer is always shown.

Statistics

The Statistics tool allows you to calculate statistics about search results, which then can be displayed and included in a PDF export.

Navigate and search

CapabilityDescription
Current location

App users can click the Find current location button so the app can detect the user's physical location and zoom the map to it. This option only works over HTTPS.

Disable scroll

Disable scroll prevents the map from zooming when users scroll. Use this tool if the app will be used primarily on a mobile device or embedded in a website.

You can disable scrolling (zooming) per slide in the Exhibit slide configuration settings.

Home

Zoom and pan the map to its initial default extent.

Oriented imagery

Oriented imagery allows app users to interact with and visualize imagery that's taken from any angle (such as street-side and 360-degree imagery) in a 2D or 3D map. The tool displays best using a large panel.

Search

Search allows users to find addresses and locate features in the map. To refine search results, you can add a search source from layers in the map (and by URL), choose specific locators from your organization, and add a custom locator. To learn more about configuring search, see the Configure the search tool help topic or the Refining search capabilities in ArcGIS Instant Apps ArcGIS Blog article.

Zoom tools

Zoom the map to view different levels of details.

Modify

CapabilityDescription
Attribute filter

Attribute filters provide a focused view of a feature layer on the map. When the Attribute filter toggle button is turned on, the Filter configuration option appears. From the Add filter configuration wizard, you can create filters for any layer on the map. You can then select whether new filters are predefined or based on app user input.

You can apply a filter in the Exhibit slide configuration settings. It doesn't include the attribute filter options for app users.

You can configure filters for each inset window in the custom layout for Insets.

In Streamflow Viewer, you can enable filters on the stream service by country and stream order.

Basemap gallery

The basemap gallery displays a collection of basemaps that can be used in a map. By default, you can select from a list of basemaps in your organization's default basemap group. You can also browse to find basemaps from other sources, such as ArcGIS Living Atlas of the World.

Basemap toggle

You can select an alternate basemap that allows app users to use interchangeably with the default basemap.

Daylight

Daylight allows users to animate daylight changes over time when your app contains a 3D scene.

Directions

Add a button to the search result that allows users to generate directions to the selected location. This only works for point locations.

Editing

Allow app users to edit hosted feature layers, including adding, updating, or deleting features on an editable layer. The user must have editing privileges for the layer.

Layer effects

Layer effects differentiate between features included and excluded in a filter or set of results. Choose a visualization mode that applies an effect to emphasize or de-emphasize features when a filter is applied or results are generated.

Slider includes a similar Feature effects setting for choosing how to display features included and excluded by the slider filter.

Layer list

View a list of map layers with options to turn visibility off and on in the map. In some apps (Sidebar, Basic (Media Map), and 3D Viewer), this setting also allows showing the layer's attribute table, which includes an option for users to export records as .csv files.

You can configure layer visibility in the Exhibit slide configuration settings. It doesn't include the Layer list tool and options for app users.

You can configure layer visibility for each inset window in the custom layout for Insets; only the predefined layout includes the option to add the Layer list tool in the app for end users.

Line of sight

Line of sight can be used to see if one or multiple targets are visible from an observer point.

Sketch

Sketch allows users to draw graphics on the map.

Slice

Slice excludes specific layers to change the view of a scene.

Swipe

Swipe compares multiple layers in the map by revealing differences on either side of the swipe slider as users drag it across the map.

In Atlas, turn on the Map layers (layer list) tool for users to access swipe functionality.

Time

Time animates change in data over time. The map must be time-enabled to use time features in the app. For an example, see the Using 3D Viewer to visualize time-enabled data ArcGIS Blog article.

Weather

Visualize common weather patterns and different levels of cloud cover and precipitation.

Atlas must be in 3D view to use the Weather tool.

Share

CapabilityDescription
Custom URL parameter

The custom URL parameter configuration setting to ensure that the app is opened to a specific feature.

Learn more about URL parameters

Export to CSV

The Export to CSV tool exports results or features from attribute tables to a CSV file.

Turn on the Layer list setting in 3D Viewer, Basic (Media Map), and Sidebar and include the option to show the attribute table so users can export to .csv files.

Exporting data in CSV format is the goal of the Public Notification app, so these options are part of the app layout and cannot be configured.

Export

Export takes a screenshot of the map in the app and exports it as an image file. Depending on the app, the exported image can include the map legend and the pop-up for a feature selected in the map or search results.

Exporting data in PDF format is the goal of the Public Notification app, so these options are part of the app layout and cannot be configured. Public Notification does not support JPEG or PNG formats.

Print

Print allows app users to export and print the map to chosen and configured file formats.

The Print tool uses the print service associated with your organization to create printable documents with the layouts available in that print service. If an app doesn’t include the Print tool, check for similar options that allow users to print, such as Export.

Sharing

Show social sharing buttons and an option to copy a link to share the app. The link includes parameters that preserve the current appearance of the app, such as the map extent, visible layers, and selected features, so users can share what they see.

Category Gallery includes a Share button so users can share a filtered view of the gallery.

Reporter always has a Sharing option when users are viewing a report.

Note:

For an alphabetical table that compares the configurable capabilities, see the app tools matrix (PDF). (Beta templates are excluded until the template is out of beta and ready to be used in production apps.)