Télécharger les fichiers
Les fichiers préparés pour chaque jeu de données sont également disponibles
en téléchargement direct sur
data.bafu.admin.ch/download/.
L'accès s'effectue avec un client compatible S3 via un point de terminaison
personnalisé, download servant de nom de bucket. Aucun compte AWS ni
identifiant n'est requis.
Le préfixe suit la structure de dossiers <thème>/<produit>/<version>/…
(p. ex. water/nawa-trend/v2026-02-25/).
AWS CLI
Le point de terminaison est indiqué pour chaque commande via --endpoint-url ;
--no-sign-request supprime la signature, de sorte qu'aucun identifiant n'est
transmis.
ENDPOINT="https://data.bafu.admin.ch"
Lister
# Contenu d'un jeu de données :
aws s3 ls s3://download/water/nawa-trend/ --endpoint-url "$ENDPOINT" --no-sign-request
# Récursivement, tous les fichiers sous un préfixe :
aws s3 ls s3://download/water/nawa-trend/ --recursive --endpoint-url "$ENDPOINT" --no-sign-request
Récupérer
# Un seul fichier :
aws s3 cp s3://download/water/nawa-trend/v2026-02-25/stations/water_nawa-trend_stations.csv.gz . \
--endpoint-url "$ENDPOINT" --no-sign-request
# Tous les fichiers sous un préfixe :
aws s3 cp s3://download/water/nawa-trend/ ./nawa-trend/ --recursive \
--endpoint-url "$ENDPOINT" --no-sign-request
# Synchronisation récurrente (télécharge uniquement les fichiers nouveaux ou modifiés) :
aws s3 sync s3://download/water/nawa-trend/ ./nawa-trend/ \
--endpoint-url "$ENDPOINT" --no-sign-request
rclone
rclone constitue une alternative open source appropriée.
Configurez une fois un remote dans ~/.config/rclone/rclone.conf :
[bafu]
type = s3
provider = Other
endpoint = https://data.bafu.admin.ch
list_version = 2
list_version = 2est requis : sinon, rclone utilise une méthode de listage plus ancienne que le point de terminaison ne prend pas en charge.
Les commandes habituelles sont ensuite disponibles :
# Lister :
rclone lsf bafu:download/water/nawa-trend/
rclone lsd bafu:download/water/
# Récupérer un seul fichier :
rclone copy bafu:download/water/nawa-trend/v2026-02-25/stations/water_nawa-trend_stations.csv.gz .
# Synchroniser un jeu de données entier :
rclone sync bafu:download/water/nawa-trend/ ./nawa-trend/