On the View tab, in the View group, the Convert drop-down menu includes commands to create 3D scenes. Scenes allow you to tilt your 2D map and edit data in three dimensions using a vertical axis.
The vertical datum to which the zero-elevation surface references height values is defined by the ground elevation surface. You cannot remove the ground surface, but you can customize its elevation sources.
You can also add your own custom elevation surfaces and use them to derive other z-values for features or for specific analyses.
The following sections introduce a basic workflow you can use to configure a scene for creating and modifying 3D content. For detailed steps to use a specific tool, browse the table of contents or search the help using a keyword or phrase.
For steps to create multipatch features, see Create multipatch features.
Convert a map to a scene
Converting a map to a scene creates a new 3D scene and copies the layers from the active 2D map to the scene. You can switch the active scene between a local and a global scene at any time.
To learn more, see Scenes.
- Open the map you want to convert to a scene.
- On the View tab, in the View group, click the Convert drop-down menu and choose one of the following:
- To Global Scene —Create a globally projected 3D scene intended for the large-scale display of real-world content when the curvature of the earth is a necessary component.
- To Local Scene —Create a locally projected 3D scene intended for workflows that require accurate local measurements for distance, direction, scale, or area.
- To change the active scene to a different viewing mode, repeat step 2.
Tip:
You can also perform these operations in the Catalog pane by right-clicking the map and using the context menu.
Scene viewing modes
The basic operational differences between local and global scenes are outlined in the following table.
Local scene | Global scene |
---|---|
Display your 3D content using a local perspective and scale with a geographic coordinate system (GCS) or a projected coordinate system (PCS). | Display your 3D content using a global perspective and scale with a geographic coordinate system (GCS). |
Change the clipping extent of your data. | You cannot change the clipping extent of your data. |
Perform below-surface analysis. | Not intended for below-surface analysis. |
Configure basic illumination settings and visual effects. | Configure enhanced illumination settings and visual effects. |
Link the map and scene
Linking 2D maps and 3D scenes synchronizes the relative centers of their respective extents as you pan or zoom in the active view. This enables you to visually track your edits from different points of view as you make changes to the data.
To learn more, see Introduction to linked views.
- On the scene view tab at the top of the scene, right-click and click Float.
The scene undocks and floats over the map, allowing you to see both the map and scene views.
- On the View tab, in the Link group, click the Link Views drop-down arrow and choose one of the following:
- Link Center
- Link Center and Scale
- Using the pointer, pan and zoom in the scene.
All map and scene views update synchronously and display the same relative center of your extents.
Add an elevation source to the ground surface
The default elevation source for the ground surface is a cached elevation image service. If you are not connected to the Internet, you can add a local elevation source to the ground elevation surface. An elevation source can be a TIN, an image surface, or a raster dataset.
To learn more about elevation surfaces, see Elevation surfaces.
- On the Map tab, in the Layer group, click the Add Data drop-down menu and click Elevation Source .
The Add Elevation Source dialog box appears.
- Click the file location you want to search; for example, click All Portal .
- In the search box, type the surface name or part of the name; for example, type terrain3D, and press Enter.
- Click the elevation source and click OK.
The dialog box closes and the elevation surface is added to the scene.
Add a custom elevation surface
Elevation surfaces can provide z-values when you create or modify 3D content. You can create as many custom elevation surfaces containing as many elevation sources as your work requires. You add, remove, and configure them in the Contents pane.
Elevation sources define the height and unit of measure across a surface. In areas where the elevation source values overlap, the value from the elevation source listed first, or highest in the list, is used to define the surface.
Caution:
When you edit z-aware features in linked map and scene views that are side by side, use the same elevation source for both views.
- On the View tab, in the Windows group, click Contents .
The Contents pane appears.
- Expand the Elevation Surfaces group layer.
- Right-click the Elevation Surfaces group layer and use the following commands:
- Paste —Pastes an elevation surface from the clipboard.
- Add Elevation Surface —Adds a custom elevation surface to the group layer. To rename it, press F2. To add an elevation source to it, right-click the surface and use the context menu.
- Right-click an elevation surface and use the following commands:
- Copy —Copies the elevation surface to the clipboard.
- Paste —Pastes an elevation source from the clipboard to the surface.
- Add Elevation Source —Opens the Add Elevation Source dialog box.
- Remove —Removes the elevation surface from the scene.
- Right-click an elevation source and use the following commands:
- Properties —Opens the properties dialog box where you can rename the elevation source layer or change its vertical units.
- Copy —Copies the elevation source to the clipboard.
- Remove —Removes the elevation source from the surface.
Add a vertical coordinate system
Vertical coordinate systems define the unit of measure and the origin of zero for z-values when you create or modify 3D content.
To learn more about vertical systems, see Vertical coordinate systems.
- On the View tab, in the Windows group, click Contents .
The Contents pane appears.
- Right-click the scene and click Properties .
The Map Properties dialog box appears.
- On the dialog box, on the Coordinate Systems tab, click the Current Z coordinate system box.
A list of the available z-coordinate systems appear in a list.
- Expand Vertical coordinate system and choose a coordinate system.
- Click OK.
The vertical coordinate system is added to the scene, and the dialog box closes.
Organize your 3D content
Scenes organize 2D and 3D data into group layers. You can drag a layer between the 2D and 3D group layers at any time and change how features display in 3D space. You can drape 2D features onto a surface, or display them in 3D space in relation to an elevation surface, extrude them, or apply 3D symbols.
In some cases, display conflicts can occur between 3D features. To learn about displaying features in front of or behind other features, see Set depth priority for a 3D layer.
- On the View tab, in the Windows group, click Contents .
The Contents pane appears.
- Drag a layer to one of the following group layers:
- 2D Layers —Layers drape onto the ground surface by default.
- 3D Layers —Layers can be configured to display features at a specified height in relation to an elevation surface. Features can be extruded and displayed using 3D symbology.
2D and 3D group layers
The basic functional differences between 2D and 3D layers and how you can configure them to display features in 3D space are outlined in the following table.
2D layers | 3D layers |
---|---|
On the ground elevation surface | Relative to the ground or a custom elevation surface |
On a custom elevation surface | On a custom elevation surface |
At an absolute height | At an offset from an elevation surface |
Configure how z-values are obtained
Layer elevation properties determine how features are drawn in 3D space. Depending on the feature type, you can derive z-values directly from a surface, relative to a surface, or at an absolute height from z-values stored with the feature geometry.
To learn more about base heights, see Define height characteristics for layers.
- In the Contents pane, right-click the layer, and click Properties .
- On the Elevation tab, click the Features are arrow and select one of the following:
- On the ground —Z-values are obtained from the ground elevation surface. Examples include any features that are placed on the ground such as light poles, trees, and cars.
- Relative to the ground —Z-values can be obtained from the feature geometry, an attribute field, or an expression. The height of features are displayed in relation to the ground elevation surface. Examples include features that are placed at a known height above or below the ground such as security cameras, well base points, or subway stations.
- At an absolute height —Z-values can be obtained from the feature geometry, an attribute field, or an expression. You can also specify a vertical exaggeration value to visually distinguish the features from other features in your scene. Examples include features that are placed at a specific height regardless of the ground elevation surface such as airplanes, earthquake epicenters, or satellites.
- On custom elevation surface —Z-values are obtained from a custom elevation surface. Examples include features that are placed on an elevation surface other than the ground such as well site intersections on a subsurface geologic plane, site pollution levels, or ozone readings.
- Relative to custom elevation surface —Z-values can be obtained from the feature geometry, an attribute field, or an expression. The height of features are displayed in relation to the custom elevation surface.
- Click OK.
Your settings are saved and the dialog box closes.