Profil Réalisations Web SIG App Python Géoservices Études Contact
Développement SIG Web

Projets SIG Web

Applications web cartographiques interactives déployées sur serveur dédié - architecture full-stack Python + JavaScript + Docker. Domaines d'application : hydrologie, urbanisme, réseaux et environnement.

01 - Stack Hydrologie

Plateforme d'analyse hydrologique

Application web complète pour l'analyse des bassins versants, la modélisation du ruissellement (méthode SCS-CN) et la récupération des données météo temps réel via l'API Météo France. Calculs GRASS GIS côté serveur, visualisation OpenLayers.

En ligne Ouvrir l'app

Bassins versants

Délimitation automatique par GRASS r.watershed à partir d'un MNT, export GeoJSON, calcul de surface et périmètre.

Stations Météo France

Récupération des précipitations en temps réel via DPObs v1, filtrage par cohérence et interpolation IDW sur le bassin.

Modèle CN - SCS

Calcul du ruissellement pixel par pixel (courbe numéro SCS), routage D8 jusqu'à l'exutoire, correction pente Sharpley & Williams.

Couches raster dynamiques

Visualisation des rasters générés (précipitation, ruissellement, Q cumulé, CN) directement dans le gestionnaire de couches OL.

OCS × Bassin

Croisement automatique de l'occupation du sol (OCS) avec le polygone du bassin versant, calcul des surfaces par classe SCS.

Profil altimétrique

Tracé interactif d'un profil en long sur le MNT, graphique dynamique de l'altitude le long du transect dessiné.

Stack
OpenLayers QGIS Server PostGIS FastAPI GRASS GIS Python Docker GDAL NumPy
02 - Stack Analyse Urbaine

Analyse de l'accessibilité urbaine

Application d'analyse territoriale combinant isochrones multimodales, scoring d'accessibilité par quartier (IRIS) et cartographie de densité en tuiles vectorielles. Croisement des données transport, équipements et POI Overpass pour évaluer la qualité de vie selon différents profils d'usage.

En ligne Ouvrir l'app

Isochrones multimodales

Calcul de zones d'accessibilité pied, vélo et voiture via OpenRouteService - slider de durée et affichage du polygone sur la carte.

Scoring IRIS par profil

Score composite d'accessibilité par quartier (IRIS) pondérant transport, services, éducation et loisirs. Trois profils prédéfinis : famille, jeune actif, professionnel.

Carte de densité (tuiles Martin)

Carte choroplèthe de densité de population par IRIS servie en tuiles vectorielles par Martin - hover interactif avec popup et gradient par seuils.

Géocodage

Recherche d'adresse avec autocomplétion et debounce, navigation animée vers la position sélectionnée et marqueur pulse sur la carte.

POI & équipements (Overpass)

Points d'intérêt issus d'OpenStreetMap via Overpass API : santé, restauration, sport, parcs, crèches - filtrables par catégorie avec popup attributaire.

Réseau de transport (TCL)

Affichage du réseau TCL : lignes de métro, tramway, bus et arrêts - couches activables indépendamment avec styles métier par mode.

Stack
MapLibre GL JS Martin (Vector Tiles) PostGIS OpenRouteService Overpass API Node.js Docker
03 - Stack Réseaux

Visualiser et imprimer les réseaux d'une emprise pour préparer une DT-DICT

  • Application web de préparation des déclarations de projet de travaux et d'intention de commencement de travaux
  • Consultation des réseaux, tracé de l'emprise d'un chantier et impression d'un plan au gabarit DT-DICT
  • Réseaux fictifs numérisés selon les standards StaR-Eau et StaR-DT, publiés en WMS et WFS par GeoServer et consultés dans un contexte MapStore dédié
  • Projet en cours : seul le réseau d'eau potable est publié à ce jour
  • L'assainissement, l'électricité et les télécoms suivront, avec un tableau de bord de l'état des réseaux
En développement Ouvrir le contexte

Réseaux fictifs StaR-Eau / StaR-DT

Digitalisation de réseaux fictifs selon les standards StaR-Eau et StaR-DT, stockés dans PostGIS avec les listes de valeurs du modèle.

Symbologie normalisée

Styles SLD issus de la norme StaR-Eau et icônes SVG hébergées sur GeoServer, avec échelles de visibilité par type d'ouvrage.

Impression d'une emprise

Plan PDF au gabarit DT-DICT (bandeau, titre, légende, flèche du nord, barre d'échelle) généré par le module d'impression de GeoServer.

Flux WMS, WFS et WFS-T

Couches publiées en WMS pour l'affichage et en WFS pour la table attributaire et les requêtes ; édition en ligne prévue par WFS-T.

Rôles PostGIS et GeoServer

Groupes lecteurs et éditeurs par réseau, comptes de connexion distincts pour la consultation et l'édition, un entrepôt GeoServer par usage.

Contexte MapStore dédié

Contexte « DT-DICT » avec plugins paramétrés : identification, recherche, mesure, annotations, requête par zone, table attributaire et impression.

Stack
MapStore GeoServer PostGIS Docker WMS · WFS · WFS-T StaR-Eau SLD Nginx