|
|
|
| CDI Documentation (updated August 2007) |
| Introduction: |
The CDI provides a Common Data Index (metadatabase) to individual datasets, held at partner databases. The CDI gives detailed insight in available datasets at CDI partners and paves the way to direct online data access or direct online requests for data access / data delivery.
The CDI principle is that each participating data centre produces at regular intervals up-to-date CDI metarecords, giving an index overview of the content and coverage of its databases. The partner contributions and their regular updates are centrally collated in a central CDI metadatabase, that is equipped with a CDI user interface, to serve users. CDI has adopted XML and the ISO19115 standard to support standard exchange and interoperability.
Within Sea-Search first a pilot operational CDI system has been developed, including ca. 10 Sea-Search data centres. As part of the SeaDataNet project, that has succeeded the Sea-Search project from 2006 onwards, a full scale implementation of the CDI is in progress, including an automatic updating procedure based upon fast replication and a direct access to datasets by internet.
The development of the CDI is presently coordinated by the SeaDataNet Technical Task Team, consisting of technical and science representatives of IFREMER (FR), BODC (UK), BSH-DOD (DE), NCMR-HNODC (GR), NODC (NL), RIHMI-WDC (RU), OGS (IT), IEO (ES), ENEA (IT), CLS (FR), SMHI (SE), and chaired by MARIS (NL).
The development, management and maintenance of the various CDI components is a joint effort by the SeaDataNet partners. For convenience of CDI partners and data holding centres, interested in becoming a CDI partner, this webpage gives all references and links to all relevant documentation, libraries and software tools.
| Basis reference, which all must read before starting: |
This guidance document gives a logical description of the CDI Version 0 format, followed by a description of the CDI V0 XML schema, which is ISO 19115 compliant. This includes all XML tags, syntax and semantics, to be used for preparing CDI XML records in great detail. It gives an explanation how to apply all CDI documentation to generate CDI XML files by data holding centres. It also describes the Java Tools software, that has been developed in the Sea-Search framework and which has been upgraded in the SeaDataNet project. It is available to CDI partners free of charge to support the CDI XML file generation process.
Note: Compared to the pilot CDI in Sea-Search a number of upgrades have taken place in the format, use of vocabularies and JavaTool as part of SeaDataNet. The documentation gives the latest versions, that should be used by partners.
| Vocabularies |
The CDI-format is supported by a number of controlled lists of standardised terms or vocabularies that cover a broad spectrum of disciplines of relevance to the oceanographic and wider community. CDI partners can browse through these vocabularies and download the latest versions at the following webpage.
| XML-ISO19115 xsd file: |
For purposes of standardisation, international exchange and interoperability with other systems and networks the International Metadata Standard for Geographic Information ISO19115 has been adopted for CDI. The XML ISO19115 schema (or DTD) is defined and managed by the Technical committee TC211 of the International Organization for Standardization (ISO), who is responsible for making international standards on geographic information (www.isotc211.org). The standard defines more than 300 metadata elements, most of which can be applied optionally. It contains around ten elements, which are mandatory ‘core’ metadata. Moreover one can create profiles and add new elements. The CDI XML format is defined as a subset of this standard, which is fully ISO19115 compliant.
| Examples of generated CDI-XML file: |
| CDI User Interface: |

| Java Tools: |
Latest version:
Mikado_Java_tool_V0_2.zip
To support CDI partners in generating their CDI XML files a Java Tool has been developed by IFREMER in the framework of the Sea-Search project and upgraded in SeaDataNet. It is called MIKADO and it is available free of charge to CDI partners.
MIKADO also can be used to generate and store EDMED XML files and CSR/ROSCOP XML files. Specific information about these other metadirectories and their formats can be found at:
You can download MIKADO as a Zip file. This package contains: configuration files, Mikado.bat file and a user manual. Which will be updated soon. You have to unpack the Zip file in a separate directory. You can then start the program by clicking on: Mikado.bat. For operation of the software, you need to have installed the j2sdk (>1.4) or Java Virtual Machine (JVM).
This Java Tool supports 2 functions:
Notes:
| Incorporation of partner’s CDI XML files into the central CDI Metadirectory: |
The partners must send their CDI XML files to the central CDI manager (i.c. MARIS). The Central CDI manager will perform global checks on the syntax (= technical format) and semantics (=use of codes, conformity to CDI libraries, conformity to field definitions) as part of its import procedure. Validated XML files will be incorporated in the central CDI metadatabase, that is available for querying by users via the CDI User Interface (http://seadatanet.maris2.nl/cdi/). Partners will receive a report on the import, including possible rejected records and their errors.
|
© Copyright Sea-Search - SeaDataNet 1998 - - All rights Reserved. |
|