<div dir="ltr">HI, I'have tried to reinstall postgis. But i still get errors like this one:<div><br></div><div><div> SELECT                                                    </div><div>ST_clip(True,polygon.geom, raster.rast)</div><div>FROM </div><div>  public.edifici as polygon,</div><div>  public.ele1000x1000 as raster;</div><div>ERROR:  function st_clip(boolean, geometry, raster) does not exist</div><div>LINE 2: ST_clip(True,polygon.geom, raster.rast)</div><div>        ^</div><div>HINT:  No function matches the given name and argument types. You might need to add explicit type casts.</div><div>gis=# SELECT                     </div><div>  n.nspname, p.proname, array_agg(t.typname)</div><div> FROM                                            </div><div>  pg_proc p, pg_namespace n, pg_type t</div><div> WHERE p.proname = 'st_clip'</div><div>   AND n.oid = p.pronamespace</div><div>   AND t.oid = any (p.proargtypes)</div><div> GROUP BY</div><div>   n.nspname, p.proname, p.oid;</div><div> nspname | proname |              array_agg               </div><div>---------+---------+--------------------------------------</div><div> public  | st_clip | {bool,_float8,geometry,raster}</div><div> public  | st_clip | {bool,_int4,_float8,geometry,raster}</div><div> public  | st_clip | {bool,float8,geometry,raster}</div><div> public  | st_clip | {bool,int4,float8,geometry,raster}</div><div> public  | st_clip | {bool,int4,geometry,raster}</div><div> public  | st_clip | {bool,geometry,raster}</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-19 18:38 GMT+01:00 Sandro Santilli <span dir="ltr"><<a href="mailto:strk@keybit.net" target="_blank">strk@keybit.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Nov 19, 2015 at 06:25:46PM +0100, Lorenzo Bottaccioli wrote:<br>
> grep -i st_bandisnodata rtpostgis.sql<br>
> CREATE OR REPLACE FUNCTION st_bandisnodata(rast raster, band integer<br>
> DEFAULT 1, forceChecking boolean DEFAULT FALSE)<br>
> CREATE OR REPLACE FUNCTION st_bandisnodata(rast raster, forceChecking<br>
> boolean)<br>
>     AS $$ SELECT st_bandisnodata($1, 1, $2) $$<br>
<br>
</span>Right, so someone tempered with the db.<br>
There might be more things missing.<br>
<br>
One way to check what else is missing would be:<br>
<br>
 BEGIN;<br>
 CREATE EXTENSION postgis VERSION '2.1.2' FROM 'unpackaged';<br>
 -- you'd get an error here, if anything is missing<br>
 ROLLBACK; -- we're just checking, right?<br>
<br>
Let me know if you need help with fixing things.<br>
<div class="HOEnZb"><div class="h5"><br>
--strk;<br>
<br>
  ()   Free GIS & Flash consultant/developer<br>
  /\   <a href="http://strk.keybit.net/services.html" rel="noreferrer" target="_blank">http://strk.keybit.net/services.html</a><br>
</div></div></blockquote></div><br></div>