gpf_pyramide_raster.joincache module

joincache module logic.

gpf_pyramide_raster.joincache.check_joincache_inputs(stored_datas: list[GpfStoredData]) bool

Vérifie les paramètres d’entrée de JOINCACHE

Paramètres:

stored_datas (list[GpfStoredData]) – liste des stored datas en entrée de JOINCACHE

Renvoie:

True si toutes les stored datas sont de type ROK4-PYRAMID-RASTER False sinon

Type renvoyé:

bool

gpf_pyramide_raster.joincache.configure_joincache(params: GpfOrchestratorParameters, work_dir: Path, processing_type: str) Status

Ecrit un fichier de configuration conf.json pour JOINCACHE

Paramètres:
  • params (GpfOrchestratorParameters) – paramètres du fichier de configuration

  • work_dir (Path) – dossier de travail

  • processing_type (str) – type de traitement

Renvoie:

Statut à l’issue de l’étape de configuration JOINCACHE.

Type renvoyé:

Status

gpf_pyramide_raster.joincache.configure_joincache_generation(params: GpfOrchestratorParameters, work_dir: Path) dict

Crée une configuration JOINCACHE

Paramètres:
  • params (GpfOrchestratorParameters) – paramètres du fichier de configuration

  • work_dir (Path) – dossier de travail

Renvoie:

configuration JOINCACHE

Type renvoyé:

dict

gpf_pyramide_raster.joincache.run_joincache(work_dir: Path) Status

Exécute JOINCACHE

Paramètres:

work_dir (Path) – dossier de travail

Renvoie:

Statut à l’issue de l’exécution de JOINCACHE

Type renvoyé:

Status