Thanks Hamish and Facundo!<br>I will give a try to the updated v.surf.icw soon ;)<br>If I find some time I will try a python porting anyway, as a personal exercise with the new grass7-python facilities.<br><br>Thanks
 Facundo, I was also looking for similar implementations with kriging. 
The same for icw, I will read and have a look to the code you shared 
ASAP.<br>
<br>giovanni<br><br><div class="gmail_quote">2011/12/7 Facundo Muñoz <span dir="ltr">&lt;<a href="mailto:famuvie@alumni.uv.es">famuvie@alumni.uv.es</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I have implemented a while ago a cost-based kriging that I used exactly<br>
in that way.<br>
You can see the paper and sample code here:<br>
<a href="http://www.geeitema.org/guenmap/index.jsp?opcion=resultados&amp;idioma=en" target="_blank">http://www.geeitema.org/guenmap/index.jsp?opcion=resultados&amp;idioma=en</a><br>
<br>
There is a GRASS script that helps to compute the cost-based distances,<br>
and then there is an adapted geoR library that performs the cost-based<br>
kriging computations.<br>
<br>
Let me know if you need help in applying it to your case.<br>
    ƒacu.-<br>
<br>
<br>
El mar 06 dic 2011 18:11:52 CET, G. Allegri escribió:<br>
<div><div class="h5">&gt; Does anyone know of implementations of an IDW (or other distance<br>
&gt; weighted interpolators) which can use a cost surface as a<br>
&gt; supplementary weighting factor?<br>
&gt; I&#39;m exploring solutions to do spatially constrained interpolation, and<br>
&gt; modelling barriers through cost surfaces could be a way to do it...<br>
&gt;<br>
&gt; thanks,<br>
&gt; giovanni<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; grass-user mailing list<br>
&gt; <a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/grass-user" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-user</a><br>
</blockquote></div><br>