update conus storm landfalls query

This commit is contained in:
2025-07-14 15:42:57 -04:00
parent 251b40f20a
commit 828973121d
2 changed files with 14 additions and 2 deletions
+4 -2
View File
@@ -106,6 +106,8 @@ latest_normalized_losses <- get_latest_aggregate_losses()
all_storm_tracks <- get_all_hurdat_tracks()
all_conus_landfalls <- get_all_conus_landfalls()
all_storm_landfalls <- all_storm_tracks %>%
filter(record_identifier == "L")
@@ -787,7 +789,7 @@ output$all_storms_map <- renderLeaflet({
#color = "blue"
#) %>%
addCircleMarkers(
data = all_storm_landfalls,
data = all_conus_landfalls,
lng = ~lon,
lat = ~lat,
radius = 2,
@@ -798,7 +800,7 @@ output$all_storms_map <- renderLeaflet({
fillOpacity = 0.5
) %>%
addCircles(
data = all_storm_landfalls,
data = all_conus_landfalls,
lng = ~lon,
lat = ~lat,
radius = ~rmw_meters,
+10
View File
@@ -51,6 +51,7 @@ view.all_loss_landfalls <- tbl(con, "all_loss_landfalls")
view.yearly_normalized_losses <- tbl(con, "yearly_normalized_losses")
view.simplified_county_geom <- tbl(con, "simplified_county_geom")
view.all_loss_storms_tracks <- tbl(con, "all_loss_storms_tracks")
view.all_conus_landfalls <- tbl(con, "all_conus_landfalls")
#qry <- econ.storm_base_loss %>%
# left_join(view.hurdat_track, by = c("storm_basin", "storm_year", "storm_name"))
@@ -181,6 +182,15 @@ get_hurdat_landfalls <- function(storm) {
return(result)
}
# returns all tracked storm conus landfalls
get_all_conus_landfalls <- function() {
query <- view.all_conus_landfalls
result <- query %>% collect()
return(result)
}
# returns all storm tracks from HURDAT
get_all_hurdat_tracks <- function() {
query <- view.all_loss_storms_tracks