<div dir="ltr"><div class="gmail_default" style="font-size:small">Hello</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I am trying to retrieve postgis-raster layer. It fails.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I tested data with:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">1. shp2img debug 4 -m trdem1.map -l trdem_3857_ov10 -o odem22.tif ; display odem22.tif</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">2. gdalwarp 'PG: dbname=tr22 host=localhost user=orkun password=222222 port=5432 schema=public table=o_10_trdem2_3857 where=" ST_Intersects(rast, ST_MakeEnvelope( 3235971.7976 , 4950328.02287796 , 3255971.7976 , 4960328.02287796,3857 ))" mode=2 ' odem22.tif</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">they look OK</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">But in java side, mapscript fails.</div><div><br></div><div><div style="font-size:small" class="gmail_default">here is the related java-mapscript code.</div><br></div><div><div style="font-size:small" class="gmail_default">~~~~~~~~~~~~~~~~~~</div><div class="gmail_default"><span style="font-size:small"></span> </div><div class="gmail_default"> dem_layer = mapDem3857.getLayerByName("trdem_3857_ov8");</div><div class="gmail_default"> data="'PG: dbname=tr22 host=localhost user=orkun password=222222 port=5432 schema=public table=o_8_trdem2_3857 ";</div><div class="gmail_default"> </div><div class="gmail_default"><span class="" style="white-space:pre"> </span>data=data+ " where=\" ST_Intersects(rast, ST_MakeEnvelope( " ;</div><div class="gmail_default"><span class="" style="white-space:pre"> </span>String geo_data= String.valueOf(minx)+" , "+String.valueOf(miny)+" , "+String.valueOf(maxx)+" , "+String.valueOf(maxy) ;</div><div class="gmail_default"><span class="" style="white-space:pre"> </span></div><div class="gmail_default"><span class="" style="white-space:pre"> </span>data=data+geo_data+",3857 ))\" mode=2 ' ";</div><div class="gmail_default"><span class="" style="white-space:pre"> </span><a href="http://log.info">log.info</a>(" *** data *** "+data);</div><div class="gmail_default"> </div><div class="gmail_default"><span class="" style="white-space:pre"> </span>dem_layer.setData(data);</div><div class="gmail_default"> </div><div class="gmail_default"><br></div><div class="gmail_default"> dem_layer.setStatus(1);</div><div class="gmail_default"><span class="" style="white-space:pre"> </span></div><div class="gmail_default"><span class="" style="white-space:pre"> </span>imageObj img = mapDem3857.draw();</div><div class="gmail_default"><span class="" style="white-space:pre"> </span></div><div class="gmail_default"><span class="" style="white-space:pre"> </span>byte[] bytes=img.getBytes();</div><div class="gmail_default"> </div><div class="gmail_default"> img.save("/usr/local/dem8.tif", mapDem3857);</div><div class="gmail_default"> </div><div class="gmail_default"><span class="" style="white-space:pre"> </span><a href="http://log.info">log.info</a>("mapDem3857 bytes "+ bytes.length);</div><div class="gmail_default"><span class="" style="white-space:pre"> </span></div><div class="gmail_default"><span class="" style="white-space:pre"> </span>return bytes;</div><div style="font-size:small" class="gmail_default"></div></div><div><div style="font-size:small" class="gmail_default">~~~~~~~~~~~~~~~~~~</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">What am I doing wrong ?</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">regards</div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Ahmet Temiz<br>Jeoloji Müh.<br>Afet ve Acil Durum Yönetimi Başkanlığı<br>Bilgi İşlem Dairesi Başkanlığı-CBS Grubu<br><br><br>________________________<br><br>Ahmet Temiz<br>Geological Eng.<br>Information Systems - GIS Group<br>Disaster and Emergency Management<br>of Presidency</div></div></div></div></div>
</div>