CDI/THREDDS interoperability in the SeaDataNet framework
Abstract. SeaDataNet is an EU funded project aiming to create and operate a pan-European, marine data infrastructure for managing the large and diverse datasets (i.e. temperature, salinity current, sea level, chemical, physical and biological properties) collected by the oceanographic fleets and the new automatic observation systems. In order to make the SeaDataNet system compliant with the INSPIRE Implementing Rules for discovery service, an ISO 19139 encoding of the SeaDataNet Common Data Index (CDI) metadata model was defined. Moreover, the problem of heterogeneous data sources has been addressed. In fact, a widely used system of SeaDataNet partners and oceanographic-marine community is THREDDS/OPeNDAP; this raises up the problem of federating into SeaDataNet framework THREDDS/OPeNDAP systems as well. In this paper we describe an interoperability framework to access resources (i.e. data and services) that are available through CDI and THREDDS/OPeNDAP services. The proposed solution implements a common catalog interface to discover and access the two heterogeneous resources in a common way. This catalog service is fully distributed and implements international standards as far as geospatial information discovery and query are concerned. The developed solution is called GI-cat and was experimented in the framework of the SeaDataNet European project.