<div>hi all, <br>I overlay Vector Layer to the map to monitor vehicles. every 5 second, update the location. I use vector layer as vehicle marker.</div>
<div> </div>
<div>Vehicle.vehicleLayer = new OpenLayers.Layer.Vector("",<br> {<br> styleMap: new OpenLayers.StyleMap({<br> "default": {<br> externalGraphic: "img/v1.gif",<br>
graphicWidth: 24,<br> graphicHeight: 12,<br> graphicYOffset: -5,<br> rotation: "${angle}",<br> label: "${vno}",<br>
fontSize: "11px",<br> fontColor: "purple",<br> labelAlign: "${align}",<br> fontFamily: "Arial,Verdana",<br>
}<br> })<br> });</div>
<div><br>the problem is, the vector layer contains almost 500 features stand for 500 vehicles. when i zoom the map, the browser can nearly not work. user should wait 1 or 2 minutes or even more. but when i zoom the district that only monitor dozens of vehicles, pan or zoom the map will be normal. In the future, the vehicle number will reach to 1000. </div>
<div>Is there any solution to this problem ? It is very ergent to me. thanks.</div>