<font size=2 face="sans-serif">Hi,</font>
<br><font size=2 face="sans-serif">First try on using raster in postgis
2.1. I used raster2pgsl to load a tif.</font>
<br>
<br><font size=2 face="sans-serif">Then I want to select the rids where
pixel value = 9</font>
<br><font size=2 face="sans-serif">I ended up with this query</font>
<br><font size=2 face="sans-serif">SELECT a.rid,(pvc).value </font>
<br><font size=2 face="sans-serif">from test as a </font>
<br><font size=2 face="sans-serif">join (SELECT rid,ST_ValueCount(rast)
As pvc FROM test) as b ON b.rid = a.rid and (pvc).value = 9 </font>
<br><font size=2 face="sans-serif">order by a.rid;</font>
<br>
<br><font size=2 face="sans-serif">This select returns <b>28517 </b>records</font>
<br>
<br><font size=2 face="sans-serif">But using this SQL to get the distinct
count i get <b>1055421  </b>records for pixel value 9</font>
<br><font size=2 face="sans-serif">SELECT (pvc).value, SUM((pvc).count)
As total </font>
<br><font size=2 face="sans-serif"> FROM (SELECT ST_ValueCount(rast)
As pvc </font>
<br><font size=2 face="sans-serif">   FROM test) As f </font>
<br><font size=2 face="sans-serif">    GROUP BY (pvc).value </font>
<br><font size=2 face="sans-serif">order by value;</font>
<br>
<br>
<br><font size=2 face="sans-serif">Obviously there is something I do wrong...</font>
<br><font size=2 face="sans-serif">What is it I don't understand?</font>
<br>
<br><font size=2 face="sans-serif">thanks!</font>
<br>
<br>
<br>
<br>
<p>