3D Viewer

The 3D Viewer template showcases a scene with default 3D navigation tools, including zoom controls, pan, rotate, and compass. Include a locator map and bookmarks to provide context to the scene and guide app users to points of interest. Line of sight, measure, and slice tools allow users to interpret 3D data. Set the option to disable scrolling in the app to seamlessly embed this app in another app or site. (To learn more, see the ArcGIS Blog article Introducing 3D Viewer.)

Examples

Choose this template to create an app for use cases such as the following examples:

  • Present a detailed 3D view of a mountainous region at a large scale while the 2D inset map provides an overview of where you are in the world.
  • Display a detailed 3D plan for new urban development that app users can explore with slice and measurement tools.
  • Allow users to visualize the impact of shadows on a scene using daylight animation.

Data requirements

The 3D Viewer app requires a web scene.

App capabilities

The following list includes key settings and capabilities that you can configure for this app:

  • 3D navigation and Compass—Allow app users to pan or rotate the scene and orient their view to north.
  • Map area—Set the default extent of the scene that app users will access.
  • Display preset slides—Zooms and pans the map to a collection of preset extents that are saved in the scene (like bookmarks).
  • Slice—Excludes specific layers to change the view of a scene.
  • Line of sight—Visualizes whether one or multiple targets are visible from an observer point.
  • URL parameter—Open the app to a specific slide using a custom URL parameter.
  • Oriented imagery—Allow app users to interact with and visualize oriented imagery, or imagery that's taken from any angle, from a web map. App users can click a location on the map and interact with the images surrounding that location using tools in the panel. The tool displays best using a large panel.
  • Viewshed analysis—Allow app users to create a viewshed that identifies areas that are visible from specified observer points.
  • Language switcher—Provide translations for custom text and create a multilingual app.
  • Locator map—Display an inset map with the app's map area in the context of a broader area.
  • Measurement tools—Provide tools that measure distance and area and find and convert coordinates.
  • Layer list—Display a list of layers with options to turn visibility off and on in the map or scene. This setting also allows opening a layer's attribute table, which includes an option for users to export their records as a .csv file.
  • Attribute filter—Configure map filter options that are available to app users.
  • Disable scroll—Prevent the map from zooming when app users scroll. Disable scrolling in the map if the app will be used primarily on a mobile device or embedded in a website.
  • Elevation profile—Generate an elevation profile graph across an input line feature that can be selected in the scene or from drawing a single or multisegment line using the tool.
  • Time—Provide a configurable time slider that animates changes in data over time. The map must be time enabled.
  • Cover page—Include a cover page with custom text and logos to establish the purpose of the app.
  • Floor filter—Allow users to visualize data for a specific floor of a building in a floor-aware map.

All Instant Apps templates include settings for a Home button and zoom controls, a legend, and the ability to search the map or data.