Étapes à suivre
- cloner le repo bq-stac
- créer un nouveau fichier (
nomCollection.py) dansbqio/datasets/en prenant exemple sur ceux déjà existants dans le dossier datasets/acer ou io - mettre à jour les éléments nécessaires dans la définition des fonctions
createCollection()etcreateItemList() - à partir du répertoire
bq-stac, envoyer la commande bashdocker compose run --rm gdal-python python /datasets/nomDuCatalogue/nomCollection.py
Effacer une collection
Se fait en deux étapes. La première est d’effacer les fichiers dans les buckets s3 avec s5cmd rm 's3://bqio/nomCatalogue/nomCollection/*'. La seconde est d’effacer les métadonnées associées à la collection dans le catalogue. Il est possible de le faire en utilisant l’extension thunder dans vscode. Faire une new request, selectionner DELETE, indiquer la collection à effacer (https://acer.biodiversite-quebec.ca/stac/collections/nomCollectionou https://io.biodiversite-quebec.ca/stac/collections/nomCollection), dans Auth, indiquer le bearer token et cliquer sur send.