RustGIS : un SIG rapide, gratuit et open source


RustGIS est un SIG rapide, gratuit et open source, développé entièrement en langage Rust. Il est destiné à la cartographie, à l’analyse et au partage de données géospatiales. Il fonctionne nativement sous Windows, macOS et Linux, ainsi que dans votre navigateur web. Les données restent sur votre machine à moins que vous ne les envoyiez à un modèle d’IA que vous choisissez, et chaque action est une commande que vous pouvez scripter.

Interface de l'outil SIG open source Rustgis (source : rustgis.app)

1) Les principales fonctionnalités de RustGIS

La version 0.2.0 ouvre beaucoup plus vos données, même dans le navigateur, ajoute un serveur MCP pour que les agents IA puissent créer des cartes, et réorganise les menus suivant l’ordre de vos opérations cartographiques :

- Plus de formats de données : GeoPackage, GeoParquet, FlatGeobuf, KML/KMZ, GPX, fichiers Shapefiles compressés et PMTiles s’ouvrent nativement, les gros fichiers diffusent une vue à la fois, et tous fonctionnent aussi dans l’application web.

- Exporter dans différents formats : enregistrer les calques sous forme de GeoPackage, GeoParquet, Shapefile ou KMZ.

- SQL avec DuckDB : exécuter des requêtes SQL et ouvrir des bases de données DuckDB via DuckDB Spatial, et lire la géobase de fichiers, DXF et plus via GDAL.

- Serveur MCP : des agents IA comme Claude Code, Cursor et VS Code peuvent piloter RustGIS et créer des cartes avec rustgis-cli mcp.

- Un bandeau qui suit l’ordre de vos opérations cartograhiques : Accueil, Données, Style, Éditer, Analyser, Visualiser et Publier, traduit dans les 15 langues d’interface.

- Facile à installer et à maintenir à jour : Homebrew, l’AUR, Fedora COPR et winget, plus vérifier les mises à jour dans l’onglet Aide.

2) RustGIS comparé aux autres plateformes SIG

RustGIS ne prétend pas remplacer des logiciels comme ArcGis, QGis ou Geolibre. Il répond à un besoin plus spécifique : un SIG de bureau libre et open source, compilé en un seul programme natif, avec une interface à ruban familière aux SIG de bureau, chaque action étant disponible sous forme de commande scriptable, et la même application fonctionnant dans un onglet de navigateur via WebAssembly.

Voir ce tableau de comparaison par rapport à d'autres plateformes SIG. Pour plus de détail, il est possible de consulter les articles consacrés à la comparaison RustGIS/QGis et RustGIS/Geolibre. 

3) Liens utiles

Articles connexes

Systèmes d'information géographique (SIG)