Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
xml
README
jquery.parseSOSGetObs.js
jquery.parseSOSGetObs.js.DataChoice
test.html

README

Author: Eric Bridger ebridger@gmri.org  eric.bridger@gmail.com
Date:   Mar. 2012
Version: 2.0
Replaces: Version 1.0 Hosted at OOSTethys http://code.google.com/p/oostethys/source/browse/#svn/trunk/component/client/javascript
Describption:
A javascript only OGC SOS GetCapabilities and GetObservation XML response parsers.
There is only one modules: jquery.parseSOSGetObs.js which requires the jQuery javascript library
E.g. <sos:Capabilities>

===========
These are aimed at the SOS servers being developed by the NOAA / IOOS program  http://www.ioos.gov/.
There is support for the new 2012 IOOS SOS CDM Discrete Observation Profiles, based on SOS1/.0 and SWE10.
It also maintains support for OOSTethys SWE1.0 type responses.
See the latest version of the official templates at:
http://code.google.com/p/ioostech/source/browse/#svn/trunk/templates/1.0
===========

Documenentation files and examples are included.
Open test.html in browser to get started.
Examples of the new SOS Profile xml files are also included in the xml subdir.
Note: test.html must be installed on a web server in order to load the xml examples,
due to Javascript / AJAX restrictions on client access to the local file system.

Requirements:  jQuery 1.7.1 http://code.jquery.com/jquery-1.7.1.min.js
jQuery 1.7 dropped support for find("[nodeName='xxx:element_name']") so a new plugin function was defined.
filterNode('xxx:element_name')
XML processing performance was greatly enhanced.
For more details see:
http://www.steveworkman.com/html5-2/javascript/2011/improving-javascript-xml-node-finding-performance-by-2000/

Note: a server proxy is required to access cross domain SOS servers.


You can’t perform that action at this time.