<div dir="ltr">I also ended up using server-side rendering in an application for displaying crime incident points.  Doing the map rendering server-side also allowed nice features such as enforcing access security and rich symbology. <div><br></div><div>We wrote our own very simple map service, rendering points from a database query onto an image.  <div><br></div><div>We didn't even use a spatial database - for X,Y data simply using standard B-tree indices was plenty fast enough.<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 26, 2015 at 2:57 PM, Harris Hudson <span dir="ltr"><<a href="mailto:hhudson@katmandu.org" target="_blank">hhudson@katmandu.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Due to network download speeds/data volume and browser vector<br>
rendering limitations, I resorted to a compromise by using<br>
BBOX strategy and server side clustering/filtering in an OL2<br>
application I did a while ago to handle a layer of more than<br>
70,000 points (but with still some limitations for older browsers).<br>
<br>
The current application response time is a little poor but that<br>
is due simply to old server hardware it is currently running<br>
on (once the backend is upgraded in a few months time, most map<br>
requests will be sub-second) - from the front end, using a<br>
compromise of server side clustering/filtering, the OL2 side<br>
of things can give the illusion of handling a huge number of<br>
points.<br>
<br>
<a href="http://web.acma.gov.au/pls/radcom/site_proximity.main_page" target="_blank">http://web.acma.gov.au/pls/radcom/site_proximity.main_page</a><br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.osgeo.org">Users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/openlayers-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-users</a><br>
</div></div></blockquote></div><br></div></div></div></div>