Creating 3d Buildings
Creating 3d Buildings
Multipatch Features
Exercise Overview
This exercise starts with an overpass feature
that has been poorly captured by the existing
1-meter (m) digital elevation model (DEM)
for downtown Philadelphia as shown in Fig-
ure 1. This type sampling error is commonly
seen in high-resolution DEMs in urban en-
vironments that show overlapping roadways
and structures of different elevations. Lower-
resolution DEMs, by comparison, just make
features look flat. One approach to correcting
this situation might be to edit the DEM or add
a patch to raise that road and create a flat sur-
face. Although this fixes the elevation of the
overpass road, it creates an impenetrable wall
in the underlying expressway.
Instead of editing the DEM, this tutorial Figure 2: Add the polygon feature created in ArcMap to Overpass.3dd.
will show how to create a simple but realistic-
looking overpass as a 3D multipatch feature
that spans the gap and has a void space under-
neath. This process requires a polygon file and
a swatch of high-resolution imagery. Sketch-
Up will be used to apply imagery to the top of
the 3D overpass model.
Figure 6: Use the Layer 3D To Feature Class tool to convert the extruded 3D polygon (left) to a multipatch feature (right).
include the imagery swatch as the input raster with the Select tool. Use File > Import, select
and the overpass polygon as the feature mask. the *.png file type, then navigate to the PNG
(The imagery_extract file can be used to skip imagery exported in Step 9. With the Use as
this step.) texture option enabled, roughly place the im-
9. Next, convert this extracted imagery to age on the top face (don’t worry about the ex-
PNG format using the Copy Raster tool in the act placement for now).
Data Management toolbox. The input raster is 12. With the top face still selected, finely ad-
imagery_extract, the output raster is imagery just the position of the imagery by choosing
is PNG and the pixel type is 8-bit unsigned. Edit > Face > Texture > Position. Four pins
will appear at each corner of the image. Move
Section 3: Apply Surface Imagery and Figure 8: In each pin to the four edges of the overpass and
Color to the 3D Overpass in SketchUp SketchUp, use stretch the imagery until it fits.
10. Open SketchUp and use File > Import to the Select tool to 13. With the imagery in place, use the Paint
import the COLLADA model (*.dae) saved in select the model, Bucket tool to apply color to the sides and bot-
Step 7. Use the Select tool to select the model, then right-click and tom of the overpass. (Color_C15 in the Mate-
then right-click and select the Explode option. select Explode. rials palate roughly matches the color of the
11. Activate just the top face of the overpass
Continued on page 12
Figure 9: Move the four pins to the edges of the overpass and stretch the imagery to fit.
concrete.)
14. Once the imagery has been added and
painted, export the model (File > Export >
3D Model) back to a COLLADA file, which
Master of Science in GIS
will then be used to replace the untextured
multipatch in the ArcGlobe document. [Note: at the University of Redlands
SketchUp version 6 format may be used in
place of COLLADA for this step (File > Save
O
As > SketchUp Version 6).] ur MS GIS Program is designed for an audience of professionals seeking to
improve their knowledge of the analysis and management of geographic
Section 4: Importing the Textured information. We offer both a full-time and a part-time residential program. Within the
Overpass Back into ArcGlobe University’s interdisciplinary learning environment, students have an unparalleled
15. In ArcGlobe, begin a 3D editing session. opportunity to interact personally not only with University faculty, staff, and students
Use the Edit Placement tool on the 3D Edi- from other programs, but also with the many talented professionals at the world’s
tor toolbar to select the overpass. While the
leading GIS company, ESRI, located in close proximity to the University.
overpass is selected, use the Replace with
Model function in the 3D Editor toolbar and The University of Redlands, founded in 1907, is a fully-accredited, liberal arts and
navigate to the COLLADA(or SketchUp) file
sciences university. This intensive, international learning environment ensures a global
saved in Step 14. (A textured COLLADA file
context of relevance to students from around the world. Graduates of this program
is also provided in the 3D Models directory
can become GIS practitioners prepared for positions such as project managers,
in the ZIP file.) After the file is selected, save
the edits. The newly textured overpass will ap- applications specialists, and applications software development team members.
pear in place of the untextured version (The
textured multipatch supplied in the Overpass.
gdb is overpass_mp feature.)
16. As a final touch, add shadow underneath For information call (909) 748-8128 or visit
the overpass to mask the duplicate imag- www.msgis.redlands.edu
ery on the expressway below. A copy of the