[FOSSGIS-Talk] Rasteralgebra GRASS / QGIS
Hallo Liste, ich versuche aktuell Rasteralgebra in QGIS anzuwenden, kenne den Workflow primär aus GRASS (r.mapcalc), und habe folgendes Verständnisproblem: - Ein RGB-Raster (PNG) wurde in QGIS importiert - Der Rasterlayer wird im Layerfenster angezeigt. - Der Rasterlayer enthält mehrere "gelbe" Elemente, die in einen eigenen Layer extrahiert werden sollen. - Die Abfrage der RGB-Werte für die "gelben" Elemente via "Objekte abfragen" ergibt einen RGB-Wert von Kanal1: 255. Kanal 2: 255, Kanal 3:0. - Mit dem Rasterrechner wurde zuerst (naiv) versucht, mit (("bild@1"=255)AND("bild@2"=255))AND("bild@3"=0) die benötigten Elemente zu extrahieren. Das Ergebnis ist allerdings eine Raster das komplett mit 0-Werten gefüllt ist. Wo liegt mein (Denk-)Fehler - Als "ein Schritt zurück" wurde danach versucht mit "bild@1=255" nur den Rotkanal zu extrahieren. Das Ergebnis ist wieder ein 0-gefülltes Raster. - Für "bild@1>200" liefert der Rasterrechner ein nachvollziehbares Ergebnis (Binärbild aus [0-1]) Frage in die Runde: Wie(so) passen die erzeugten Ergebnisse mit den Ergebnissen aus Objekteabfragen ("gelb=255:255:0") zusammen ? Bin für jeden Tipp dankbar (RTFM ?), Peter -- FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! http://www.fossgis.de/ https://twitter.com/fossgis_eV FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
[FOSSGIS-Talk] Rasteralgebra GRASS / QGIS
Hallo Peter, ich habe deine Variante im Rasterrechner mal für ein png bei mir ausprobiert. Ich benutze QGIS 2.16.2. Mein PNG hat 4 Kanäle für grün: Kanal 1 = 31 Kanal 2 = 180 Kanal 3 = 0 Kanal 4 = 255 (gamma) Wenn es eingeladen wird ist es komplett schwarz angezeigt und 0 = schwarz und 0 = weiß angezeigt. Das Ergebnis ist aber ein Raster mit den Werten 0 = "nicht die geählte Farbe" und 1 = "grün". Ich bin dann auf die Eigenschaften des neuen Rasters (TIFF) gegangen und habe unter Stil die "Extremwerte geladen" - nicht "Kommulativer Anzahlschnitt" und dann "Anwenden" und es wurde richtig dargestellt. Im Bild Anhang kannst die Einstellungen sehen, die ich meine. [image: Inline-Bild 1] mfg Martin Martin Schneppmüller ___ Message: 1 Date: Tue, 13 Sep 2016 14:36:10 +0200 From: "Peter Löwe" Subject: [FOSSGIS-Talk] Rasteralgebra GRASS / QGIS To: fossgis-talk-liste@fossgis.de Message-ID: Content-Type: text/plain; charset=UTF-8 Hallo Liste, ich versuche aktuell Rasteralgebra in QGIS anzuwenden, kenne den Workflow primär aus GRASS (r.mapcalc), und habe folgendes Verständnisproblem: - Ein RGB-Raster (PNG) wurde in QGIS importiert - Der Rasterlayer wird im Layerfenster angezeigt. - Der Rasterlayer enthält mehrere "gelbe" Elemente, die in einen eigenen Layer extrahiert werden sollen. - Die Abfrage der RGB-Werte für die "gelben" Elemente via "Objekte abfragen" ergibt einen RGB-Wert von Kanal1: 255. Kanal 2: 255, Kanal 3:0. - Mit dem Rasterrechner wurde zuerst (naiv) versucht, mit (("bild@1 "=255)AND("bild@2"=255))AND("bild@3"=0) die benötigten Elemente zu extrahieren. Das Ergebnis ist allerdings eine Raster das komplett mit 0-Werten gefüllt ist. Wo liegt mein (Denk-)Fehler - Als "ein Schritt zurück" wurde danach versucht mit "bild@1=255" nur den Rotkanal zu extrahieren. Das Ergebnis ist wieder ein 0-gefülltes Raster. - Für "bild@1>200" liefert der Rasterrechner ein nachvollziehbares Ergebnis (Binärbild aus [0-1]) Frage in die Runde: Wie(so) passen die erzeugten Ergebnisse mit den Ergebnissen aus Objekteabfragen ("gelb=255:255:0") zusammen ? Bin für jeden Tipp dankbar (RTFM ?), Peter -- nächster Teil -- Hallo Peter, ich habe deine Variante im Rasterrechner mal für ein png bei mir ausprobiert. Ich benutze QGIS 2.16.2. Mein PNG hat 4 Kanäle für grün: Kanal 1 = 31 Kanal 2 = 180 Kanal 3 = 0 Kanal 4 = 255 (gamma) Wenn es eingeladen wird ist es komplett schwarz angezeigt und 0 = schwarz und 0 = wei� angezeigt. Das Ergebnis ist aber ein Raster mit den Werten 0 = "nicht die geählte Farbe" und 1 = "grün". Ich bin dann auf die Eigenschaften des neuen Rasters (TIFF) gegangen und habe unter Stil die "Extremwerte geladen" - nicht "Kommulativer Anzahlschnitt" und dann "Anwenden" und es wurde richtig dargestellt. Im Bild Anhang kannst die Einstellungen sehen, die ich meine. Inline-Bild 1 mfg Martin Martin Schneppmüller ___ Message: 1 Date: Tue, 13 Sep 2016 14:36:10 +0200 From: "Peter Löwe" <[1]peter.lo...@gmx.de> Subject: [FOSSGIS-Talk] Rasteralgebra GRASS / QGIS To:� [2]fossgis-talk-liste@fossgis.de Message-ID: � � � � Content-Type: text/plain; charset=UTF-8 Hallo Liste, ich versuche aktuell Rasteralgebra in QGIS anzuwenden, kenne den Workflow primär aus GRASS (r.mapcalc), und habe folgendes Verständnisproblem: - Ein RGB-Raster (PNG) wurde in QGIS importiert - Der Rasterlayer wird im Layerfenster angezeigt. - Der Rasterlayer enthält mehrere "gelbe" Elemente, die in einen eigenen Layer extrahiert werden sollen. - Die Abfrage der RGB-Werte für die "gelben" Elemente via "Objekte abfragen" ergibt einen RGB-Wert von Kanal1: 255. Kanal 2: 255, Kanal 3:0. - Mit dem Rasterrechner wurde zuerst (naiv) versucht, mit (("bild@1"=255)AND("bild@2"=255))AND("bild@3"=0) die benötigten Elemente zu extrahieren. Das Ergebnis ist allerdings eine Raster das komplett mit 0-Werten gefüllt ist. Wo liegt mein (Denk-)Fehler - Als "ein Schritt zurück" wurde danach versucht mit "bild@1=255" nur den Rotkanal zu extrahieren. Das Ergebnis ist wieder ein 0-gefülltes Raster. - Für "bild@1>200" liefert der Rasterrechner ein nachvollziehbares Ergebnis (Binärbild aus [0-1]) Frage in die Runde: Wie(so) passen die erzeugten Ergebnisse mit den Ergebnissen aus Objekteabfragen ("gelb=255:255:0") zusammen ? Bin für jeden Tipp dankbar (RTFM ?), Peter References 1. mailto:peter.lo...@gmx.de 2. mailto:fossgis-talk-liste@fossgis.de -- nächster Teil -- Ein Dateianhang mit Bi
Re: [FOSSGIS-Talk] Rasteralgebra GRASS / QGIS
Hallo Martin, Danke f�r die konstruktive Antwort ! Viele Gr��e, Peter Gesendet: Mittwoch, 14. September 2016 um 18:42 Uhr Von: "Martin S." An: peter.lo...@gmx.de, FOSSGIS-talk Betreff: [FOSSGIS-Talk] Rasteralgebra GRASS / QGIS Hallo Peter, ich habe deine Variante im Rasterrechner mal f�r ein png bei mir ausprobiert. Ich benutze QGIS 2.16.2. Mein PNG hat 4 Kan�le f�r gr�n: Kanal 1 = 31 Kanal 2 = 180 Kanal 3 = 0 Kanal 4 = 255 (gamma) Wenn es eingeladen wird ist es komplett schwarz angezeigt und 0 = schwarz und 0 = wei� angezeigt. Das Ergebnis ist aber ein Raster mit den Werten 0 = "nicht die ge�hlte Farbe" und 1 = "gr�n". Ich bin dann auf die Eigenschaften des neuen Rasters (TIFF) gegangen und habe unter Stil die "Extremwerte geladen" - nicht "Kommulativer Anzahlschnitt" und dann "Anwenden" und es wurde richtig dargestellt. Im Bild Anhang kannst die Einstellungen sehen, die ich meine. Inline-Bild 1 mfg Martin Martin Schneppm�ller ___ Message: 1 Date: Tue, 13 Sep 2016 14:36:10 +0200 From: "Peter L�we" <[1]peter.lo...@gmx.de> Subject: [FOSSGIS-Talk] Rasteralgebra GRASS / QGIS To: [2]fossgis-talk-liste@fossgis.de Message-ID: Content-Type: text/plain; charset=UTF-8 Hallo Liste, ich versuche aktuell Rasteralgebra in QGIS anzuwenden, kenne den Workflow prim�r aus GRASS (r.mapcalc), und habe folgendes Verst�ndnisproblem: - Ein RGB-Raster (PNG) wurde in QGIS importiert - Der Rasterlayer wird im Layerfenster angezeigt. - Der Rasterlayer enth�lt mehrere "gelbe" Elemente, die in einen eigenen Layer extrahiert werden sollen. - Die Abfrage der RGB-Werte f�r die "gelben" Elemente via "Objekte abfragen" ergibt einen RGB-Wert von Kanal1: 255. Kanal 2: 255, Kanal 3:0. - Mit dem Rasterrechner wurde zuerst (naiv) versucht, mit (("bild@1"=255)AND("bild@2"=255))AND("bild@3"=0) die ben�tigten Elemente zu extrahieren. Das Ergebnis ist allerdings eine Raster das komplett mit 0-Werten gef�llt ist. Wo liegt mein (Denk-)Fehler - Als "ein Schritt zur�ck" wurde danach versucht mit "bild@1=255" nur den Rotkanal zu extrahieren. Das Ergebnis ist wieder ein 0-gef�lltes Raster. - F�r "bild@1>200" liefert der Rasterrechner ein nachvollziehbares Ergebnis (Bin�rbild aus [0-1]) Frage in die Runde: Wie(so) passen die erzeugten Ergebnisse mit den Ergebnissen aus Objekteabfragen ("gelb=255:255:0") zusammen ? Bin f�r jeden Tipp dankbar (RTFM ?), Peter References 1. file://localhost/tmp/peter.lo...@gmx.de 2. file://localhost/tmp/fossgis-talk-liste@fossgis.de -- nächster Teil -- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp: image/png Dateigröße : 31945 bytes Beschreibung: nicht verfügbar URL : <https://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20160914/cb1354fb/attachment.png> -- FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! http://www.fossgis.de/ https://twitter.com/fossgis_eV FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste