matchGFS | R Documentation |
Downloads and matches wind and precipitation data from the Global Forecast System (GFS) weather model. Data is downloaded from the National Center for Atmospheric Research data server https://rda.ucar.edu/datasets/ds084.1/. The particular GFS dataset downloaded is the closest "forecast" dataset to the particular time (e.g. .f000 or .f003)
matchGFS(x, progress = TRUE, keepMatch = TRUE)
x |
a dataframe with columns |
progress |
logical flag to display download progress |
keepMatch |
logical flag to keep the "matchLat", "matchLong", and "matchTime" columns with the output. These are only used to verify which coordinates within the NetCDF were matched to your data. |
a dataframe with wind (m/s) and precipitation rate (kg/m^2/s) columns added:
Eastward wind velocity
Northward wind velocity
Total wind magnitude
Precipitation rate
Cosest latitude coordinate matched in GFS
Closest longitude coordinate matched in GFS
Closest time coordinate matched in GFS
Where the last three columns are only included if keepMatch=TRUE
Taiki Sakai taiki.sakai@noaa.gov
# API response may be slow for this example
gps <- data.frame(Latitude=c(33.2, 33.5,33.6),
Longitude=c(-118.1, -118.4, -119),
UTC=as.POSIXct(
c('2022-04-28 05:00:00',
'2022-04-28 10:00:00',
'2022-04-28 20:00:00'), tz='UTC'))
gps <- matchGFS(gps)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.