Download data and create a project
First, you'll download some data and map packages that you will use for the tutorial. Once you download the .zip file, you'll create a project in ArcGIS Pro based on a local scene.
- Download the PortBuilding_WithCage.zip compressed folder, and extract the data to a preferred location on your computer.
- Start ArcGIS Pro.
- Sign in to your ArcGIS organizational account.
Note:
If you don't have an organizational account, see options for software access.
- Under New Projects, click Local Scene.
- For Name, type Scene-Level-Properties. For Location, accept the default Projects folder.
- Click OK to create the project and open an empty local scene.
Find and open the web scene
Now that you have a project and a local scene, you'll add content that is published to ArcGIS Online.
- In the Catalog pane, click the Portal tab. Click the ArcGIS Online button.
- In the search bar, type Boston 911 and press Enter.
- In the list of search results, right-click Boston 911 Calls (Simulated) and choose Add And Open.
The published scene opens and displays 3D layers representing buildings, 911 call locations, and the estimated x,y,z accuracy of the location from which a 911 call was made.
- With the mouse wheel button, practice tilting the scene and navigating around it.
Work with scene illumination
Nothing has a bigger visual impact on a scene than the illumination settings. The illumination settings define the location of the light source for the scene, whether shadows are cast from features, how the sky displays, and whether the terrain surface is shaded. You can set the illumination settings to a specific moment to match the purpose of the scene, such as the time of day when a plane is landing, or purely for aesthetic reasons. You'll experiment with several lighting settings to see what looks best for your scene.
- On the ribbon, click the Map tab. Click Bookmarks and choose Area of interest.
- On the keyboard, press the B key while clicking the screen to tilt the camera viewpoint to see the horizon.
Next, you'll set some illumination properties in the properties of the Boston 911 Calls (Simulated) scene.
- In the Contents pane, double-click Boston 911 Calls (Simulated).
The Map Properties: Boston 911 Calls (Simulated) window appears.
- Click the Illumination tab. In the Illumination defined by section, for Date and time, make the following changes:
- For Date/Time, type 4/15/2017 6:00:00 AM.
- For Timezone, choose (UTC-05:00) Eastern Time (US & Canada).
- Verify that Adjust for Daylight Saving is checked.
- Click OK.
The scene updates, showing the sun is just coming up over the horizon. While this looks good, you may notice the uniformity of the face shading for the building faces pointed away from the sun causes them to blend in a single blob of color.
To better differentiate between features and faces of buildings, you'll add edge rendering to the buildings.
- In the Contents pane, expand the Buildings layer and click its symbol.
The Symbology pane appears. Here you can modify the properties of the layer's symbol so it displays differently. You'll choose a texture that has edges so the buildings are displayed more clearly.
- In the Symbology - Buildings pane, on the Gallery tab, click the White (use textures) With Edges item.
By rendering lines on the sharp boundaries of building edges, they can be visually separated.
The current display does not allow for the reddish tinge the atmosphere adds when the sun is low in the sky. For a more realistic understanding of the morning light, you'll adjust the atmospheric settings.
- In the Contents pane, double-click Boston 911 Calls (Simulated) to open the Map Properties window.
- On the Illumination tab, under Atmospheric Lighting, check Show atmospheric effects and click OK.
The scene updates. The tinting effect is very pronounced.
- Open the Map Properties for Boston 911 Calls (Simulated).
- On the Illumination tab, change Date and time to 4/15/2017 6:30:00 AM and click OK.
The scene updates and the tinting effect has softened significantly.
Next, you'll add shadows to the scene to produce a more realistic result.
- In the Map Properties: Boston 911 Calls (Simulated) window, on the Illumination tab, check Display shadows in 3D. For Date and time, change the time to 4/15/2017 8:30:00 AM.
- Click OK.
The scene updates. You can now observe shadows cast by the buildings. The shadows are based on the current illumination settings.
Note:
Shadows can reduce display performance, and they are automatically dropped from the display for longer viewing distances. While you've only viewed the atmospheric effect in a small, localized view extent, keep in mind that it is also calculated and applied for the entire planet in a scene.
- On the ribbon, on the Map tab, in the Navigate group, click the Full Extent button.
- Click the scene and move the cursor to pan around the planet and North America.
As expected, Boston has recently emerged into the morning sun. You can also see what other parts of the planet are experiencing at sunrise at the same time. If you continue to pan around the planet, you can see the sun and the moon off in the distance, both modeled correctly for the date and time.
Many scenes do not require these kinds of effects. For simple scenes, you just want to be sure the scene is well illuminated, regardless of where you navigate. In these cases, you can set the illumination for the scene to be based on the current camera location.
- In the Contents pane, open the properties for Boston 911 Calls (Simulated).
- On the Illumination tab, perform the following actions:
- Uncheck the Show atmospheric effects check box.
- Uncheck the Display shadows in 3D check box.
- Click the Noon at camera position option to enable it.
- Click OK. Zoom back in to Boston.
Regardless of where you zoom or pan, the lighting will now be consistently shown as from above.
- In the Contents pane, right-click Call Locations and choose Zoom To Layer.
The scene updates to the extent of the features in the Call Locations layer.
Next, you'll experiment with 3D navigation tools.
Explore a scene using the on-screen Navigator control
Navigating in 3D, and knowing which direction is north, can be difficult. You can use an on-screen control (Navigator) to help with both.
Note:
If the Navigator does not show up at the bottom of your scene, right-click anywhere in the scene and click Navigator to enable it. The scene updates to display the 3D Navigator control.
- On the Navigator control, click the north arrow indicator to orient the scene north.
Now the scene is oriented to the north.
- On the Navigator control, click the outer ring and pan in the direction of your pointer. The ring will highlight in blue as you pan.
You can expand the Navigator control for more advanced 3D navigation options.
- On the Navigator control, click the Show full control button.
- Using the inner ring, tilt and rotate the scene.
- Use the up and down arrows to move the camera vertically up and down.
- Use the Zoom forward and Zoom backward buttons to zoom forward and backward.
- Click the inner ball on the navigator to look around the scene.
- Experiment more with the Navigator control.
Import a map into your project
In the previous steps, you worked with the Boston scene, which is a global scene. It rendered its content on a spherical globe, and its lighting model was physically based on an orbit around the sun. You can also work with your data in a local scene, where the content is rendered in a projected or flat-world space, often referred to as a fish-tank view. Local scenes are well suited to content in a small extent, such as a campus or a mining site, as well as scientific visualizations. The other huge advantage of a local scene is that it can render in the native coordinate system of your data, making it the recommended view type when editing 3D GIS features.
- On the ribbon, click the Insert tab. In the Project group, click Import Map.
- Browse to where you extracted the map package. Choose PortBuilding_WithCage.mpkx and click OK.
A local scene named PortBuilding opens and displays a 3D model of a building in the Port of Long Beach, California.
The basemap covers a large extent that is not needed. You can clip this content down to your area of interest (AOI) by setting an extent for the scene.
- On the ribbon, on the Map tab, click Bookmarks and choose Set the Extent.
The clip extent is a rectangle, oriented north, which this bookmark matches. When setting your own custom extent, you can use the N (north) and P (perpendicular) shortcut keys to correctly preview the clipping view extent.
- In the Contents pane, double-click PortBuilding to open the Map Properties window.
- On the Extent tab, choose Use a custom extent.
- For Get extent from, choose Current visible extent.
- Click OK.
- Use the wheel button and drag to rotate the camera to a different viewpoint.
The local scene is now more visually useful, as the extent no longer covers a large area. The scene is clipped to the area around the building, which is the focus of this scene.
In some local scenes, it is useful to have a height reference grid around the data. There is a procedural cage symbol in ArcGIS Pro that can help with this requirement. It has two default settings, one for regional extents and one for parcel extents. The symbol has been configured for this scene.
- In the Contents pane, check the Cage layer to turn it on.
The scene updates to display a cage or framework around the building. If you choose, you can click the Cage layer symbol in the Contents pane and adjust properties in the Symbology pane for the feature.
Use parallel view mode
A parallel view is a technique often used in architecture and scientific visualizations and is usually presented as a set of static images taken from specific viewpoints (rather than an interactive scene or a video). In general, you observe the world as a perspective view. That is, the light rays disappear to a vanishing point off in the distance, which is why features appear smaller as they move away from us. In contrast, parallel view mode forces light rays to be parallel. This means that features appear to have the same visual size regardless of how far away they are from the camera. In this section, you'll change from perspective to parallel mode and observe the differences.
- On the ribbon, on the Map tab, click Bookmarks and choose Bld Top View.
- On the ribbon, click the View tab. In the Scene group, click Drawing Mode and choose Parallel Drawing Mode.
The scene updates to display the building in parallel drawing mode. The stacked cage bars are now visually aligned.
- On the ribbon, on the Map tab, click Bookmarks and choose Front View.
- Click Bookmarks and choose Oblique.
The scene updates to display the building at an oblique angle in parallel mode.
Parallel view mode has a small but crucial role in 3D mapping. It should be used when a visual effect is needed and avoided when it is not. Parallel view mode can appear unnatural because people naturally observe things in perspective, and it can be extremely difficult to do even simple tasks when in parallel view mode, especially editing and navigating.
- On the ribbon, click the View tab. In the Scene group, change Drawing Mode to Perspective Drawing Mode.
The scene updates and displays the building at an oblique angle in perspective mode. In this mode, the building appears more squared, whereas in parallel mode, it appears to be higher in the back and lower in front.
You've experimented with several ways that you can display features in a 3D scene, including changing the illumination properties, navigating the scene, and setting a custom extent.
Authoring an effective and attractive 3D view doesn't end with layer properties. You also need to consider scene-level display properties to enhance and improve your scene.
The way a scene is illuminated can add to or distract from your message. The use of shadows can enhance realism, as well as provide information about the impact of buildings and other features on the world around them. When working with limited-extent data, it can be more effective to clip the display extent to your area of interest, and working in your data's native coordinate system is always recommended for GIS work. And, consider the use of parallel view mode for presenting content without the visual distortion of perspective viewing.
You can find more tutorials in the tutorial gallery.