<div dir="ltr">Hi !<div><br></div><div>No one on this ?</div><div><br></div><div>Best,</div><div><br></div><div>Olivier</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-14 13:48 GMT+02:00 Olivier Dalang <span dir="ltr"><<a href="mailto:olivier.dalang@gmail.com" target="_blank">olivier.dalang@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear list,<div><br></div><div>I need to be able to update a worldfile and see the changes reflected in QGIS.</div><div><br></div><div>Actually, it almost works. The worldfile is reread on each refresh, and my changes are correctly taken into account.</div><div>But the extent of the raster is not refreshed, so the raster is cropped to it's initial extent. When zoomed in, and doing some small adjustments, it's not a problem, but when doing bigger changes on the worldfile, the raster can even become completely invisible.</div><div><br></div><div><br></div><div>The only workaround I found was to remove the raster and re-add it completely on each mapcanvas change. But it's an overkill and has a lot of drawbacks (styling, CRS, etc...)</div><div><br></div><div>I tried those functions to refresh the extent :</div><div><br></div><div><div>myRasterLayer.triggerRepaint()</div><div>myRasterLayer.dataProvider().reload()</div></div><div><div>myRasterLayer.recalculateExtents.emit()<br></div></div><div>self.iface.mapCanvas().refresh()<br></div><div><br></div><div>But none of them seem to do the trick... Am I missing the correct method ?</div><div><br></div><div>Thanks !!</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Olivier</div><div><div><br></div></div></font></span></div>
</blockquote></div><br></div>