Aller au contenu

Ingénierie SIG · simulation numérique

Vos données géospatiales, traitées et outillées

Je conçois des chaînes de traitement géospatial et les outils qui les rendent utilisables : une API, un plugin QGIS, un service en ligne. Le code vous est livré, ou bien je l'héberge et vous l'appelez.

  • Logiciels libresde bout en bout
  • Livré ou hébergéau choix
  • Formats standardsGeoJSON, GeoPackage
  • API ouverteOGC API · OpenAPI

Les prestations

Quatre façons de travailler ensemble

Selon que vous ayez besoin d'un calcul, d'un service qui tourne, d'un outil dans les mains de vos équipes ou d'un modèle, le point de départ change — la méthode non.

Chaînes de traitement géospatial

De la donnée brute au livrable : modèles numériques de terrain, hydrologie, découpage, reprojection, contrôle qualité. La chaîne est reproductible et se rejoue sur un nouveau jeu de données sans intervention manuelle.

Services et API

Le même traitement, exposé derrière une API standard et authentifiée, documentée en OpenAPI et conforme à OGC API — Processes. Vos autres outils l'appellent sans savoir ce qu'il y a derrière.

Intégration dans vos outils

Un plugin QGIS, un export au format que votre chaîne attend, une intégration dans une application existante. Le traitement arrive là où vos équipes travaillent déjà, sans leur imposer un nouvel environnement.

Simulation numérique

Modélisation et calcul sur données spatialisées, calage sur vos chroniques de mesure, restitution cartographique des résultats.

Deux façons de recevoir le travail

Le code chez vous, ou chez moi

Selon vos contraintes d'exploitation, vos compétences internes et ce que vous voulez maîtriser, la même prestation se livre de deux manières. On en décide ensemble, au devis.

Le code vous est livré

Vous recevez les sources et la documentation, et vous les faites tourner sur votre infrastructure. Vous en êtes maître : vous pouvez les auditer, les reprendre et les faire évoluer, avec moi ou avec quelqu'un d'autre.

Pour quiVous avez une équipe technique et vous voulez l’autonomie.

J'héberge le service

Le traitement tourne chez moi derrière une API ; vos outils l'appellent. Rien à installer, rien à maintenir, rien à mettre à jour de votre côté — c'est exactement ce que fait le plugin QGIS ci-dessous.

Pour quiVous voulez le résultat sans porter l'exploitation.

Une illustration

Le calcul de bassins versants

Ce service délimite le bassin versant drainé par un point : toute la surface dont les eaux de ruissellement convergent vers lui. Il montre concrètement la forme que peut prendre une prestation — un traitement, une façade web, une intégration métier.

Un démonstrateur en ligne

On pose ses points sur la carte ou on dépose un fichier, on lance le calcul, on récupère les bassins en GeoJSON ou en GeoPackage. Rien à installer pour l'essayer.

Essayer le démonstrateur
Le démonstrateur : une carte de la Haute-Savoie avec six points d'exutoire posés, et le panneau de calcul à droite
bassin.magicsaleve.fr — le démonstrateur public.

Le même calcul depuis QGIS

Le plugin appelle le service au lieu de calculer sur le poste de travail : rien à installer localement — ni GeoPandas, ni rasterio, ni WhiteboxTools, ni les 4,6 Go de référentiels. Les paramètres métier restent à la main de l'utilisateur : rayon d'accrochage des exutoires, seuil de nettoyage avant vectorisation.

La fenêtre du traitement QGIS « Bassins versants de points (cloud) », avec ses paramètres et son aide
Le plugin QGIS, pendant un calcul sur le service.
Sous le capotComment cette chaîne est faiteLes référentiels, les formats et les seuils qui composent le service de bassins versants.
Référentiel altimétriqueRGE ALTI — IGN
Réseau hydrographiqueBD TOPAGE — SANDRE
Fond cartographiqueIGN Géoplateforme — SCAN 25
Formats de sortieGeoJSON · GeoPackage
Façade de serviceOGC API — Processes · OpenAPI (JSON)
AuthentificationJeton porteur, en-tête Authorization
Rayon d’accrochage des exutoires30 m par défaut, réglable
Seuil de nettoyage avant vectorisation20 pixels par défaut, réglable

Ce tableau décrit une chaîne en particulier. Sur un autre projet, ce sont vos référentiels, vos formats et vos seuils qui prennent ces lignes — c'est le contenu du tableau qui change, pas la façon de le construire.

Pile technique

Des logiciels libres, de bout en bout

Aucune brique propriétaire, aucune licence à renouveler, aucun format fermé. Rien de ce que vous utilisez ne dépend d'un éditeur qui pourrait fermer, changer ses tarifs ou son format de fichier.

Traitement

  • Python
  • GeoPandas
  • Shapely
  • rasterio
  • pyogrio
  • GDAL/OGR
  • WhiteboxTools

Service

  • FastAPI
  • Uvicorn
  • OpenAPI
  • OGC API — Processes

Restitution

  • QGIS
  • Leaflet
  • Swagger UI

Parlons de votre projet

Décrivez-moi vos données, votre échéance et le format attendu en bout de chaîne. Je vous dis ce qui est faisable, à quel coût et en combien de temps — ou je vous oriente ailleurs si ce n'est pas mon métier.

Me contacter