QGIS-tillägg med öppen källkod

Filtrera ett helt QGIS-projekt utifrån en plats.

Välj ett objekt, en lista eller ett QGIS-uttryck. FilterMate tillämpar den rumsliga regeln på alla mållager samtidigt — i GeoPackage, PostGIS, SpatiaLite och andra vektordatakällor, utan att skriva SQL.

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

Se arbetsflödet

BD TOPO® 3.5 © IGN, Haute-Garonne. Inspelat i QGIS 4.2 med FilterMate 4.9.2.

Filtrera på platsDina källdata ligger kvar där de är.
En åtgärd, många lagerTillämpa samma geografiska avgränsning konsekvent.
Ångra och tillämpa igenSpara historik och återanvändbara favoriter i projektet.

Arbetsflödet

Ett urval. Alla berörda lager.

FilterMate förenklar en återkommande GIS-operation på flera lager till tre tydliga steg. Du kan kontrollera urvalet och inställningarna innan något ändras.

  1. 01

    Välj källa

    Välj ett objekt, markera flera, använd kartans urval eller skriv ett QGIS-uttryck.

  2. 02

    Ange den rumsliga regeln

    Välj mållager, predikat och eventuell buffert. Kontrollera källurvalet innan du tillämpar filtret.

  3. 03

    Använd resultatet

    Kontrollera antalen på kartan, ångra eller spara filtret och exportera de filtrerade lagren vid behov.

Följ guiden för ditt första filter (EN)
Prova med en liten datamängd.

Fyra lager kring Toutens, ett QGIS-projekt med stilsättning, en importerbar favorit och instruktioner på engelska och franska. Packa upp ZIP-filen innan du öppnar projektet.

Ladda ner demo (ZIP, 203 kB)

Verifierade exempel

Verkliga frågor, synliga resultat.

Exemplen använder hela BD TOPO-paketet för Haute-Garonne: en GeoPackage på 2,9 GB. De publicerade antalen har kontrollerats oberoende på samma data.

Leverans · Saint-Gaudens

Ett kommununderlag från 12 lager för hela departementet

Välj kommunen en gång, filtrera alla tematiska lager och exportera en GeoPackage med stilar och QGIS-projekt.

12,380
byggnader kvar
< 1 s
uppmätt filtreringstid
Läs hela exemplet (EN)

Planering · Muret

Byggnader nära vägar med varierande buffert

Ett QGIS-uttryck anger 300 m eller 250 m beroende på vägkategori.

1,999 byggnader och 74 publika verksamheter

Se inställningar och resultat (EN)

Konstruktioner · Toulouse Métropole

Hitta korsningar med permanenta vattendrag

Predikatet Cross utesluter vägar som bara löper längs vattnet.

1,112 vägsegment och 190 konstruktioner

Se inställningar och resultat (EN)

Närhet till vägar · Aspet

Småorter långt från belagda vägar

Disjoint med en buffert på 200 m hittar det som ligger utanför bufferten.

22 småorter bortom 200 m

Se inställningar och resultat (EN)
Se alla åtta användningsfall (EN)
FilterMate-panelen i QGIS, med lagerval, filterinställningar och karta synliga samtidigt

FilterMate-panelen ligger bredvid kartan och lagerpanelen så att källa, regel och resultat syns samtidigt.

Dagligt arbete i QGIS

Från utforskning till leverans.

FilterMate samlar hela arbetsflödet i en panel, från urval till export.

  • UtforskaSök, välj på kartan, följ och zooma till referensobjekten.
  • FiltreraAnvänd åtta rumsliga predikat, numeriska eller uttrycksbaserade buffertar och attributfilter.
  • ÅterställÅngra och gör om filterlägen, även efter att QGIS-projektet har öppnats på nytt.
  • ÅteranvändSpara kompletta konfigurationer som favoriter och dela dem med teamet.
  • ExporteraSkriv filtrerade lager, stilar och ett inbäddat projekt till GeoPackage eller använd andra QGIS-format.
  • AutomatiseraTillämpa ett uttryck på flera lager från Processing, en modell eller Python.
Öppna hela användarguiden (EN)

Mätningar i sitt sammanhang

Stora källdata kan förbli stora.

FilterMate väljer en backend för varje vektorlager och använder tillgängliga inbyggda rumsliga index. Siffrorna gäller det dokumenterade exemplet från Haute-Garonne, inte ett universellt prestandatest.

PostgreSQLSpatiaLiteOGRMinne
Läs om mätningarnas sammanhang (EN)
2,9 GB
GeoPackage som används som källa i exemplen
1,173,829
byggnader i källdepartementet
12 lager
filtrerade till Saint-Gaudens på under en sekund i den uppmätta körningen

Gratis och med öppen källkod

Installera FilterMate i QGIS.

FilterMate finns i QGIS officiella tilläggsarkiv under GPL-3.0.

  1. Öppna tilläggshanterarenInsticksprogram › Hantera och installera insticksprogram…
  2. Sök efter FilterMatepå fliken Alla
  3. Klicka på Installera insticksprogramoch öppna sedan FilterMate med knappen i verktygsfältet
Öppna på plugins.qgis.org
3.22–4.x
QGIS-kompatibilitet
34
gränssnittsspråk
GPL-3.0
licens för öppen källkod