Australian Water Data Infrastructure Project

The Australian Water Data Infrastructure Project (AWDIP) facilitates Australia-wide assessment of water resources through a comprehensive network of connected, distributed hydrological databases. The AWDIP framework enables on-line access to State and Territory hydrographical data sets and represents Australia’s first distributed database of national natural resource management data.

Bureau of Rural Sciences

In order to perform validation and performance tests a testing framework called DuckHawk was developed for the AWDIP project. The framework is general purpose supporting the development of reliability, load, performance, stress, error handling and conformance tests in a continuous build environment.

The DuckHawk project has been released under an open source license, and is available for your own conformance and testing needs.

Technologies Used:

  • Web Feature Server (WFS)
  • Application Schemas / Community Schemas / Complex Features
  • Geographic Markup Language (GML)
  • Observations and Measurements
  • ISO 19115 Metadata (a TC211 specification)

DuckHawk

Detail: Application Schema

Although the AWDIP framework is built using OGC and ISO standards this is not sufficient to allow for interoperability between different communities and government agencies.

The construction of an "Application Schema", in collaboration with a community, is required in order to capture common terms; well understood relationships in order to share information. For example, a hydrology schema defining Water Use with acceptable terms defined as irrigation, domestic, and industrial. Publishing a data set with a Water Use value of farming would not be valid.

For the Australian Hydrology community these rich relationships required the use of Geographic Feature Markup Language Simple Feature Level 1. The GeoServer project was adapted to support a rich feature model. This work has gone on to become the foundation of GeoServer 2.0 application schema support.

GeoServer