<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>