Extension QGIS libre

Filtrez tout un projet QGIS depuis un seul lieu.

Choisissez une entité, une liste ou une expression QGIS. FilterMate applique la règle spatiale à toutes les couches cibles — sur GeoPackage, PostGIS, SpatiaLite et les autres sources vectorielles, sans écrire de SQL.

FilterMate 4.9.2 · QGIS 3.22–4.x · Qt5 et Qt6

Découvrir le fonctionnement

BD TOPO® 3.5 © IGN, Haute-Garonne. Enregistré dans QGIS 4.2 avec FilterMate 4.9.2.

Filtrage sur placeVos données sources restent là où elles sont.
Une action, plusieurs couchesAppliquez partout le même périmètre géographique.
Annuler et rejouerConservez l’historique et les favoris dans le projet.

Le fonctionnement

Une sélection. Toutes les couches utiles.

FilterMate ramène une opération SIG multicouche récurrente à trois étapes explicites. Vous contrôlez la sélection et les réglages avant toute modification.

  1. 01

    Choisir la source

    Prenez une entité, cochez-en plusieurs, reprenez la sélection cartographique ou écrivez une expression QGIS.

  2. 02

    Définir la règle spatiale

    Sélectionnez les couches cibles, le prédicat et, si besoin, le tampon. La source du filtre reste visible.

  3. 03

    Exploiter le résultat

    Contrôlez les comptes sur la carte, annulez ou enregistrez le filtre, puis exportez les couches utiles.

Suivre le tutoriel du premier filtre
Essayez sur un petit jeu de données.

Quatre couches autour de Toutens, un projet QGIS stylé, un favori importable et des instructions en français et anglais. Décompressez le ZIP avant d’ouvrir le projet.

Télécharger la démo (ZIP, 203 Ko)

Exemples vérifiés

Des questions réelles, des résultats visibles.

Ces exemples utilisent le GeoPackage BD TOPO complet de 2,9 Go de la Haute-Garonne. Les comptes publiés ont été contrôlés indépendamment sur les mêmes données.

Livraison · Saint-Gaudens

Un dossier communal depuis 12 couches départementales

Choisissez la commune une fois, filtrez toutes les couches thématiques, puis exportez un GeoPackage stylé avec son projet QGIS.

12 380
bâtiments conservés
< 1 s
temps de filtrage relevé
Lire le cas complet

Urbanisme · Muret

Les bâtiments proches des routes avec un tampon variable

Une expression QGIS fixe 300 m ou 250 m selon la catégorie de chaque route.

1 999 bâtiments et 74 ERP

Voir les réglages et le résultat

Ouvrages · Toulouse Métropole

Repérer les croisements avec un cours d’eau permanent

Le prédicat Cross écarte les routes qui longent simplement le cours d’eau.

1 112 tronçons et 190 ouvrages

Voir les réglages et le résultat

Proximité routière · Aspet

Les hameaux éloignés d’une route revêtue

Disjoint associé à un tampon de 200 m trouve ce qui reste hors de la zone tampon.

22 hameaux au-delà de 200 m

Voir les réglages et le résultat
Parcourir les huit cas d’usage
Le panneau FilterMate dans QGIS, avec la sélection, les réglages du filtre et la carte visibles ensemble

Le panneau FilterMate reste à côté de la carte et des couches : la source, la règle et le résultat restent visibles ensemble.

Le travail quotidien dans QGIS

De l’exploration au livrable.

FilterMate garde tout le flux dans un même panneau, sans multiplier les couches temporaires ni les requêtes jetables.

  • ExplorerRechercher, sélectionner sur la carte, suivre et zoomer sur les entités de référence.
  • FiltrerUtiliser huit prédicats spatiaux, des tampons numériques ou par expression et des filtres attributaires.
  • RevenirAnnuler et rétablir les états, y compris après la réouverture du projet QGIS.
  • RéutiliserEnregistrer les configurations complètes comme favoris et les partager en équipe.
  • ExporterÉcrire couches filtrées, styles et projet embarqué dans un GeoPackage, ou utiliser les autres formats QGIS.
  • AutomatiserAppliquer une expression à plusieurs couches depuis Processing, un modèle ou Python.
Ouvrir le guide utilisateur complet

Mesuré, sans sous-entendu

Les grandes sources peuvent rester grandes.

FilterMate choisit un moteur pour chaque couche vectorielle et exploite les index spatiaux natifs lorsqu’ils existent. Ces chiffres décrivent l’exemple documenté de Haute-Garonne, pas une performance garantie partout.

PostgreSQLSpatiaLiteOGRMémoire
Lire le contexte des mesures
2,9 Go
GeoPackage source utilisé pour les exemples
1 173 829
bâtiments dans le département source
12 couches
filtrées sur Saint-Gaudens en moins d’une seconde lors du relevé

Libre et gratuit

Installez FilterMate dans QGIS.

FilterMate est publié dans le dépôt officiel des extensions QGIS sous licence GPL-3.0.

  1. Ouvrir le gestionnaire d’extensionsExtensions › Installer/Gérer les extensions…
  2. Chercher FilterMatedans l’onglet Toutes
  3. Cliquer sur Installer l’extensionpuis ouvrir FilterMate depuis son bouton dans la barre d’outils
Ouvrir sur plugins.qgis.org
3.22–4.x
compatibilité QGIS
34
langues d’interface
GPL-3.0
licence libre