Diffuser votre indicateur par votre propre application¶
Le géoportail affiche une carte avec sa légende. Votre indicateur a peut-être besoin de davantage : une interface spécifique, des filtres, des graphiques, des simulations… Dans ce cas, développez votre application (Streamlit, Dash, FastAPI, application Web, une page Leaflet…,) et faites-la héberger par AntFlow Spaces. Il construit le conteneur à partir de votre dépôt et l'expose aux utilisateurs de la plateforme, avec leur compte UrbiVerde.
Votre application lit les mêmes données que le géoportail, mais vous pouvez afficher vos propres visualisations et interactions.
| L'application lit… | Comment |
| --- | --- |
| les couches brutes de votre préfixe S3 | directement sur S3, voir Accéder aux données depuis l'application |
| les rasters en COG | en tuiles à la volée par TiTiler, à partir de l'Item STAC (alternate.s3.href et renders de la publication cloud native) |
| le projet QGIS publié (publication QGIS) | en WMS / WFS, via les liens wms et wfs de l'Item STAC |
| la liste des dates disponibles | en interrogeant votre collection dans le catalogue |
La marche à suivre est dans Application hosting.
Sans publication au catalogue, pas de géoportail
Rien ne vous oblige à publier au catalogue (publication QGIS ou cloud native) pour diffuser par une application : elle peut lire votre préfixe S3 directement. Mais votre indicateur n'apparaît alors ni dans le catalogue STAC ni dans le géoportail. Il n'est visible que pour ceux qui connaissent votre application, Sauf raison particulière, publiez d'abord au catalogue, puis construisez votre application sur lui : elle profite alors des dates, des emprises et des liens déjà calculés.