<div dir="ltr"><div class="gmail_default" style="font-size:small;font-family:arial,helvetica,sans-serif">Thanks, that does indeed help us decide how to proceed.  We've been looking at how to manage the geodata and the myriad formats and projections, and whether or not to use "browser friendly" formats that javascript can parse and use.</div>
<div class="gmail_default" style="font-size:small;font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-size:small;font-family:arial,helvetica,sans-serif">   -- Owen</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 12, 2013 at 3:09 PM, Phil Scadden <span dir="ltr"><<a href="mailto:p.scadden@gns.cri.nz" target="_blank">p.scadden@gns.cri.nz</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Adding Alex's comments - on a browser you have a number of important limitations to consider. The first is bandwidth - you have download both the js code and data you are going to display. Furthermore the data generally needs to be an ascii format so you lose indexing and have to contend with bulky representation of data. The second is javascript itself. While a lot of work has been done to improve it, it remains an interpretated, single-threaded language with all kind of limitations when it comes processing. Openlayers supports geojson, gml, kml (not kmz though) but in practise, dealing with a feature set with more than 500 bits of geometry gets very slow.<br>


<br>
For all the improvement in html5, the old mantra of do what can on the server still applies. To this end, what make web mapping hum is WMS/WFS servers (eg Geoserver, mapserver, ESRI arcGISServer). You load your GIS sets onto these servers and talk to them via openlayers with WMS/WFS protocols. For WMS, the client requests a map of a particular area and the server renders your GIS data and sends it back in image format. For WFS, you make a query and get the features back in say GML and render on the client.  (so you make sure the application only make requests for small data sets).<br>


<br>
Notice: This email and any attachments are confidential.<br>
If received in error please destroy and immediately notify us.<br>
Do not copy or disclose the contents.<br>
<br>
______________________________<u></u>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.osgeo.org" target="_blank">Users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/openlayers-users" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/openlayers-<u></u>users</a><br>
</blockquote></div><br></div></div>