<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span>Hi Vincent!</span></div><div><span><br></span></div><div><span>My simplification algorithm is a new method that uses the MapToPixel data of current QgsRenderContext to ignore in the drawing of geometry the "equal-pixel device points". I</span><span style="background-color: transparent; font-size: 12pt;">t has no effect if the geometry is not far of current point of view of map.</span></div><div style="font-size: 12pt; background-color: transparent;"><span style="background-color: transparent; font-size: 12pt;"><br clear="none"></span></div><div><span></span></div><div style="background-color: transparent;">It does not uses the ST_Simplify() method (<span style="font-size: 12pt;">douglas-peucker algorithm</span><span style="background-color: transparent;">) where the geometry is
 simplified for other "similar" geometry.</span></div><div style="background-color: transparent;"><span style="background-color: transparent;"><br></span></div><div style="background-color: transparent;"><span style="background-color: transparent; font-size: 12pt;">I think the appearance of painted geometry is not affected except that it does not draw the unnecessary "</span><span style="font-size: 12pt;">equal-pixel device</span><span style="background-color: transparent; font-size: 12pt;"> points".</span></div><div style="background-color: transparent;"><span style="background-color: transparent; font-size: 12pt;">The simplification will be configurable by user, then we can test this issue.</span></div><div style="background-color: transparent;"><span style="background-color: transparent; font-size: 12pt;"><br></span></div><div style="background-color: transparent;"><span style="background-color: transparent; font-size:
 12pt;"><br></span></div><div style="background-color: transparent;"><span style="background-color: transparent; font-size: 12pt;">Alvaro</span></div><div style="background-color: transparent;"><span style="background-color: transparent;"><br></span></div><div><br></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font size="2" face="Arial"> <b><span style="font-weight:bold;">De:</span></b> Vincent Picavet <vincent.ml@oslandia.com><br> <b><span style="font-weight: bold;">Para:</span></b> qgis-developer@lists.osgeo.org <br> <b><span style="font-weight: bold;">Enviado:</span></b> Martes 22 de octubre de
 2013 14:57<br> <b><span style="font-weight: bold;">Asunto:</span></b> Re: [Qgis-developer] vector rendering improvement patch<br> </font> </div> <div class="y_msg_container"><br>Hello,<br clear="none"><br clear="none">Le mardi 22 octobre 2013 14:03:53, Andreas Neumann a écrit :<br clear="none">> Hi,<br clear="none">> <br clear="none">> Thank you for your work!<br clear="none">> <br clear="none">> Yes - I think it should be configurable. <br clear="none"><br clear="none">A use case is for example when a "line of symbol" symbology is used, with a <br clear="none">symbol on each vertex. Simplifying the geometry, even when it is not <br clear="none">supposed to be visible, could have undesired consequences on display.<br clear="none"><br clear="none">> It should also automatically be<br clear="none">> turned off if a layer is in edit mode.<br clear="none">+1<br clear="none"><br clear="none">Vincent<br clear="none"><br clear="none">>
 <br clear="none">> Just my opinion,<br clear="none">> Andreas<br clear="none">> <br clear="none">> Am 22.10.2013 14:01, schrieb A Huarte:<br clear="none">> > Hello Vincent!<br clear="none">> > For now, it is not configurable, automatically applies to all vector<br clear="none">> > layer to be painted.<br clear="none">> > <br clear="none">> > I think that the userneed not configure this, of course, if dev-community<br clear="none">> > suggests, will be as you say! :-)<br clear="none">> > <br clear="none">> >> Is it configurable in the interface for each layer independantly ? >It<br clear="none">> >> should probably be, as according to the style applied to the<br clear="none">> >> geometries, >the simplification could be something we want for some<br clear="none">> >> layers and not for >others. >A checkbox in the layer properties dialog<br
 clear="none">> >> could be interesting. >Then we would have to decide if we want it<br clear="none">> >> activated by default or not for >dataproviders supporting it. We could<br clear="none">> >> have a global option for that default >too. >Vincent<br clear="none">> >> <br clear="none">> >> <br clear="none">> >> _______________________________________________<br clear="none">> >> Qgis-developer mailing list<br clear="none">> >> <a shape="rect" ymailto="mailto:Qgis-developer@lists.osgeo.org" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br clear="none">> >> <a shape="rect" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><div class="yqt8117123335" id="yqtfd46623"><br clear="none">> <br clear="none">>
 _______________________________________________<br clear="none">> Qgis-developer mailing list<br clear="none">> <a shape="rect" ymailto="mailto:Qgis-developer@lists.osgeo.org" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br clear="none">> <a shape="rect" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br clear="none">_______________________________________________<br clear="none">Qgis-developer mailing list<br clear="none"><a shape="rect" ymailto="mailto:Qgis-developer@lists.osgeo.org" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br clear="none"><a shape="rect" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div><br><br></div> </div> </div> </blockquote><div></div>   </div></body></html>