SSP Cloud et GitHub
Le dépôt GitHub
Le dépôt hackathon_dge_gestion_des_flux est le répertoire GitHub du hackathon. Les bouts de code présents dans le canal principal sont fournis comme des aides à destination des participants pour l'utilisation des outils fournis, notamment des API : ils sont repris page par page dans Codes et API.
Pour déposer un code, chaque équipe peut se créer un canal au sein de ce répertoire.
Clés d'accès
Certaines clés d'accès aux API sont indiquées dans le document Excel mis à disposition sur le SSP Cloud avec les données disponibles, dans la rubrique « Codes ». Ne jamais les recopier dans le dépôt : les lire depuis une variable d'environnement, par exemple Sys.getenv("DATATOURISME_API_KEY") en R ou os.environ["DATATOURISME_API_KEY"] en Python.
Le SSP Cloud
Le SSP Cloud (datalab.sspcloud.fr, plateforme Onyxia de l'Insee) donne accès à toutes les données mises à disposition, dans le projet projet-hackathon-gestion-flux-isere.
- Les fichiers sont sur le stockage S3 (MinIO) du SSP Cloud,
minio.lab.sspcloud.fr. Les scripts Distances routières et Données météo montrent comment les ouvrir en R avecarrow; il faut régler les clés d'accès selon les paramètres d'emplacement du fichier. - Les fonds de carte IGN (BD TOPO de l'Isère en GPKG et en Parquet) y sont aussi : voir Données et services IGN.
- Les exports Parquet produits par data.gouv.fr se chargent directement dans un service du SSP Cloud : voir Exports Parquet, GeoJSON, PMTiles.
Pour toute question sur le SSP Cloud, l'experte de l'Insee est présente pendant le hackathon (Experts).
Ce portail
Le portail est construit avec Zudoku dans le dossier docs/ du dépôt. La plupart des pages sont générées depuis les fichiers du dépôt (hackathon-gestion-flux-tourisque.md et les scripts .R) :
Code
Pour corriger une source, modifier hackathon-gestion-flux-tourisque.md puis relancer pnpm generate : les pages générées portent un commentaire qui le rappelle.