<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-08-30 11:26 GMT+02:00 GRASS GIS <span dir="ltr"><<a href="mailto:trac@osgeo.org" target="_blank">trac@osgeo.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>#3136: move v.krige to addons<br>
</span>--------------------------+---<wbr>----------------------<br>
<span>  Reporter:  martinl      |      Owner:  grass-dev@…<br>
      Type:  task         |     Status:  new<br>
</span>  Priority:  blocker      |  Milestone:  7.2.0<br>
 Component:  Addons       |    Version:  unspecified<br>
Resolution:               |   Keywords:<br>
       CPU:  Unspecified  |   Platform:  Unspecified<br>
--------------------------+---<wbr>----------------------<span><br>
<br>
</span> I would say that v.kriging is an excellent starting point as it provides a<br>
 native implementation in C, and provides 2D and 3D kriging. It could<br>
 probably be made a bit more grass-like, including by abandoning the use of<br>
 gnuplot and replacing it by a combination of v.kriging plus g.gui.kriging<br>
 or something like that, where the first works non-gui and the second<br>
 provides the necessary GUI elements. </blockquote><div>It would be great if v.kriging will become a native implementation once. I still keep developing it - I have replaced kd-tree from PCL library by R-tree implemented in GRASS GIS and now I must deal with optimization of the final phase (interpolation itself). It takes too much time (PCL version used to be too slow as well).<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">But I think that with a little<br>
 support from a more experienced GRASS C programmer, this could be made<br>
 into a core GRASS module (it already does work and provide results). Maybe<br>
 with an r.kriging as a corollary.<br></blockquote><div>I would be grateful for any suggestions or advices.<br><br></div><div>Eva</div></div><br></div></div>