<div>2012/11/18 Sergeant_york <span dir="ltr"><<a href="mailto:electronicpanda@gmail.com" target="_blank">electronicpanda@gmail.com</a>></span><br></div><div class="gmail_extra"><div class="gmail_quote"><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">
Codes seems okay to me. The only thing that can cause performance issue could<br>
be transforming from 4326 to map projection but after initializing<br>
geometries it shouldn't affect the performance.<br>
<br>
In my opinion, you can:<br>
<br>
1- Try to change renderers to get best performance.<br></blockquote><div><br></div><div style="font-size:13px;font-family:arial,sans-serif">as said in the openlayers 2.11 release notes I put the following line before any Vector and </div>
<div style="font-size:13px;font-family:arial,sans-serif">it is way more fast dragging which was one of my targets, so really good point.</div><div style="font-size:13px;font-family:arial,sans-serif"><br></div><div><font face="arial, sans-serif">OpenLayers.Layer.Vector.prototype.renderers = ["SVG2", "VML", "Canvas"];</font><br>
</div><div><br></div><div> </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">
2- Simplify geometries with respect to zoom levels.<br></blockquote><div><br></div><div><br class="">Is there a method to simplify geometries automatically?</div><div> </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">

3- Try to keep fill opacity to 0 and stroke opacity to 1 (should be tested)<br></blockquote><div><br></div><div>It does not change performances</div><div> </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">

4- Draw only the place inside the bounding box<br></blockquote><div><br></div><div>what do you mean , I should reduce the bbox? </div><div> </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">

<br>
These are the things which I can say, but unfortunately with many vertexes<br>
openlayers (even in chrome) gives a bit bad performance. So don't expect to<br>
get results like desktop applications.<br></blockquote><div><br></div><div><br></div><div>Yes, it is still very slow loading the vertexes.... I'm thinking about reducing the polygon vertexes, do you know any algorithm or any way to simplify polygons? </div>
<div><br></div><div> thanks</div></div><br clear="all"><div><br></div>-- <br>Fab<br><br><a href="http://twitter.com/fabrizioburatta" target="_blank">http://twitter.com/fabrizioburatta</a><br><br><a href="http://www.linkedin.com/in/fburatta" target="_blank">http://www.linkedin.com/in/fburatta</a><br>
<br><a href="http://nonfartiprenderedalpanico.blogspot.com/" target="_blank">http://nonfartiprenderedalpanico.blogspot.com/</a><br>
</div>