22 sources FR / BE
Cadastre, DVF, PLU/GPU, BAN, Georisques, INSEE, IGN, RNB, BDNB… et GRB, PICC, UrbIS, Statbel pour la Belgique. Chaque source est un plugin pret a ingerer.
Sources de donnees
22 sources (cadastre, DVF, PLU/GPU, BAN, Georisques, INSEE, IGN, RNB, BDNB… et GRB / PICC / UrbIS / Statbel pour la Belgique), 20+ workflows metier (ZAN, validation PLU/CNIG, exposition inondation, marche DVF, hotspots FTTH, couverture SDIS…), 144 capabilities spatiales, DuckDB embarque — aucun serveur requis. Sauvegardez dans QGIS, vos regles se declenchent. v2.6.0.
Identifiez les parcelles en zone inondable, calculez leur surface, et exportez les statistiques par commune — tout dans un fichier de regles :
[
{
"name": "parcelles_a_risque",
"capability": "spatial_join",
"params": {
"input": "parcelles.gpkg",
"ref_layer": "zones_inondables.gpkg",
"predicate": "intersects",
"columns": ["niveau_risque"]
}
},
{
"name": "surface_par_commune",
"capability": "spatial_aggregate",
"params": {
"input": "parcelles_a_risque",
"ref_layer": "communes.gpkg",
"predicate": "within",
"agg": { "parcelle_id": "count", "surface_m2": "sum" }
}
}
]# Mode portable — aucune base requise
gispulse run rules.json --engine duckdb
# Mode API
curl -X POST http://localhost:8000/jobs \
-d @rules.json
# Mode SDK
from gispulse import GISPulse
gp = GISPulse()
result = gp.run("rules.json")GPKG, GeoJSON, Shapefile, GeoParquet, CSV, WFS... GISPulse lit tout, sans conversion prealable. Le moteur adapte automatiquement le schema.
Un fichier JSON decrit le pipeline complet : capabilities a appliquer, parametres, ordre d'execution. Versionnable sous Git.
Le resultat est ecrit dans le format d'origine. Pas de base a gerer, pas de conversion. Vos fichiers restent vos fichiers.
Aucune base de donnees requise. GISPulse monte un moteur DuckDB temporaire en memoire, execute vos regles sur vos fichiers, et ecrit le resultat dans le format d'origine.
Branchez PostGIS. Les memes regles deviennent des triggers temps-reel, des pipelines continus, des vues materialisees spatiales.
Les plans Community (gratuit, AGPL-3.0), Pro et Enterprise sont disponibles — voir la page tarifs.
Besoin d'un licensing volume ou d'un tarif early-adopter ? Contactez-nous.
| Critere | GISPulse | FME | QGIS Processing | PostGIS seul |
|---|---|---|---|---|
| Prix | Gratuit (AGPL) | 5–15k EUR/an | Gratuit | Gratuit |
| Declaratif | JSON natif | GUI visuel | GUI + scripts | SQL brut |
| Mode portable | DuckDB embarque | Non | Interface desktop | Non |
| Mode serveur | PostGIS / API | FME Flow ($$) | Non | Oui |
| CLI / headless | Oui | Partiel | Non | psql uniquement |
| API REST | Incluse | Payante | Non | Non natif |
| Versionnable (Git) | Natif (JSON) | Export XML | Non standard | Migrations SQL |
| SDK Python | Inclus | Payant | Scripts PyQGIS | psycopg2/SQLAlchemy |
| Plugin QGIS | Oui | Oui | Natif | Non |
| Cloud-native | S3, Docker, K8s | FME Cloud ($$) | Non | Self-managed |