diff --git a/.data_collections.csv b/.data_collections.csv index 6bdae29..195e5eb 100755 --- a/.data_collections.csv +++ b/.data_collections.csv @@ -68,7 +68,7 @@ VNP43MA3.001,VIIRS,VIIRS/NPP Albedo Daily L3 Global 1 km SIN Grid,Albedo,NASA US VNP43MA4.001,VIIRS,VIIRS/NPP Nadir BRDF-Adjusted Reflectance Daily L3 Global 1 km SIN ,Surface reflectance,NASA USGS LP DAAC,https://lpdaac.usgs.gov/products/vnp43ma4v001,https://doi.org/10.5067/VIIRS/VNP43MA4.001,1,1000,1,day,Global,2012-01-17,ongoing,9,https://search.earthdata.nasa.gov/search?q=VNP43MA4.001&ok=VNP43MA4.001,Implemented,earthdata,https://opendap.cr.usgs.gov/opendap/hyrax/,https://opendap.cr.usgs.gov/opendap/hyrax/VNP43MA4.001/contents.html,https://opendap.cr.usgs.gov/opendap/hyrax/VNP43MA4.001/h00v08.ncml,XDim,YDim,time,eos_cf_projection,+proj=sinu +lon_0=0 +x_0=0 +y_0=0 +a=6371007.181 +b=6371007.181 +units=m +no_defs GPM_3IMERGDE.06,GPM,GPM IMERG Early Precipitation L3 1 day 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGDE_06/summary,https://doi.org/10.5067/GPM/IMERGDE/DAY/06,6.1,10000,1,day,Global,2000-06-01,ongoing,1,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGDE_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGDE.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGDE.06/2000/06/3B-DAY-E.MS.MRG.3IMERG.20000601-S000000-E235959.V06.nc4,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs GPM_3IMERGHHE.06,GPM,GPM IMERG Early Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGDHHE_06/summary,https://doi.org/10.5067/GPM/IMERG/3B-HH-E/06,6.1,10000,30,minute,Global,2000-06-01,ongoing,0,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGHHE_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHE.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHE.06/2000/153/3B-HHR-E.MS.MRG.3IMERG.20000601-S000000-E002959.0000.V06B.HDF5,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs -GPM_3IMERGHHL.06,GPM,GPM IMERG Late Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGHHL_06/summary,https://doi.org/10.5067/GPM/IMERG/3B-HH-L/06 ,6.1,10000,30,minute,Global,2000-06-01,ongoing,1,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGHHL_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHL.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHL.06/2000/153/3B-HHR-L.MS.MRG.3IMERG.20000601-S000000-E002959.0000.V06B.HDF5,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs +GPM_3IMERGHHL.06,GPM,GPM IMERG Late Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGHHL_06/summary,https://doi.org/10.5067/GPM/IMERG/3B-HH-L/06,6.1,10000,30,minute,Global,2000-06-01,ongoing,1,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGHHL_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHL.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHHL.06/2000/153/3B-HHR-L.MS.MRG.3IMERG.20000601-S000000-E002959.0000.V06B.HDF5,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs GPM_3IMERGDF.06,GPM,GPM IMERG Final Precipitation L3 1 day 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGDF_06/summary,https://doi.org/10.5067/GPM/IMERGDF/DAY/06,6.1,10000,1,day,Global,2000-06-01,ongoing,100,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGDF_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGDF.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/hyrax/GPM_L3/GPM_3IMERGDF.06/2000/06/3B-DAY.MS.MRG.3IMERG.20000601-S000000-E235959.V06.nc4,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs GPM_3IMERGHH.06,GPM,GPM IMERG Final Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGHH_06/summary,https://doi.org/10.5067/GPM/IMERG/3B-HH/06,6.1,10000,30,minute,Global,2000-06-01,ongoing,100,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGHH_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGHH.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/hyrax/GPM_L3/GPM_3IMERGHH.06/2000/153/3B-HHR.MS.MRG.3IMERG.20000601-S000000-E002959.0000.V06B.HDF5,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs GPM_3IMERGM.06,GPM,GPM IMERG Final Precipitation L3 1 month 0.1 degree x 0.1 degree V06,Rainfall,NASA GES DISC,https://disc.gsfc.nasa.gov/datasets/GPM_3IMERGM_06/summary,https://doi.org/10.5067/GPM/IMERG/3B-MONTH/06,6.1,10000,1,month,Global,2000-06-01,ongoing,100,https://search.earthdata.nasa.gov/search?q=GPM_3IMERGM_06,Implemented,earthdata,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/GPM_L3/GPM_3IMERGM.06/,https://gpm1.gesdisc.eosdis.nasa.gov/opendap/hyrax/GPM_L3/GPM_3IMERGM.06/2000/3B-MO.MS.MRG.3IMERG.20000601-S000000-E235959.06.V06B.HDF5,lon,lat,time,NA,+proj=longlat +datum=WGS84 +no_defs +type=crs diff --git a/R/mf_modisfast.R b/R/mf_modisfast.R index c6eb093..590e205 100644 --- a/R/mf_modisfast.R +++ b/R/mf_modisfast.R @@ -15,7 +15,7 @@ #' @inheritParams mf_import_data #' @param earthdata_username EarthData username #' @param earthdata_password EarthData username -#' @param import boolean. Import the data as a SpatRast object ? defaut TRUE. FALSE will download the data but not import them it in R. +#' @param import boolean. Import the data as a SpatRast object ? default TRUE. FALSE will download the data but not import them it in R. #' @param ... Further arguments to be passed to \link{mf_import_data} #' #' @return if the parameter \code{import} is set to TRUE, a \code{terra::SpatRast} diff --git a/R/sysdata.rda b/R/sysdata.rda index 37827fd..9296d0d 100755 Binary files a/R/sysdata.rda and b/R/sysdata.rda differ diff --git a/README.Rmd b/README.Rmd index 314cf7c..3384bdc 100755 --- a/README.Rmd +++ b/README.Rmd @@ -60,7 +60,7 @@ This package enables to build OPeNDAP (https) URLs given input parameters such a ## Overview -**`modisfast`** is an R package designed for **easy** and **fast** downloads of [**MODIS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/modis-overview/) Land products, [**VIIRS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/s-npp-nasa-viirs-overview/) Land products, and [**GPM**](https://gpm.nasa.gov/data/) (Global Precipitation Measurement Mission) Earth Observation data. +**`modisfast`** is an R package designed for **easy** and **fast** downloads of [**MODIS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/modis-overview/) Land products, [**VIIRS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/s-npp-nasa-viirs-overview/) Land products, and [**GPM**](https://gpm.nasa.gov/data) (Global Precipitation Measurement Mission) Earth Observation data. `modisfast` uses the abilities offered by the [OPeNDAP](https://www.opendap.org/about/) framework (*Open-source Project for a Network Data Access Protocol*) to download a subset of Earth Observation data cube, along spatial, temporal or any other data dimension (depth, ...). This way, it reduces downloading time and disk usage to their minimum : no more 1° x 1° MODIS tiles with 10 bands when your region of interest is only 30 km x 30 km wide and you need 2 bands ! Moreover, `modisfast` enables parallel downloads of data. @@ -261,7 +261,7 @@ There are other R packages available for accessing MODIS data. Below is a compar | :---------------------: | :------------------------------------------: | :-------------: | :-------------: | :-------------: | :-------------: | :-------------------: | :-------------------: | | [`modisfast`](https://github.com/ptaconet/modisfast) | MODIS, VIIRS, GPM | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | :white_check_mark: | [`appeears`](https://github.com/bluegreen-labs/appeears) | MODIS, VIIRS, and many others | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | variable -| [`MODISTools`](https://github.com/ropensci/MODISTools) | MODIS, VIIRS | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | 200 km x 200 km | :white_check_mark: +| [`MODISTools`](https://github.com/bluegreen-labs/MODISTools/) | MODIS, VIIRS | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | 200 km x 200 km | :white_check_mark: | [`rgee`](https://github.com/r-spatial/rgee) | MODIS, VIIRS, GPM, and many others | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | unlimited | not tested | [`MODIStsp`](https://github.com/ropensci/MODIStsp) | MODIS | :x: | | :x: | :white_check_mark: | unlimited | NA | [`MODIS`](https://github.com/fdetsch/MODIS) | MODIS | :x: | :x: | :x: | :x: | NA | NA diff --git a/README.md b/README.md index 9d10855..18671b6 100755 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ downloads of [**MODIS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/modis-overview/) Land products, [**VIIRS**](https://lpdaac.usgs.gov/data/get-started-data/collection-overview/missions/s-npp-nasa-viirs-overview/) -Land products, and [**GPM**](https://gpm.nasa.gov/data/) (Global +Land products, and [**GPM**](https://gpm.nasa.gov/data) (Global Precipitation Measurement Mission) Earth Observation data. `modisfast` uses the abilities offered by the @@ -2019,7 +2019,7 @@ GPM IMERG Early Precipitation L3 Half Hourly 0.1 degree x 0.1 degree V06 -GPM_3IMERGHHL.06 +GPM_3IMERGHHL.06 GPM @@ -2157,14 +2157,14 @@ There are other R packages available for accessing MODIS data. Below is a comparison of modisfast with other packages available for downloading chunks of MODIS or VIIRS data : -| Package | Data | Available on CRAN | Utilizes open standards for data access protocols | Spatial subsetting\* | Dimensional subsetting\* | Maximum area size allowed for download | Speed\*\* | -|:--------------------------------------------------------:|:----------------------------------:|:------------------:|:-------------------------------------------------:|:--------------------:|:------------------------:|:--------------------------------------:|:------------------:| -| [`modisfast`](https://github.com/ptaconet/modisfast) | MODIS, VIIRS, GPM | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | :white_check_mark: | -| [`appeears`](https://github.com/bluegreen-labs/appeears) | MODIS, VIIRS, and many others | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | variable | -| [`MODISTools`](https://github.com/ropensci/MODISTools) | MODIS, VIIRS | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | 200 km x 200 km | :white_check_mark: | -| [`rgee`](https://github.com/r-spatial/rgee) | MODIS, VIIRS, GPM, and many others | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | unlimited | not tested | -| [`MODIStsp`](https://github.com/ropensci/MODIStsp) | MODIS | :x: | | :x: | :white_check_mark: | unlimited | NA | -| [`MODIS`](https://github.com/fdetsch/MODIS) | MODIS | :x: | :x: | :x: | :x: | NA | NA | +| Package | Data | Available on CRAN | Utilizes open standards for data access protocols | Spatial subsetting\* | Dimensional subsetting\* | Maximum area size allowed for download | Speed\*\* | +|:-------------------------------------------------------------:|:----------------------------------:|:------------------:|:-------------------------------------------------:|:--------------------:|:------------------------:|:--------------------------------------:|:------------------:| +| [`modisfast`](https://github.com/ptaconet/modisfast) | MODIS, VIIRS, GPM | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | :white_check_mark: | +| [`appeears`](https://github.com/bluegreen-labs/appeears) | MODIS, VIIRS, and many others | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | unlimited | variable | +| [`MODISTools`](https://github.com/bluegreen-labs/MODISTools/) | MODIS, VIIRS | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | 200 km x 200 km | :white_check_mark: | +| [`rgee`](https://github.com/r-spatial/rgee) | MODIS, VIIRS, GPM, and many others | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | unlimited | not tested | +| [`MODIStsp`](https://github.com/ropensci/MODIStsp) | MODIS | :x: | | :x: | :white_check_mark: | unlimited | NA | +| [`MODIS`](https://github.com/fdetsch/MODIS) | MODIS | :x: | :x: | :x: | :x: | NA | NA | \* at the downloading phase diff --git a/docs/reference/mf_modisfast.html b/docs/reference/mf_modisfast.html index 89c238c..65f4453 100644 --- a/docs/reference/mf_modisfast.html +++ b/docs/reference/mf_modisfast.html @@ -140,7 +140,7 @@

Arguments

import
-

boolean. Import the data as a SpatRast object ? defaut TRUE. FALSE will download the data but not import them it in R.

+

boolean. Import the data as a SpatRast object ? default TRUE. FALSE will download the data but not import them it in R.

...
diff --git a/man/mf_modisfast.Rd b/man/mf_modisfast.Rd index 903504f..aaa8c92 100644 --- a/man/mf_modisfast.Rd +++ b/man/mf_modisfast.Rd @@ -38,7 +38,7 @@ mf_modisfast( \item{verbose}{string. Verbose mode ("quiet", "inform", or "debug"). Default "inform".} -\item{import}{boolean. Import the data as a SpatRast object ? defaut TRUE. FALSE will download the data but not import them it in R.} +\item{import}{boolean. Import the data as a SpatRast object ? default TRUE. FALSE will download the data but not import them it in R.} \item{...}{Further arguments to be passed to \link{mf_import_data}} }