In this section, you will determine which areas of campus are more affected by flooding, by creating a raster layer representing accumulated water resulting from a thunderstorm. You will use the analytical 3D scene you created in the previous Lesson to visualize the flooding. In this study, you will use a FEMA flood map to find out how much of campus might be affected by the 1-percent annual chance flood, which is referred to as 100-year flood1. You will buffer the floodways around campus to present the flood plain and calculate the campus area affected by the 100-year flood. The floodway data is downloaded from FEMA flood map service center2. On flood plains, if you consider that water accumulation or the height of the water is a constant value, other factors that affect which areas are more affected by the flood are dependent on various factors. Examples of these factors are land elevation, surface material (pervious or impervious surfaces), vegetation coverage, and surface condition (saturated or dry). In this study, we only consider elevation as a factor. Therefore, you will extrude the flood data to see which buildings or trees are more affected.
For more information, refer to FEMA: Flood Zones [1]
Download Lesson6.gdb [3] and unzip the file, then save it to the main project location.
(C:\Users\YOURUSER\Documents\ArcGIS\Projects\ UniversityParkCampus).
Change the color scheme to Spectrum by Wavelength-Full Bright. You can turn on Show names to see the names on top of each color scheme.
Go back to the Map_3D. Change the color scheme of Smoothed_DEM to Spectrum by Wavelength-Full Bright. Make sure that UP_Roof_Section and Building_Footprint layers are turned on. As you can see, the areas with higher elevations have warmer colors. It means that buildings located in the southern part of campus are more likely to be affected by flood, if we consider all the buildings in the same flood plain.
Click to modify symbology. Under the Appearance tab, select Symbology and choose Unique Values.
As you have learned in previous lessons, symbolize your layers based on FLD_ZONE to have good visualization of various values. Remove the outline for values.
Zoom to UP_BUILDING layer. You should have a clear visualization of floodways with different categories.
Based on FEMA’s information3, categories A, AE, and AO are all 1-percent-annual-chance flood. A is determined using approximate methodologies. AE is created based on detailed methods. Finally, AO represents shallow flooding where average flood depths are between 1 to 3 feet. X represent areas that are not in a floodway. For this study, you are going to consider all three A, AE, and AO layers as one floodway category.
3FEMA: Flood Zones [1]
The best way to create a boundary is to use Smoothed_DEM layer as the extent of the campus area. To be able to create a polygon out of a raster, you will need a raster with integer values. The current raster values are float. On the ribbon, on the Analysis tab, click Tools under Geoprocessing and search Int. Click Int (Spatial Analysis). The input layer is Smoothed_DEM and rename the output raster to DEM_int. Click Run.
Select Raster Calculator (Spatial Analyst Tools). Using Raster calculator, multiply DEM_int by 0 to create a constant value raster.
Name the output raster as rasterzero. Click run. Now you have a raster with value of 0.
Go back to Geoprocessing Tools tab. Search or raster to polygon tool. Click Raster to Polygon (Conversion Tools). Convert rasterzero layer. Save the output polygon as Boundary. Click Run.
Remove rasterzero from Contents pane. You don’t need it anymore. Change the symbology of the Boundary layer to no fill, color with Tuscan Red, outline with the width of 2pt.
Turn off FLD_HAZ_FEMA. And make sure that FLD_HAZ_Campus is located under UP_Buildiing. This will be the result.
For this study, you are going to consider all three A, AE, and AO layers as one floodway category.
On the ribbon, on the map tab, click select by attribute.
Under expression, add the following clause to select all three floodway categories:
Click Apply, then OK. All three floodway categories will be selected.
You have selected all the floodways on campus. Open the attribute table. Can you figure out how much the area of selected floodways are?
Click for the answer.
In Geoprocessing Tools, search buffer. Click Buffer (Analysis Tools).
Note: When you have selected features in a layer, the analysis will run only on selected parts.The input feature is FLD_HAZ_Campus. Name the output feature class as Flood_Extent. For the distance consider 1000 feet. This distance is just an example to teach you how the analysis works. It does not mean that the flood plain in this area is truly 1000 feet.
Set Side Type as ‘Full’, meaning that the buffer will be from both sides of floodways. Click Run.
We are interested in the flood extent areas inside the boundary. The green areas are more affected than the rest of the campus. Now, you will create a polygon layer that has both areas: flood extent (1000 feet) and the rest of the campus. The proper tool to add the flood extent to the campus area is ‘Identity’. This tool computes geometric intersections of campus areas and flood plains. Those parts of campus overlapping with flood extent will get the attributes of identity features (flood extent).
Before updating the flood zones of campus area, you need to clip the Flood_Extent, to extract areas inside the boundary. Go to Analysis tab, geoprocessing tools. Search Clip. Select Clip (Analysis Tools). Input feature is Flood_Extent. Clip Feature is Boundary. Name the output as Flood_Extent_Clip.
Turn off all layers. Go back to geoprocessing tools. Search update. Select Update (Analysis Tools). Input feature is Boundary, Update feature is Flood_Extent_Clip. Name the output feature class Flood_Zones_Campus. Click Run.
Right-click on Flood_Zones_Campus in Contents pane. Open Attribute Table. You can see there are two features in this layer with id categories 0 and 1. Select the row with id=0.
What is the area of flood plain with higher risk (id=0) in acres?
Click for the answer.
As you can see in the attribute table, the layer that you have created does not have any height information. You need water height information to extrude the layer properly in the 3D scene. Therefore, you will add a new attribute to the table and give it desired values.
At the top of the attribute table, click the Field Add button. The Fields view opens, where you will be able to edit parameters.
For the empty field at the bottom of the table, under Field Name, type Height. For Data Type, choose Float. Choosing Float over Integer allows you to have decimals.
On the ribbon, on the Fields tab, click Save. The changes will be added to the table.
Close the Fields view. Return to the attribute table.
On top of the attribute table click the Calculate field button.
The input table is Flood_Zone_Campus. The field Name is Height. For the expression, you will consider 5 feet of flood for areas around the floodways. This number is for presentation purposes and is not accurate. Click OK.
To add it to the 3D scene, in the Contents pane, drag Flood_Zones_Campus from 2D Layers to 3D layers. Placing it below Building_Footprints. Make sure the other 2D layers are off.
If you cannot see the layer, right-click on the layer and select properties. Click Elevation and make sure the Features are set as "on the ground".
Click Flood_Zones_Campus. On the ribbon, click Appearance. Under Extrusion, choose Max Height as Extrusion Type. Select Height as the field of Extrusion. The Unit will be US Feet.
Click Flood_Zones_Campus. On the ribbon, click Appearance and from the Symbology drop-down menu choose Unique Values. In the Symbology pane, the value field is Id. Click Add all values. Change the color of id=0 as Apatite Blue with no border. The color for id=1 will be Sodalite Blue with no border.
Again select the Flood_Zones_Campus. On the ribbon, click Appearance. On Effects group, change the transparency to 30 percent.
This will be the result:
Using your mouse left click and V on the keyboard, navigate through the map. Zoom in to some buildings in different flood zones.
You can see how less Walker building is flooded compared to peripheral buildings on campus. Changing the height information flood elevation, you can have different results. If you are curious to see how the visualization changes, change the attribute values of Height field in the attribute table.