[FOSSGIS-Talk] QGIS 3.6 Selektion einzelner Bezeichnungen aus einer Zeichenkette

Stefan Giese (WhereGroup) stefan.giese at wheregroup.com
Fr Aug 28 12:42:51 CEST 2020


Hallo Frank,

das kannst Du mit "nach Ausdruck wählen" machen und deinen String vorher
in ein array überführen und dann mit der Funktion arry_contains
abfragen, der Ausdruck sieht dann etwa so aus:

array_contains( string_to_array(
"Bezeichner",'$'),'R-UM003.1.11.566-1-OR (12x10/6)')

Viele Grüße

stefan

-- 
Mit freundlichen Grüßen
Stefan Giese
Projektleiter/Consultant
------------------------------------------------------
Aufwind durch Wissen!
Jetzt neu: Webinare und Online-Schulungen
bei der www.foss-academy.com
------------------------------------------------------

WhereGroup GmbH
Schwimmbadstr. 2
79100 Freiburg
Germany

Fon: +49 (0)761 / 519 102 - 61
Fax: +49 (0)761 / 519 102 - 11

stefan.giese at wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm 
Amtsgericht Bonn, HRB 9885

Am 28.08.2020 um 11:07 schrieb Frank Schulze:
> Hallo Zusammen
>
> Ich habe eine Shape- Datei erhalten in der als einzige Selektionsmöglichkeit eine Spalte "Bezeichner" enthalten ist. Leider sind hier alle, in der Linie enthaltenen Elemente (hier Rohrverbände) als Zeichenkette mit Sonderzeichen "$" getrennt in dieser Spalte enthalten.
> Hier ein Beispiel:
>   "R-UM003.1.11.566-1-OR (12x10/6)$R-UM003.1.11.566-2-RO (12x10/6)$R-UM003.1.11-56a-OR (4x20/15)$R-UM003.1.11-58a-GN (4x20/15)$R-UM003.1.11-59b-BL (4x20/15)$R-UM003.1-3-BL (4x20/15)$R-UM003.1-2-GB (4x20/15)$R-UM003.1-1 (DN50)$R-UM103.1.11-21-OR (4x20/15)$R-"
>
> Hat Jemand eine Idee wie ich hier nach einzelnen Bezeichnungen (Rohrverbänden) selektieren könnte? (z.B. R-UM003.1.11.566-1-OR (12x10/6)) , Die Abfrage/ Selektion sollte beinhalten: "Selektieren mir alle Linien, welche im "Bezeichner" den Eintrag R-UM003.1.11.566-1-OR (12x10/6) enthalten.
> Ziel dieser Übung soll sein, dass ich die Rohrverbände als einzelne Layer darstellen kann, somit den Verlauf der einzelnen Rohrverbände nachvollziehen kann.
>
> Mit freundlichen Grüßen
> Frank Schulze
> ______________________________
>


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste