Ce tutoriel accompagne la séquence 3 de la section Cartographie de la biodiversité par imagerie satellite du module de formation COPERNICUS et biodiversité de la Copernicus Academy.

Il permet de vérifier la disponibilité des données Sentinel-2.

Séquence 3: interroger Google Cloud SDK sur la disponibilité des données Sentinel-2

Le code ci-dessous permet d’interroger le google cloud SDK pour connaitre la disponibilité des données Sentinel-2 répondant aux critères (période d’acquisition, ennuagement).

La premiere instruction permet de vérifier si l’ensemble des composants nécessaires au bon fonctionnement de sen2r est correctement installé, et de les installer si ce n’est pas le cas.

library(sen2r)
library(sf)
# first, check dependencies to make sure everything is properly set up
sen2r::check_sen2r_deps()
# check data availability for tutorial
# https://github.com/ranghetti/sen2r/issues/464
# Please make sure google cloud SDK is properly parameterized  
spatial_extent <- '../01_DATA/T18MZB_PeruAmazon_Subset.kml'
spatial_extent_sf <- sf::st_read(dsn = spatial_extent)
tile <- '18MZB'
time_interval <- as.Date(c('2022-01-01', '2023-01-01'))
server <- 'gcloud'
level <- 'L2A'
max_cloud <- 10
list_safe <- sen2r::s2_list(spatial_extent = spatial_extent_sf,
                            tile = tile, time_interval = time_interval,
                            server = server, availability = 'check', 
                            level = level, max_cloud = max_cloud)