Version 38 (modified by jdoughty, 13 years ago) (diff)


Scientific Data Services Workshop

  • Facilitators: Paul Cooper (BAS - aprc@… (Day 1)), Stephen Pascoe (STFC - stephen.pascoe@… (Day 2))
  • Duration: 2 days
  • Dates: Wednesday 18th March - Thursday 19th March 2009
  • Location: British Antarctic Survey, Cambridge.
  • Available Places: 10

Covering standard data delivery and visualisation services (e.g OPeNDAP, OGC webservices and KML).

Day 1 (Paul Cooper)

Introduction to setting up OGC web services using Open-Source software using the Postgres/PostGIS database, Geoserver and OpenLayers.

The course practicals start with data in formats that might be available and take the participants up to the point where they can provide a web-based visualization. The course is aimed at getting data managers up to the point where they can continue to develop skills independently.

For examples of work done at BAS, see,, and (follow the “Gazetteers” links).


  • Introduction
  • Overview of System
  • Standards
  • Data Stores: setting up and ingesting data
    • Exercises
  • Data Stores: maintaining data
    • Exercises
  • Lunch
  • Introduction to Tomcat
  • Geoserver
  • SLD
    • Excercises
  • Client-side software
    • Exercises
  • Close

Day 2 (Stephen Pascoe)

Focusing on building services for gridded data and on GML application schema.

  1. Preparation of data in CF-compliant NetCDF
  2. Serving and accessing data via OPeNDAP (Java and Python)
  3. Theory of GML application schema and Climate Science Markup Language
  4. Serving CSML over OGC services
  5. Visualisation with OpenLayers and GoogleEarth


  • Session 1. 9:15 - 10:45
    • Introduction
    • Community data formats: NetCDF, CF-NetCDF
    • Serving gridded data via OPeNDAP
    • Practical: explore example datasets. Build an OPeNDAP server.
  • Coffee. 10:45 - 11:00
  • Session 2. 11:00 - 12:30
    • GML application Schemas
    • Climate Science Markup Language
    • Practical: Create CSML test data. Explore CSML API.
  • LUNCH. 12:30 - 13:30
  • Session 3. 13:30 - 15:30
    • OGC Services and GML: How WMS, WCS and WFS fit with GML application schemas
    • Introducing CEDA OGC WebServices? Framework (COWS)
    • Practical: Build a COWS server. Serve example datasets over WMS and WCS. View using OpenLayers.
  • Session 4. 15:30 - 16:30.
    • Optional open session for experimenting and feedback.

Provisional Attendees

No Name email Confirmed
1 Nic Bertrand nsb@ Y
2 Nicole Jung nico@ N
3 Mike Curtis mlcu@ Y
4 Mike Mineterm.mineter@ Y
5 Marcus Sen mase@ Y
6 Wayne Shelley wael@ Y
7 Lise Quesnel lq@ Y
8 Phil Knight pjk@ Y
9 Mike Grant mggr@ Y
10 Peter Walker petwa@Y

NDG3: Capability, Discovery, Vocab, Software, MOLES, Security, Community, Roadmap, Management.