FEMA Flood Hazard Geodatabase Design

Shane Walker, CRWR


Table of Contents


Introduction

The National Flood Insurance Program (NFIP) was initiated by the U.S. Congress in the late 1960’s with the purpose of assessing flood risk and collecting insurance fees under the supervision of the Federal Emergency Management Agency (FEMA).  In the 1990’s, FEMA administrators realized that the NFIP system was financially overextended and most of the Flood Insurance Rate Maps (FIRMs) were outdated.  Thus, with financial support from Congress, FEMA initiated the Map Modernization program to restudy and/or convert existing FIRMS to Digital Flood Insurance Rate Maps (DFIRMs).  FEMA developed the Guidelines and Specifications for Flood Hazard Mapping Partners to guide the engineering firms performing the studies.  Appendix L:  Guidance for Preparing Draft Digital Data and DFIRM Database of the Guidelines specifies the database format in which engineering firms are required to submit Geographic Information System (GIS) data contained in the DFIRMs.  Subsequently, FEMA issued Appendix N:  Data Capture Standards to define the database format in which engineering firms are required to submit engineering, GIS, and modeling data used to create the DFIRM details.

 

Appendix L specifies a relational database with three types of tables:  spatial, lookup, and domain.  These DFIRM database tables are used to store cartographic information within DFIRMs.  The spatial, lookup, and domain tables have a name prefix of “S_”, “L_”, and “D_”, respectively.  The spatial tables store tabular information associated with a set of geometric features (e.g., a shapefile).  The lookup tables are simple database tables that store supplemental information.  The domain tables are lists of valid entries for particular fields within spatial and lookup tables.  Appendix N specifies a relational database with the same types of tables as Appendix L:  spatial, lookup, and domain.  These DCS database tables are used to store information about terrain, survey, hydrologic, and hydraulic data used to create DFIRMs.  However, there is some overlap between DFIRM database tables and DCS database tables, and Flood Hazard Mapping Partners are required to submit these two separate databases with similar, but slightly different data.

The objectives of this research are to: 

1) Merge the DFIRM and DCS databases into a single database,

2) Convert the merger database into a Flood Study Geodatabase, and

3) Connect the Flood Study Geodatabase to the water resources community.


Methodology  [back to top]

The thought model for meeting the objectives of this project are as follows:

1) Eliminate duplication of information between the DFIRM and DCS databases by eliminating DFIRM tables that are superseded by DCS tables, and convert all primary key fields to short integer to allow relationships to be created.

2) Convert DFIRM and DCS spatial, lookup, and domain tables to geodatabase feature classes, object classes, and coded value domains, respectively

3) Create a linear event table to relate the Flood Study Geodatabase to the National Hydrography Dataset - High Resolution (NHD 24K).


Procedure of Application  [back to top]

The Flood Study Geodatabase (FSG) schema was developed using a Microsoft Excel spreadsheet, a custom VBA script, and the ESRI Geodatabase Designer 2 Toolbar for ArcCatalog.  The FSG Excel spreadsheet contains four worksheets describing the attributes of the geodatabase components:  coded value domains, feature classes, object classes, and relationships (Figure 1 through Figure 4).  An Excel VBA macro was written to translate the data stored in the FSG spreadsheet into an XML schema file that is compatible with the Geodatabase Designer 2 Toolbar (Figure 5).  The “Import from XML” tool in the ESRI Geodatabase Designer 2 Toolbar (shown in Figure 5) was used to create an ESRI Flood Study Geodatabase (FSG) from the XML schema file.

Figure 1  FSG Spreadsheet – Domains Worksheet

 

Figure 2  FSG Spreadsheet – Feature Classes Worksheet

 

Figure 3  FSG Spreadsheet – Object Classes Worksheet

 

Figure 4  FSG Spreadsheet – Relationships Worksheet

 

Figure 5  ESRI Geodatabase Designer 2 Toolbar


Results and Conclusions  [back to top]

The Flood Study Geodatabase contains 56 feature classes partitioned into six feature datasets containing (Figure 6) and also contains 37 object classes (Figure 7).  Feature class correlation between the Arc Hydro data model and the Flood Study Geodatabase is illustrated in Figure 8.  A Flood Study Geodatabase diagram (thumbnail shown in Figure 9) was produced using the ESRI Geodatabase Diagrammer Toolbar. 

Figure 6  Flood Study Geodatabase Feature Class List

 

Figure 7  Flood Study Geodatabase Object Class List

 

Figure 8  Arc Hydro and Flood Study Geodatabase Feature Class Correlation

Figure 9  Flood Study Geodatabase Diagram

The Flood Study Geodatabase successfully combines the data contained in the DFIRM and DCS database, employs geodatabase technology, and is related to the water resources community through the NHD linear event table.


Primary contact for FEMA Flood Hazard Geodatabase Design:  [back to top]

Shane Walker

shanewalker@mail.utexas.edu

Center for Research in Water Resources
University of Texas at Austin

 


These materials may be used for study, research, and education, but please credit the authors and the Center for Research in Water Resources, The University of Texas at Austin. All commercial rights reserved. Copyright 2006 Center for Research in Water Resources.