Aller au contenu

Alimentation et diffusion simple

Le but de ce tutoriel va être de diffuser des données vecteur en WFS et WMS. Les concepts de l'entrepôt manipulés lors de chaque étape sont détaillés dans les notes, avec le terme français et celui technique entre parenthèse.

---
title: Étapes du tutoriel
---
stateDiagram


    TEL: Téléversement de données
    note left of TEL
        Livraison (upload)
        Vérification (check)
    end note

    INT: Intégration des données
    note left of INT
        Traitement (processing)
        Exécution de traitement (processing execution)
        Données stockée (stored data)
    end note

    PUB_WFS: Publication en WFS
    note right of PUB_WFS
        Configuration (configuration)
        Point d'accès (endpoint)
        Offre (offering)
    end note

    STA: Dépôt de fichiers statiques
    note right of STA
        Fichier statique (static)
    end note

    PUB_WMS: Publication en WMS
    note right of PUB_WMS
        Configuration (configuration)
        Point d'accès (endpoint)
        Offre (offering)
        Fichier statique (static)
    end note

    state fork_state <<fork>>

    [*] --> TEL
    TEL --> INT
    INT --> fork_state
    fork_state --> PUB_WFS
    fork_state --> STA
    STA --> PUB_WMS

    classDef concepts fill:#eee,stroke:#8d1d75,stroke-width:3px;

    class TEL,INT,PUB_WFS,PUB_WMS,STA concepts
---
title: Concepts entrepôt manipulés et leurs liens. En bleu les entités globales de la plateforme, en orange les entités des utilisateurs
---
flowchart LR

    subgraph glo[Ressources globales de la plateforme]

    direction TB

        sto["Stockage (storage)"]
        chec["Vérification (check)"]
        proc["Traitement (processing)"]
        endp["Point d'accès (endpoint)"]
    end

    subgraph dat[Entrepôt]
        upl["Livraison (upload)"]
        exe["Exécution de traitement (processing execution)"]
        sd["Donnée stockée (stored data)"]
        con["Configuration (configuration)"]
        off["Offre (offering)"]
    end

    dat -- à accès à une partie, avec quota ----> glo

    exe -- utilise en entrée --> upl
    exe -- génère en sortie --> sd
    con -- utilise --> sd
    off -- synchronise --> con
    off -- sur --> endp

    classDef group fill:#fff,stroke:#aaa,stroke-width:3px;
    classDef indiv fill:#eee,stroke:#ff8000,stroke-width:3px;
    classDef global fill:#eee,stroke:#3465a4,stroke-width:3px;

    class dat,glo group
    class upl,sd,exe,con,off indiv
    class sto,chec,proc,endp global

Données du tutoriel

Les données de l'exemple sont deux tables, les pays et régions écologiques mondiales, au format Geopackage, téléchargeable ici.

Visualisation des données du tutoriel