On 15/12/2014 11:37 p.m., Roel De Nijs wrote:
Because our layers represent a sewerage system, which can be quite dense. The
number of visible features on a given zoom level can range from 5000 to 25000.
We currently use WFS for selecting (and WMS for drawing), but with these kind
of numbers the performance of our web application is poor, very poor. That's
why we are on the lookout for any alternatives/workarounds.
Where are the performance issues. Using GWC for caching should be key to
improving drawing performance (make sure tiled=true in WMS request) The
pain can be selecting. Consider using SLDSelect to show selected
feature, while simultaneous issuing identical WFS query requesting ONLY
attribute and not any geometry (list the attributes you want, excluding
shape). This can still be a very big payload to download. You have a
couple of options. The best is probably Paged WFS if you server supports
it. If it doesnt, you would have to write your own. Issue your WFS to a
servlet (I tend to build these into the proxy). The servlet requests
does the actual WFS request and then creates HTML to pass back to your
client.
Notice: This email and any attachments are confidential.
If received in error please destroy and immediately notify us.
Do not copy or disclose the contents.
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users