Services for developers

This page holds links to the various descriptor documents for USIO data services. Developers of tools can use these documents to discover and obtain descriptions of the various data services. Most services use the REST patter or a Linked Data pattern to expose the data.

Discovery

Web Arch

Discovery is handled using the web architecture. The data.oceandrilling.org site hosts a robots.txt file. This file points to a site map that using an XML schema that points to WADL and VOID documents associated with this site. This discovery process is explained in the embedded screen cast below.

Description

OGC

Open Geospatial Consortium capability files are used to expose geospatial resources for discovery and description.

WADL

This specification describes the Web Application Description Language (WADL). An increasing number of Web-based enterprises (Google, Yahoo, Amazon, Flickr to name but a few) are developing HTTP-based applications that provide programatic access to their internal data. Typically these applications are described using textual documentation that is sometimes supplemented with more formal specifications such as XML schema for XML-based data formats. WADL is designed to provide a machine process-able description of such HTTP-based Web applications.

VoiD

Vocabulary of Interlinked Datasets is an RDF based schema to describe linked datasets. With voiD the discovery and usage of linked datasets can be performed both effectively and efficiently. A dataset is a collection of data, published and maintained by a single provider, available as RDF, and accessible, for example, through dereferenceable HTTP URIs or a SPARQL endpoint