UK Met Office

UK Met Office

As part of an ongoing project, Galdos worked with the UK Met Office during the construction of a Service Oriented Architecture (SOA) which would allow them to streamline their “product” delivery process and leverage the most recent innovations in the technology. As part of the SOA, they incorporated OGC Web Feature Service (WFS), Web Map Service (WMS), Feature Portrayal Service (FPS), and Catalogue Service for the Web (CSW)-ebRIM as both data sources and a means of managing the process. The UK Met Office selected the Galdos CSW-ebRIM, INdicio, to fill dual critical roles in the project:

  • serving as registry/repository for metadata pertaining to datasets, services, organizations, etc.,
    and
  • acting as the source of the document driven productions process.

In the production model, the Met Office developed the use of XML product documents incorporating styling, data sources, delivery processes, composition, layering, etc. These product documents reside in and are accessed through INdicio. Modifying an existing product, or creating a new product, simply involves editing an existing document in the registry. The new infrastructure brought them a greater degree of flexibility and agility than was previously possible.

UK Met Office SOA based Product Delivery Architecture

To date, Galdos has delivered technical support including the development of GML Application schemas and has created and implemented ebRIM mappings for their specific application domain. Galdos additionally delivered Cartalinea (Web Feature Service (WFS)), FreeStyler (FPS), and INdicio (Catalogue Service for the Web (CSW)-ebRIM) products which were integrated into this project. Cartalinea filled the standard role of WFS in acting as an open standard’s based repository of GML data. FreeStyler filled a broader role, acting as a data and layer aggregator by pulling together data from the WFS and then styling and displaying the data, and also by pulling data from traditional Web Map Service (WMS) and using them to provide background maps.