[OpenLayers-Users] GIS Data Access to Maps
Phil Scadden
p.scadden at gns.cri.nz
Mon Aug 12 14:09:34 PDT 2013
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.
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).
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.
More information about the Users
mailing list