Aller au contenu

Afficher mes données EO

Vos produits sont déposés sur S3 : il reste à les rendre visibles, pour vous, pour vos collègues ou pour le public. Sur la plateforme, cela passe aujourd'hui par TiTiler, qui génère les tuiles à la volée depuis vos COG, et par les applications que vous hébergez vous-même sur AntFlow Spaces pour construire l'interface autour.

TiTiler, le service de tuiles

TiTiler lit directement vos fichiers COG dans le stockage objet et en produit des tuiles à la demande. Rien n'est pré-généré : vous déposez un COG, il est affichable immédiatement, et une mise à jour du fichier se voit à la tuile suivante.

C'est le point d'entrée de toute visualisation raster sur la plateforme - le guide TiTiler détaille les endpoints, les palettes et l'intégration dans un client carto.

Construire l'interface autour

TiTiler sert des tuiles, pas une application. Pour offrir une carte, des filtres, des graphiques ou un tableau de bord complet, vous développez votre propre interface et vous la déployez sur AntFlow Spaces - ce sont les services de Tier 2 et Tier 3 du projet.

L'application consomme alors deux choses :

  • Les tuiles de TiTiler, pour le fond raster de la carte.
  • Les données sur S3, directement, pour tout ce qui n'est pas du raster tuilé : couches vecteur, tableaux d'indicateurs, séries temporelles.
graph LR
    A[Votre application<br/>AntFlow Spaces] -->|tuiles| B[TiTiler]
    A -->|données| D[(Stockage S3)]
    B -->|lecture directe| D

TiTiler lit le stockage directement, avec son compte de service (voir le guide TiTiler).

Une application Streamlit, Plotly Dash ou Leaflet convient parfaitement : elle interroge TiTiler pour l'affichage et S3 pour le reste.

Les autres services d'exposition

QGIS Server, MapProxy, le STAC Browser et le GeoPortal figurent dans l'architecture cible du projet mais ne sont pas encore intégrés. Cette page sera complétée au fur et à mesure de leur mise en service.