mirror of
https://github.com/dylanbenzi/hurricane_normalization_app.git
synced 2026-07-30 05:08:57 +00:00
update conus storm landfalls query
This commit is contained in:
+4
-2
@@ -106,6 +106,8 @@ latest_normalized_losses <- get_latest_aggregate_losses()
|
|||||||
|
|
||||||
all_storm_tracks <- get_all_hurdat_tracks()
|
all_storm_tracks <- get_all_hurdat_tracks()
|
||||||
|
|
||||||
|
all_conus_landfalls <- get_all_conus_landfalls()
|
||||||
|
|
||||||
all_storm_landfalls <- all_storm_tracks %>%
|
all_storm_landfalls <- all_storm_tracks %>%
|
||||||
filter(record_identifier == "L")
|
filter(record_identifier == "L")
|
||||||
|
|
||||||
@@ -787,7 +789,7 @@ output$all_storms_map <- renderLeaflet({
|
|||||||
#color = "blue"
|
#color = "blue"
|
||||||
#) %>%
|
#) %>%
|
||||||
addCircleMarkers(
|
addCircleMarkers(
|
||||||
data = all_storm_landfalls,
|
data = all_conus_landfalls,
|
||||||
lng = ~lon,
|
lng = ~lon,
|
||||||
lat = ~lat,
|
lat = ~lat,
|
||||||
radius = 2,
|
radius = 2,
|
||||||
@@ -798,7 +800,7 @@ output$all_storms_map <- renderLeaflet({
|
|||||||
fillOpacity = 0.5
|
fillOpacity = 0.5
|
||||||
) %>%
|
) %>%
|
||||||
addCircles(
|
addCircles(
|
||||||
data = all_storm_landfalls,
|
data = all_conus_landfalls,
|
||||||
lng = ~lon,
|
lng = ~lon,
|
||||||
lat = ~lat,
|
lat = ~lat,
|
||||||
radius = ~rmw_meters,
|
radius = ~rmw_meters,
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ view.all_loss_landfalls <- tbl(con, "all_loss_landfalls")
|
|||||||
view.yearly_normalized_losses <- tbl(con, "yearly_normalized_losses")
|
view.yearly_normalized_losses <- tbl(con, "yearly_normalized_losses")
|
||||||
view.simplified_county_geom <- tbl(con, "simplified_county_geom")
|
view.simplified_county_geom <- tbl(con, "simplified_county_geom")
|
||||||
view.all_loss_storms_tracks <- tbl(con, "all_loss_storms_tracks")
|
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 %>%
|
#qry <- econ.storm_base_loss %>%
|
||||||
# left_join(view.hurdat_track, by = c("storm_basin", "storm_year", "storm_name"))
|
# left_join(view.hurdat_track, by = c("storm_basin", "storm_year", "storm_name"))
|
||||||
@@ -181,6 +182,15 @@ get_hurdat_landfalls <- function(storm) {
|
|||||||
return(result)
|
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
|
# returns all storm tracks from HURDAT
|
||||||
get_all_hurdat_tracks <- function() {
|
get_all_hurdat_tracks <- function() {
|
||||||
query <- view.all_loss_storms_tracks
|
query <- view.all_loss_storms_tracks
|
||||||
|
|||||||
Reference in New Issue
Block a user