<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 22 November 2013 08:23, Martin Dobias <span dir="ltr"><<a href="mailto:wonder.sk@gmail.com" target="_blank">wonder.sk@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im"><span style="color:rgb(34,34,34)">One side thought: seems like your computation could be done within</span><br>

</div>
Processing framework (used to be SEXTANTE before QGIS 2.0). The<br>
obvious advantage is that you just write your algorithm and register<br>
it, all GUI for input of parameters would be done by the framework.<br>
But I do not think it currently supports things like continual updates<br>
of the results in canvas.<br>
<div class="im"><br></div></blockquote><div>As far as I know, Processing has problems managing multi thread processing, probabily related with GUI update of the it's progress bar, but I didn't investigated. </div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">
<br>> 2) If I did this, could I display this type of raster in the qg map canvas?<br>
> What kind of synchronization is required so the simulation pauses when the<br>
> map is redrawn due to user interaction (zooming or panning for example).<br>
<br></div></blockquote><div>signal exchange!  your plugin can do bridging and signal coordinator.</div><div><br></div><div>rendering action emit signals: <a href="http://www.qgis.org/api/classQgsMapCanvas.html">http://www.qgis.org/api/classQgsMapCanvas.html</a></div>

<div>in different phases</div><div><br></div><div>I don't know it could help.</div><div><br></div><div>ciao Luigi Pirelli (<a href="mailto:luigi.pirelli@faunalia.it">luigi.pirelli@faunalia.it</a>)</div></div></div></div>