<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div id="yiv3146364407"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"><div id="yiv3146364407"><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_13103"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;" class="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_12980" id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_13102"><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_10042">Hi, I want improve the rendering of vector features in QGIS. </div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_10043"><br></div><div
id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8614" style="background-color:transparent;">I have opened a new branch<span style="font-size:12pt;"> of code in the repository of QGIS</span><span style="font-size:12pt;">(</span><span id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8616" style="font-size:12pt;"><a rel="nofollow" target="_blank" href="https://github.com/qgis/QGIS/pull/927" id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8615" style="color:rgb(25, 106, 212);">https://github.com/qgis/QGIS/pull/927</a> // </span><a rel="nofollow" target="_blank" href="https://github.com/ahuarte47/QGIS/tree/Issue_8725-OGR" style="color:rgb(25, 106, 212);font-size:12pt;">https://github.com/ahuarte47/QGIS/tree/Issue_8725-OGR</a><span style="background-color:transparent;font-size:12pt;">)</span><span id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8613" style="background-color:transparent;font-size:12pt;"> and the drawing tests give me ~3x
faster that original code :-)</span></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8612"><br></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8611" style="background-color:transparent;">I am testing with huge shapefiles (>500.000 records) and I have detect that the OGR-shapefile provider would be optimized using filemapping (boost <<a rel="nofollow" target="_blank" href="http://www.boost.org/" style="color:rgb(25, 106, 212);font-size:12pt;">http://www.boost.org/</a><span style="background-color:transparent;">>, or others...)</span></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8610" style="background-color:transparent;"><span style="background-color:transparent;"><br></span></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8609" style="background-color:transparent;">I wonder if there is any support for FileMapping in gdal or planned. My intention would be to redefine the access to the files in this
provider with a new function with "SAHooks" using FileMapping. I provide, as explanation, an unfinished implementation using boost with which greatly speeds up the read of files for critical, massive and repetitive processes such as the painting in a map.<br></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_10047" style="background-color:transparent;"><br></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8608" style="background-color:transparent;">On the other hand, this provider may also accelerate with some small changes that are pending of review in the ticket (http://trac.osgeo.org/gdal/ticket/5272) that
I hope will be evaluated.<br></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8607" style="background-color:transparent;"><br></div><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_8606" style="background-color:transparent;">thank you very much!</div><div id="yiv3146364407yui_3_13_0_rc_1_11_1382433333902_10"><br></div><div id="yiv3146364407"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;" class="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_11121 yiv3146364407yui_3_13_0_rc_1_1_1382433333902_12999"><div id="yiv3146364407yui_3_13_0_rc_1_1_1382433333902_9575"></div></div></div></div></div></div></div></div></div></div></div></body></html>