The Interactivity settings in the configuration window include options for specifying tools and capabilities for your app. You can configure the tools needed for exploring and analyzing your 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.
Other common examples are as follows:
- Basemap toggle—Switches between two basemaps to change the look of the 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.
- Disable scroll—Prevents the map from zooming when app users scroll. Disable scrolling in the map if your app will be used primarily on a mobile device or embedded in a website.
- Elevation profile—Generates 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.
- Find current location button—Detects the user's physical location and zooms the map to it. (This option only works over HTTPS.)
- Layer list—Displays a list of map layers with options to turn visibility off and on in the map. In some apps (Sidebar, 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.
- Navigation boundary—Restricts the extent, zoom levels, and rotation of the map based on what you specify for the app to keep users focused on the relevant locations. (For more information, see the blog article about using Navigation boundary.)
- Screenshot—Takes a screenshot of the map in the app to export as an image file. Depending on the app, the screenshot can include the map legend and the pop-up for a feature selected in the map or search results.
- Search—Finds addresses and locates 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 Refining search capabilities blog article.)
- Social sharing—Provides 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.
- Swipe tool—Compares multiple layers in the map by revealing differences on either side of the swipe slider as users drag it across the map. (For an example, see the Use swipe in Media Map blog article.)
- Time—Animates changes in data over time. The map must be time-enabled to use time features in the app. (For examples, see the blog articles Display time-enabled data in Media Map and Using 3D Viewer to visualize time-enabled data.)
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 your data doesn't support an app requirement and provides related information in ToolTips to help you determine what's required by a particular setting.
To compare applicable settings across the templates, refer to the following tables, which are grouped by options that explore the data, navigate or search locations, modify the map, and share results. Some settings are implemented differently depending on the purpose and layout of the app template. These exceptions are indicated by a numbered footnote.
Note:
For an alphabetical table that compares the configurable capabilities, see the app tools matrix (PDF).
Explore
Option | 3D Viewer | Attachment Viewer | Basic | Category Gallery | Chart Viewer | Countdown | Exhibit | Imagery Viewer | Insets | Interactive Legend | Media Map | Nearby | Portfolio | Public Notification | Sidebar | Slider | Zone Lookup |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Autoplay | |||||||||||||||||
Bookmarks or Slides | See note1 | See note1 | |||||||||||||||
Compass | |||||||||||||||||
Coordinates | See note2 | See note2 | See note2 | ||||||||||||||
Elevation profile | |||||||||||||||||
Full screen | |||||||||||||||||
Keyboard shortcuts | |||||||||||||||||
Locator map | |||||||||||||||||
Magnifier | |||||||||||||||||
Measurement | |||||||||||||||||
Scalebar | |||||||||||||||||
Show table3 |
1—Bookmarks from the map can be imported to create slides in Exhibit or inset maps in Insets, but the configuration doesn’t include the option to provide the Bookmarks tool in the app.
2—Include the Measurement tool in the noted apps so users can find and convert coordinates.
3—Include the Layer list option in the noted apps, and turn on the show table setting so users can open the attribute table for specific layers.
Navigate and search
Option | 3D Viewer | Attachment Viewer | Basic | Category Gallery | Chart Viewer | Countdown | Exhibit | Imagery Viewer | Insets | Interactive Legend | Media Map | Nearby | Portfolio | Public Notification | Sidebar | Slider | Zone Lookup |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current location | |||||||||||||||||
Disable scroll | See note1 | ||||||||||||||||
Home | |||||||||||||||||
Navigation boundary | See note2 | ||||||||||||||||
Search | |||||||||||||||||
Zoom tools | See note3 |
1—You can disable scrolling (zooming) per slide in the Exhibit slide configuration settings.
2—The Insets app includes a similar Limit map navigation setting that prevents zooming out and panning away from the location in the inset maps.
3—When users open maps and scenes in the Category Gallery app, the zoom tools are automatically included and cannot be configured.
Modify
Option | 3D Viewer¹ | Attachment Viewer | Basic | Category Gallery | Chart Viewer | Countdown | Exhibit | Imagery Viewer | Insets | Interactive Legend | Media Map | Nearby | Portfolio | Public Notification | Sidebar | Slider | Zone Lookup |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basemap gallery | |||||||||||||||||
Basemap toggle | |||||||||||||||||
Directions | |||||||||||||||||
Editing | |||||||||||||||||
Filter | See note2 | ||||||||||||||||
Layer effects | See note3 | ||||||||||||||||
Layer list | See note2 | See note4 | |||||||||||||||
Swipe | |||||||||||||||||
Time | |||||||||||||||||
Utility network trace |
1—The 3D Viewer template includes several additional 3D-specific tools, including Daylight, Line of sight, Slice, and Weather.
2—You can configure layer visibility and apply a filter in the Exhibit slide configuration settings. It doesn't include the Layer list or Filter options in the app for end users.
3—The Slider app includes a similar Feature effects setting for choosing how to display features included and excluded by the slider filter.
4—You can configure layer visibility for each inset window in the Insets app; it doesn't include the option to add the Layer list tool in the app for end users.
Share
Option | 3D Viewer | Attachment Viewer | Basic | Category Gallery | Chart Viewer | Countdown | Exhibit | Imagery Viewer | Insets | Interactive Legend | Media Map | Nearby | Portfolio | Public Notification | Sidebar | Slider | Zone Lookup |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Custom URL parameter | |||||||||||||||||
Export to CSV | See note1 | See note1 | See note2 | See note1 | |||||||||||||
Export to PDF | See note2 | ||||||||||||||||
Print3 | |||||||||||||||||
Screenshot | |||||||||||||||||
Social sharing | See note4 |
1—Turn on the Layer list setting in the noted apps and include the option to show the attribute table so users can export to CSV.
2—Exporting data in CSV and PDF format is the goal of the Public Notification app, so these options are part of the app layout and cannot be configured.
3—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 Screenshot and Export to PDF.
4—The Category Gallery app includes a Share button so users can share a filtered view of the gallery.