worldmet2meteoland: From worldmet to meteoland meteo objects

View source: R/tidy_reshape_meteo.R

worldmet2meteolandR Documentation

From worldmet to meteoland meteo objects

Description

Adapting importNOAA meteo objects to meteoland meteo objects

Usage

worldmet2meteoland(meteo, complete = FALSE)

Arguments

meteo

worldmet meteo object.

complete

logical indicating if the meteo data missing variables should be calculated (if possible). Default to FALSE.

Details

This function converts importNOAA meteo objects to compatible meteoland meteo objects by selecting the needed variables and adapting the names to comply with meteoland requirements. Also it aggregates subdaily data as well as complete missing variables if possible (setting complete = TRUE)

Value

a compatible meteo object to use with meteoland.

Examples


if (interactive()) {
  # worldmet data
  library(worldmet)
  worldmet_stations <- worldmet::getMeta(lat = 42, lon = 0, n = 2, plot = FALSE)
  worldmet_subdaily_2022 <-
    worldmet::importNOAA(worldmet_stations$code, year = 2022, hourly = TRUE)

  # just convert
  worldmet2meteoland(worldmet_subdaily_2022)
  # convert and complete
  worldmet2meteoland(worldmet_subdaily_2022, complete = TRUE)

}


meteoland documentation built on Aug. 21, 2023, 5:10 p.m.