(Bitte Update 1 beachten, siehe unten.)
So was habe ich schon lange gesucht! Eine Suchfunktionalität, die durch alle Themen UND alle deren Spalten der aktuellen Sitzung sucht, quasi ein Google für mein GIS. Bei QGIS scheint es jetzt gefunden, am 27.11.2023 von Markus Mayr veröffentlicht. Trommelwirbel … das “Project Full Text Search” -Plugin [1]. Warum es bis heute nur drei Downloads hat, versteht man nicht, jetzt werden es sicher mehr.
Ich habe es getestet und alles bestens! Einfach mal bei ein paar halleschen Kitas nach Fragmenten aus Kita-Name oder Straßenbezeichnung gesucht, ohne wissen zu müssen, in welchen Spalten die Daten stehen. Nach der Eingabe von mind. vier Zeichen kamen die ersten Treffer. Genial! Danke Markus! Details findet Ihr unter Github [2].
Wie sich das Ganze bei größeren Datenbeständen verhält, wieviel Ressourcen gebraucht werden, … einfach mal beobachten. Jetzt macht es alles was es soll, superschnell und ohne die kleinste Kenntnis der DB-Struktur und ohne komplizierte Abfragen, … 🙂
Update 1: 06.12.2023, 10:40 Uhr:
In den Kommentaren wurde erwähnt, dass diese Funktion auch in der Location Bar mit “af” wie “all features” zur verfügung steht. Ich hab die Funktion dort gesucht, gefunden und getestet, aber leider: Die Funktion findet (momentan) nicht alles! „buk “ findet die beiden Treffer, bei „heinr“ wird nicht gefunden, also noch nicht so richtig brauchbar?
[1] … https://plugins.qgis.org/plugins/project_fts/#plugin-details
[2] … https://github.com/scubbx/qgis-project-fts
Nett! aber geht auch mit dem Standardsuchtool (Locatorbar) links unten, indem man “af Suchbegriff” eingibt, wobei “af” für all features steht, dann wird in allen Layernn nach dem Suchbegriff gesucht…
Danke, wieder was dazu gelernt! 🙂 Wo ist das beschrieben?
Unter https://docs.qgis.org/3.22/pdf/pt_PT/QGIS-3.22-DesktopUserGuide-pt_PT.pdf Suche nach (af).
“Features in all layers (af): searches for matching attributes in the display name of each searchable layers
and zooms to the selected feature. Press to configure the maximum number of results and the maximum
number of results per layer” ich glaube aber das das Tool von Markus mehr macht, weil laut der oberen Beschreibung sucht die Standardsuche nur im “Display name” und Markus sein Tool sucht in allen Attributspalten.
Ist ja schnell zu finden bei 675 Treffer für af 😉
Die Standardsuche scheint dafür keinen Index zu benutzen und wird bei großen Datenbeständen immer langsamer.
Ja, und sie findet auch nicht alles! “buk ” findet die beiden Treffer, bei “heinr” wird nicht gefunden, also noch nicht brauchbar, s. o.?
hatte ja auch geschrieben Suche nach (af). Die Klammern sind wichtig 🙂
Ich hab es nun gefunden und getestet, aber leider: Die Funktion findet nicht alles! “buk ” findet die beiden Treffer, bei “heinr” wird nicht gefunden, also noch nicht so richtig brauchbar?