copernicus_download_motu {CopernicusMarine} | R Documentation |
Subset and download a specific marine product from Copernicus.
This particular function uses the MOTU server for this purpose. You need to register an account
at https://data.marine.copernicus.eu before you can use this function.
copernicus_download_motu(
username = getOption("CopernicusMarine_uid", ""),
password = getOption("CopernicusMarine_pwd", ""),
destination,
product,
layer,
variable,
output,
region,
timerange,
verticalrange,
sub_variables,
overwrite = FALSE
)
username |
Your Copernicus marine user name. Can be provided as |
password |
Your Copernicus marine password. Can be provided as |
destination |
File or path where the requested file will be downloaded to. |
product |
An identifier (type |
layer |
The name of a desired layer within a product (type |
variable |
The name of a desired variable in a specific layer of a product (type |
output |
File type for the output. |
region |
Specification of the bounding box as a |
timerange |
|
verticalrange |
|
sub_variables |
A |
overwrite |
A |
Returns a logical
value invisibly indicating whether the requested file was
successfully stored at the destination
.
Pepijn de Vries
## Not run:
destination <- tempfile("copernicus", fileext = ".nc")
## Assuming that Copernicus account details are provided as `option`
copernicus_download_motu(
destination = destination,
product = "GLOBAL_ANALYSISFORECAST_PHY_001_024",
layer = "cmems_mod_glo_phy-cur_anfc_0.083deg_P1D-m",
variable = "sea_water_velocity",
output = "netcdf",
region = c(-1, 50, 10, 55),
timerange = c("2021-01-01", "2021-01-02"),
verticalrange = c(0, 2),
sub_variables = c("uo", "vo")
)
mydata <- stars::read_stars(destination)
plot(mydata["vo"])
## End(Not run)