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

Bernd Vogelgesang bernd.vogelgesang at gmx.de
Fr Aug 28 13:04:01 CEST 2020


Hi,

Habe zwar keinen Schimmer, was ein Rohrverband ist, aber tuts denn da
nicht einfach ein LIKE?

also, Layer duplizieren, Filter anlegen:
"Bezeichner" LIKE '%R-UM003.1.11.566-1-OR (12x10/6)%'

das Ganze halt auch für für die anderen Möglichkeiten. Vorher aber
eventuell in Geopackage umwandeln, da gefilterte ESRI-Mist-Shapes nicht
mehr editierbar sind (war zumindest früher so)

Oder aber nach dem gleichen Prinzip eine regelbasierte Darstellung basteln?


On 28.08.20 11:07, Frank Schulze wrote:
> 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