[Gfoss] Export only one value from a one-band raster

I have a PostGIS database with a georeferenced raster, with one band which contains values between 0 and 255. I should export it to a transparent GeoTiff picture in which the only visible pixels are those of value 100. How can I do this?

Paisà, parla italiano sennò qua ti capiamo in pochi... :smiley:

Scherzi a parte, uppa qui il file, gli diamo un'occhiata e ti sappiamo dire
sulla fattibilità, thx (anzi, grazie).

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592546.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Ok, allora faccio prima :smiley:
https://www.dropbox.com/s/gphkhng4w1s9vtr/result.tiff?dl=0
Grazie mille

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592549.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Salva l'allegato nel medesimo direttorio del TIFF, ed apri quest'ultimo in
Qgis: come ti sembra?

result.zip
<http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/file/n7592550/result.zip&gt;

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592550.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Ok, funziona molto bene direi... E se volessi ottenere lo stesso risultato
con una query in postgresql/postgis?

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592551.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

/
colbig wrote

Ok, funziona molto bene direi... E se volessi ottenere lo stesso risultato
con una query in postgresql/postgis?

/

Oops, passo la parola ai guru della materia, spiacente.

*N.B.*
Se apri il file .QML in un editor di testo, vedrai com'è strutturato :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592552.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Ciao.
Non sono guru ma ci provo lo stesso.
Dovresti usare ST_MapAlgebra, ho buttato giù una vista materializzata su un aster del tipo
CREATE MATERIALIZED VIEW aster.mv_mapalgebra206 AS
SELECT aster1sec.rid,
aster1sec.filename,
st_mapalgebra(aster1sec.rast, ‘1BB’::text, ‘CASE WHEN [rast.val]=100 THEN [rast.val] END’::text) AS st_mapalgebra
FROM aster.aster1sec
WHERE aster1sec.rid = 206
WITH DATA;
che mi restituisce un raster con 1 in corrispondenza dei valori = 100 e nodata per gli altri.
Per l’esportazione in GeoTiff… si farebbe con gdal ma non ricordo la sintassi.
Salutos.

···

Il 13/05/2015 12:25, Sieradz ha scritto:

/
colbig wrote

Ok, funziona molto bene direi... E se volessi ottenere lo stesso risultato
con una query in postgresql/postgis?

/

Oops, passo la parola ai guru della materia, spiacente.

*N.B.*
Se apri il file .QML in un editor di testo, vedrai com'è strutturato :)

--
View this message in context: [http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592552.html](http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592552.html)
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
_______________________________________________
[Gfoss@lists.gfoss.it](mailto:Gfoss@lists.gfoss.it)
[http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss](http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss)
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
750 iscritti al 18.3.2015

@Sieradz
Sì, ho visto la struttura del qml, grazie mille :slight_smile:

@Marco
Grazie per la dritta, appena ho un attimo ci metto le mani e vedo cosa ne
viene fuori :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592554.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Perfetto... Ho cambiato solo la visualizzazione sostituendo il SELECT alla
VIEW e poi usando ST_AsTiff per l'esportazione... Inoltre, cambiando il tipo
di pixel, le classi selezionate restano al loro valore originale, senza
allinearsi al valore 1.
Grazie mille per i suggerimenti

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Export-only-one-value-from-a-one-band-raster-tp7592543p7592564.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.