Skip to content

Outil de calcul de pyramide par moissonnage #2

@Dolite

Description

@Dolite

Nom

aspyro

Fonctionnement général

En 3 étapes (correspondant à 3 rôles du script) :

  1. Rôle master
    • charge la configuration
    • valide la configuration
    • détermine le travail à faire
    • le découpe en N todo listes
  2. Rôle agent
    • charge la configuration
    • récupère sa todo liste
    • exécute les commandes
  3. Rôle finisher
    • charge la configuration
    • récupère les todo listes
    • génére le descripteur de pyramide et le fichier liste

Fonctionnalités

⭐ Obligatoire
👍 Utile mais non indispensable
❓ À discuter

  • ⭐ Seul les données locales temporaires sont en stockage fichier. Tout ce qui est partagé ou pérenne doit pouvoir être sur du stockage objet
  • ⭐ Valider la configuration en entrée avec un schéma JSON
  • ⭐ Permettre le moissonage d'un service WMS
  • ⭐ Permettre le moissonage de dalles définies par une géométrie (bbox, wkt, ou fichier)
  • ⭐ Permettre le moissonage de dalles définies par une liste
  • ⭐ Permettre la mise à jour d'une pyramide par injection
  • ⭐ Permettre la mise à jour d'une pyramide par référencement
  • ⭐ Configurer la reprise sur erreur : nombre d'essais maximum (0 = infini)
  • 👍 Vérifier la disponibilité de la couche sur le service source
  • 👍 Télécharger une image pour en contrôler le format et le nombre de canaux
  • 👍 Implémenter le rôle check, pour valider une configuration
  • 👍 Implémenter le rôle example, pour afficher dans la sortie standard une configuation type
  • 👍 Permettre de limiter la taille des images requêtées
  • ❓ Permettre le moissonage d'un service API Maps

Configuration

{
}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions