[FOSSGIS-Talk] Rasteralgebra GRASS / QGIS

2016-09-13 Thread Peter Löwe
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

2016-09-14 Thread Martin S.
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

2016-09-14 Thread Peter Löwe
   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