Skip to content

Overview

This dashboard was developed to provide public access to historical FEMA disaster declarations. The primary objective of this dashboard is to facilitate the development of Local Hazard Mitigation Plans, with specific emphasis on the second bullet in bold below.

VEM provides a comprehensive plain-language checklist of FEMA LHMP requirements here. Basic requirements of the LHMP are:

  • The plan documents engagement of the whole community, including historically and currently underrepresented or disadvantaged community members. The planning process must also include community decision-makers, such as the selectboard and zoning administrator.
  • The plan assesses all hazards that may occur in the planning area and their community-specific impacts on assets, including people.
  • The plan considers future conditions in determining vulnerabilities, including climate change, land use/development changes, and changes in population and/or demographics.
  • The plan includes mitigation/adaptation actions to address each hazard assessed and provides implementation timelines, assigns responsibility for implementation, and identified potential funding sources. Mitigation actions must include consideration of education and outreach to the community, natural or nature-based strategies, structural projects, and planning and policy improvements.
  • The plan identifies other planning mechanisms to integrate the resilience plan with, such as conservation plans, capital improvement plans, stormwater management plans, Town/Municipal Plans, compact settlement, and housing development.

Declarations Explorer Layout

Dashboard Platform Clarification

This dashboard was actually built in Experience Builder so that specific chart types could be added to the interface, but is otherwise designed similar to an ArcGIS Dashboard.

Key Features:

  • Interactive Web Map
  • Filter Widgets
  • Indicator Text Widgets
  • Dynamic Chart Widgets
  • Dynamic Table Widget

Indicator Section

The indicator section contains three Text Widgets that summarize:

  • Total Number of Disaster Declarations
  • Damage Totals (in U.S. $)
  • FEMA Obligations (in U.S. $)
Click For More Info

Disaster Declaration Indicators Screenshot

  • Disaster Declarations Indicator Widget: Provides a dynamic count of total disaster declarations. When the user applies a filter this indicator updates using this expression COUNT(ObjectID). The indicator icon is available here

  • Damage Totals Indicator Widget: Provides a dynamic sum of damage totals in U.S dollars. When the user applies a filter this indicator updates using this expression SUM(Total_Cost). The indicator icon is available here

  • FEMA Obligations Indicator Widget: Provides a dynamic count of total disaster declarations. When the user applies a filter this indicator updates using this expression SUM(FEMA_Obligated). The indicator icon is available here

Web Map Contents

The dashboard contains a web map named Vermont FEMA Declaration Explorer, which is accessible here. The web map contains two feature layers; there are no filteres applied to the data, and no Arcade used for symbology.

FEMA Declaration Dashboard Screenshot

Active Layers

Group Layer Name Type Source
FEMA Disaster Declarations By County ESRI Basic Polygon VEM Python Notebook
Boundaries Vermont Towns ESRI Basic Polygon VCGI

VT Disaster Declarations Extraction Notebook

Extracts and Summarizes FEMA disaster declarations in Vermont.
This notebook is manually executed after a new declaration has been announced.
You can view the full, documented code in the VCGI repository below:

VCGI / vem-gis-tools / Disaster Declarations

Filter Widgets

There are two Filter widgets available for the user to refine the visualization. When a filter is applied or removed, the indicator widgets update, the map zooms to the area of interest, the charts display relevant data, and the table displays relevant records.

Click For More Info

Interactive Charts

The dashboard contains three column charts that dynamically updated based on selections made using the Category Selector Filters. All of the charts pull data from the FEMA Disaster Declarations by County feature layer.

Disaster By Category

Click For More Info

This column chart displays a count of DisasterType grouped by CNTYNAME from the FEMA Disaster Declarations by County feature layer.

Disaster Category Chart Screenshot

The chart was set up using the following settings:

Disaster Category Chart Settings Screenshot

Disaster Type By Year

Click For More Info

This column chart displays a stacked count of DisasterType grouped by Year from the FEMA Disaster Declarations by County feature layer.

Disaster Year Chart Screenshot

The chart was set up using the following settings:

Disaster Year Chart Settings Screenshot

Disaster Type By Decade

Click For More Info

This column chart displays a stacked count of DisasterType grouped by IndcidentDate from the FEMA Disaster Declarations by County feature layer. The time interval was set to 10 years to reflect disaster type by decade.

Disaster Decade Chart Screenshot

The chart was set up using the following settings:

Disaster Decade Chart Settings Screenshot

Dynamic Table

The dashboard contains a dynamic table that allows users to review information related to specific counties, disaster types, and declarations. Users can also export a CSV file of the table for use in other applications.

Click For More Info

When the user applies a filter, the table dynamically relevant records with the following attributes:

Table Attributes:

  • FEMA_Declaration: Complete FEMA disaster declaration identification number
  • DisasterID: FEMA disaster declaration identification number
  • IncidentDate: The date the disaster event actually occurred, derived from FEMA's incidentBeginDate.
  • Year: The four-digit year (e.g., 2023) the disaster took place, extracted directly from the start date of the incident.
  • County: Designated county name
  • DisasterType: The general category of the incident (mapped from FEMA's incidentType). Common examples in Vermont include "Flood", "Severe Storm", "Winter Storm", or "Biological" (like COVID-19).
  • Total_Cost: The aggregate sum of the projectAmount from FEMA's Public Assistance data, grouped by disaster and county. This represents the total estimated or actual cost of all eligible recovery and repair projects for that specific disaster in that specific county.
  • FEMA_Obligated: The aggregate sum of the federalShareObligated field from the Public Assistance data. This represents the actual dollar amount that FEMA approved and committed to pay toward the Total_Cost of those projects.
  • Link: A dynamically generated URL (e.g., https://www.fema.gov/disaster/4720) that acts as a direct link to the official FEMA webpage for that specific disaster declaration, where users can find more detailed summaries and news.
  • StartDate: A text-formatted version (MM/DD/YYYY) of the incidentBeginDate.
  • EndDate: A text-formatted version (MM/DD/YYYY) of the incidentEndDate.

Disaster Declaration Table Screenshot

CSV Export: Users can export a CSV or filtered or unfiltered records from the table using the Actions pane, which can be accessing by clicking this icon Export CSV Table Screenshot. Within the Actions pane, users can select Export > Export to CSV.

Export CSV Table Screenshot


Feedback

If you have suggestions for improving this page or need additional functionality, contact John Van Hoesen.