Personal tools
You are here: Home Downloads SOS Cookbook (Perl / ASCII ) Version 0.3 Version 0.3 Changes
Document Actions

Version 0.3 Changes

by Eric Bridger last modified 2007-02-27 17:28

What's new in version 0.3 and how to upgrade

  • Support for both POST and GET methods of invocation as required by the OGC
  • Support for filtering GetObservation results by time instant and time period: time=time  or time=min/max
  • Handles exceptions using the OGC ExceptionReport XML
  • 3 new elements in the DescribeSensor response:
    • operatorShortName
    • dataproviderShortName
    • regionalAssociationShortName
  • Changes to the sos_config.xml to support the new elements.

In the main the new templates and oostethys Perl script should work with existing sos_config.xml files but I would urge you to take the time to update their customized sos_config.xml in order to support the 3 new elements in the DescribeSensor response.  These elements will be used by www.openioos.org map display for various labels.

In order to upgrade from an earlier version just replace the oostethys_sos script with the new version as well as the three new XML template files.

New sos_config.xml fields

In the <Publisher> section the new element is:
<shortOrganizationName>GoMOOS</shortOrganizationName>

The idea is to have a truly short name suitable for labels and map displays.  Some organization acronyms can be quite long.

In the <RegionalAssociation> section the new element is:
<regionalAssociationShortName>NERACOOS</regionalAssociationShortName>

The idea here is the same.

In the <ObservationList> section each <Observation> also has a new element:
<dataProviderShortName>GoMOOS</dataProviderShortName>

This was necessary because some SOS data publishers are serving data which in fact originates from some other source, e.g. NDBC.  Adding this element is optional will default to the shortOrganizationName, which is most often the case.


 

OOSTethys.org: hosted by GoMOOS | powered by Plone