mirror of
https://github.com/dylanbenzi/hurricane_normalization_app.git
synced 2026-07-29 21:01:27 +00:00
add data showcasing what we track
This commit is contained in:
@@ -231,7 +231,7 @@ ui <- page_navbar(
|
||||
"Direct Deaths",
|
||||
value = c(0, dt_death_max),
|
||||
min = 0,
|
||||
separator = "–",
|
||||
separator = "-",
|
||||
width = "100%"
|
||||
)
|
||||
),
|
||||
@@ -242,7 +242,7 @@ ui <- page_navbar(
|
||||
"MMH ($)",
|
||||
value = c(0, round(dt_mmh_max, digits = 0)),
|
||||
min = 0,
|
||||
separator = "–",
|
||||
separator = "-",
|
||||
width = "100%"
|
||||
),
|
||||
numericRangeInput(
|
||||
@@ -250,7 +250,7 @@ ui <- page_navbar(
|
||||
"MMP ($)",
|
||||
value = c(0, round(dt_mmp_max, digits = 0)),
|
||||
min = 0,
|
||||
separator = "–",
|
||||
separator = "-",
|
||||
width = "100%"
|
||||
)
|
||||
)
|
||||
@@ -315,7 +315,7 @@ ui <- page_navbar(
|
||||
height = 700,
|
||||
card_body(
|
||||
class = "p-0",
|
||||
leafletOutput("all_storms_map", height = "100%")
|
||||
#leafletOutput("all_storms_map", height = "100%")
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -477,39 +477,114 @@ ui <- page_navbar(
|
||||
)
|
||||
)
|
||||
),
|
||||
nav_panel(
|
||||
"Social Vulnerability"
|
||||
),
|
||||
nav_menu(
|
||||
"Data",
|
||||
nav_panel(
|
||||
"What We Track",
|
||||
layout_columns(
|
||||
col_widths = 12,
|
||||
layout_column_wrap(
|
||||
width = 1 / 4,
|
||||
card(),
|
||||
card(),
|
||||
card(),
|
||||
card()
|
||||
row_heights = c("auto", "1fr"),
|
||||
card(
|
||||
fill = FALSE,
|
||||
card_body(
|
||||
class = "py-3",
|
||||
div(
|
||||
class = "d-flex justify-content-around text-center align-items-center",
|
||||
div(
|
||||
class = "px-4",
|
||||
div(class = "fs-3 fw-semibold lh-1 text-primary", "201"),
|
||||
div(
|
||||
class = "text-muted mt-1",
|
||||
tags$small("cost-normalized storms")
|
||||
)
|
||||
),
|
||||
div(class = "vr"),
|
||||
div(
|
||||
class = "px-4",
|
||||
div(class = "fs-3 fw-semibold lh-1 text-primary", "$3.36T"),
|
||||
div(
|
||||
class = "text-muted mt-1",
|
||||
tags$small("total normalized losses")
|
||||
)
|
||||
),
|
||||
div(class = "vr"),
|
||||
div(
|
||||
class = "px-4",
|
||||
div(class = "fs-3 fw-semibold lh-1", "126"),
|
||||
div(
|
||||
class = "text-muted mt-1",
|
||||
tags$small("years of cost coverage")
|
||||
)
|
||||
),
|
||||
div(class = "vr"),
|
||||
div(
|
||||
class = "px-4",
|
||||
div(class = "fs-3 fw-semibold lh-1 text-danger", "766"),
|
||||
div(
|
||||
class = "text-muted mt-1",
|
||||
tags$small("fatality-tracked storms")
|
||||
)
|
||||
),
|
||||
div(class = "vr"),
|
||||
div(
|
||||
class = "px-4",
|
||||
div(class = "fs-3 fw-semibold lh-1 text-danger", "2,656"),
|
||||
div(
|
||||
class = "text-muted mt-1",
|
||||
tags$small("direct fatalities recorded")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
),
|
||||
layout_columns(
|
||||
col_widths = 6,
|
||||
layout_columns(
|
||||
col_widths = 12,
|
||||
card(card_header("HURDAT2 Integration")),
|
||||
card(card_header("Economic Data")),
|
||||
card(card_header("Population and Housing Growth")),
|
||||
card(card_header("Social Vulnerability"))
|
||||
card(
|
||||
card_header("HURDAT2 Integration"),
|
||||
"Our application integrates the HURDAT2 Atlantic basin dataset maintained by the National Hurricane Center. It provides 6-hour observations of historical tropical cyclones including storm location, status, maximum sustained windspeed, minimum pressure, and radius of maximum winds (RMW), covering all recorded Atlantic basin storms."
|
||||
),
|
||||
card(
|
||||
card_header("Economic Data"),
|
||||
"Historic base damage estimates are sourced from NHC Monthly Weather Review and Tropical Cyclone reports, supplemented by the National Centers for Environmental Information (NCEI) for more recent and high-impact events. Inflation adjustments use the GDP deflator and the Current-Cost Net Stock of Fixed Assets and Consumer Durable Goods (CCNFACDG) from the U.S. Bureau of Economic Analysis."
|
||||
),
|
||||
card(
|
||||
card_header("Population and Housing Growth"),
|
||||
"County-level population and housing unit figures are compiled from an internal dataset spanning the full period of record. These figures drive the human growth factors applied in the MMH and MMP normalization methodologies. Census tract-level data from the U.S. Census Bureau supports higher-resolution normalization methods."
|
||||
),
|
||||
card(
|
||||
card_header("Social Vulnerability"),
|
||||
"Social vulnerability indices are constructed from the American Community Survey published by the U.S. Census Bureau. Inputs include poverty rate, language barriers, unemployment, educational attainment, age distribution, vehicle access, and disability status. These metrics are combined to characterize the relative vulnerability of counties and census tracts in storm-affected areas."
|
||||
),
|
||||
card(
|
||||
card_header("Direct Fatalities"),
|
||||
"Direct fatality records are sourced from NHC Monthly Weather Review and Tropical Cyclone reports, cross-referenced with additional historical sources to validate counts. Each record is categorized by cause of death (e.g., wind, surge, inland flooding, tornado) and geographic location where available, enabling peril-level analysis across storms."
|
||||
)
|
||||
),
|
||||
navset_card_tab(
|
||||
height = 600,
|
||||
title = "Geographic Data Coverage",
|
||||
nav_panel(
|
||||
"Cost"
|
||||
"Cost",
|
||||
card_body(
|
||||
padding = 0,
|
||||
leafletOutput("all_storms_map", height = "100%")
|
||||
)
|
||||
),
|
||||
nav_panel(
|
||||
"Fatality"
|
||||
"Fatality",
|
||||
card_body(
|
||||
padding = 0,
|
||||
)
|
||||
),
|
||||
nav_panel(
|
||||
"SVI"
|
||||
"SVI",
|
||||
card_body(
|
||||
padding = 0,
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user