http://www.sea-search.net - Your guide to Oceanographic and Marine Data & Information in Europe
Central Organisations Database Documentation
back home mail

Central Organisations Database Documentation (updated September 2007)

Introduction:

The SeaDataNet partners maintain national entries for a number of metadata directories, that are published as part of the SeaDataNet services. These were initiated within the Sea-Search project and are continued and upgraded within SeaDataNet:

For each of these directories addresses and profiles are collected by SeaDataNet partners on organisations, that are active in Europe in the field of marine & oceanographic data acquisition and research. Previously this more or less happened without coordination between the different directories.

Within the scope of the upgrading of the discovery services a Central Organisations database has been set-up to streamline and to manage these addresses and organisation profiles efficiently and in a consistent way. This has resulted in the European Directory of Marine Organisations EDMO.

Basis reference, which all must read before starting:

This guidance document gives background information on the Central Organisations Database, the tools developed for querying and maintenance, rules for maintenance and how to derive lists for use in the other metadata directories.

User Interface for querying the full Organisations database (back-office)

This User Interface enables partners to query and to browse through all listed organisations and to view their codes in CDI, EDMED, EDMERP, CSR and EDIOS (Version 0).

As part of the query user interface a special export function is included for creating and getting the latest update of the full or subsets of the cdi_originator_codes.csv , that is used for coding organisations in the CDI metadatabase.

Online Content Management System for maintenance of entries by SeaDataNet partners (back-office)

This enables SeaDataNet partners to check and to upgrade their national organisation entries. Each SeaDataNet partner has a user id – password to log in and can only maintain their national entries, which includes editing of existing entries, adding logo’s, illustrations and geographical positions with the help of a dynamic map. BODC and MARIS have a master log in for entering and editing codes and new organisation entries and deleting existing entries, in case of duplicates.

EDMO Web Services

SeaDataNet, successor to Sea-Search, aims for full integration of EDMO in the Directories, which will improve efficiency and overall consistency and will support the relationships between the Directories. This is facilitated by providing EDMO also as a Web service, next to its existing User Interface. This can be used to support the XML Validation services, that are under development to quality control and streamline the exchange of XML files between partners and the SeaDataNet system for updating e.g. EDMED, CDI etc.. Also regional and local partners can use the EDMO Web service as a basis to develop their own regional / local user interface and client applications.

The EDMO Web service has been developed by MARIS to support the following use cases:

  1. User wants the entire contents of the EDMO database
  2. User wants the full organization record for a given EDMO_code
  3. User wants the EDMO_code for a specified Organization name or short name
  4. User wants the active Country names in the EDMO database
  5. User wants the active alphabet of First Characters of the Organization names in the EDMO database
  6. User wants to search the EDMO database for a combination of search parameters (First Character of Organization name, Country name, Free text string, and lat-lon coordinates window, last update date) and to receive a short OR long output

The EDMO Web service and its WSDL document can be found at:

The EDMO Web service has been developed in the following environment:

Web Services

A Web service is a collection of protocols and standards used for exchanging data between applications or systems. Software applications written in various programming languages and running on various platforms can use web services to exchange data over the Internet in a manner similar to inter-process communication on a single computer. This interoperability (e.g., between Java and Python, or Windows and Linux applications) is due to the use of open standards. In common usage the term usually refers to those services that use SOAP-formatted XML envelopes and have their interfaces described by WSDL.

Web services provide excellent opportunities for interoperability and will be applied as key technology in the development of the new SeaDataNet infrastructure for managing and providing transparent access to Pan-European marine and ocean metadata directories, data sets and data products.


© Copyright Sea-Search - SeaDataNet 1998 - - All rights Reserved.
back home mail