Full record Core queryable and returnable realization

Table 53 — Mapping of Dublin Core names to XML element names Dublin Core element name OGC queryable term XML element name title Title dc:title creator dc:creator subject Subject dc:subject description Abstract dct:abstract publisher dc:publisher contributor dc:contributor date Modified dct:modified type Type dc:type format Format dc:format identifier Identifier dc:identifier source Source dc:source language dc:language relation Association dc:relation coverage BoundingBox ows:BoundingBox rights dc:rights NOTE Other XML elements names may be substitutable for the XML elements listed in Table 53. The schema rec-dcterms.xsd contains a complete list of substitutable XML elements.

10.2.5.3.2 Full record

The XML encoding of the element representing the full catalogue record, csw:Record, is defined by the following XML-Schema fragment: xsd:element name=Record type=csw:RecordType substitutionGroup=csw:AbstractRecord xsd:complexType name=RecordType xsd:complexContent xsd:extension base=csw:DCMIRecordType xsd:sequence xsd:element name=AnyText type=csw:EmptyType minOccurs=0 xsd:element ref=ows:BoundingBox minOccurs=0 maxOccurs=unbounded xsd:sequence xsd:extension xsd:complexContent xsd:complexType The full record is based on the XML schemas developed for the Dublin Core Metadata Initiative with the addition of the csw:AnyText and ows:BoundingBox elements. All elements contained in the csw:Record element shall be available as queryables. In the event that a catalogue implementation does not have a value to map to an element Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 119 contained in csw:Record, its value shall be considered to be NULL for the purpose of querying. In the Dublin Core schema, the elements dc:identifier and dc:title, or any element that can substitute for them, are optional. However for the purposes of this specification, these elements shall be considered mandatory queryables and presentables. The csw:AnyText element shall only be available as a queryable, and is intended as a query target for a full text query of the catalogues records. This element is not a presentable and shall never appear in a response message. Even thought the content model for the csw:AnyText element is empty, the catalogue shall interpret its value to be the full text of all text fields in the catalogue record. The ows:BoundingBox element is used to express the spatial extent of the record. It is anticipated that the number of optional presentables will vary from one record instance to another inside the catalogue; and so the remaining elements, or any element that can substitute for them, may appear as presentables if the catalogue has a corresponding value to present. Otherwise, elements for which no value is available may be omitted from the response. EXAMPLE ?xml version=1.0 encoding=ISO-8859-1? Record xmlns = http:www.opengis.netcatcsw2.0.2 xmlns:dc = http:purl.orgdcelements1.1 xmlns:dct = http:purl.orgdcterms xmlns:ows = http:www.opengis.netows xmlns:xsi = http:www.w3.org2001XMLSchema-instance xsi:schemaLocation = http:www.opengis.netcatcsw2.0.2 ......csw2.0.2record.xsd dc:identifier 00180e67-b7cf-40a3-861d-b3a09337b195 dc:identifier dc:title Image2000 Product 1 at1 Multispectral dc:title dct:modified 2004-10-04 00:00:00 dct:modified dct:abstract IMAGE2000 product 1 individual orthorectified scenes. IMAGE2000 was produced from ETM+ Landsat 7 satellite data and provides a consistent European coverage of individual orthorectified scenes in national map projection systems. dct:abstract dc:type dataset dc:type dc:subject imagery dc:subject dc:subject baseMaps dc:subject dc:subject earthCover dc:subject dc:format BIL dc:format dc:creator Vanda Lima dc:creator dc:language en dc:language ows:WGS84BoundingBox ows:LowerCorner 14.05 46.46 ows:LowerCorner ows:UpperCorner 17.24 48.42 ows:UpperCorner ows:WGS84BoundingBox Record NOTE The XML examples and schema fragments in Clause 10 often include the new Catalogue 2.0.2 XML namespace identifier URI, namely http:www.opengis.netcatcsw2.0.2. The Catalogue 2.0.2 XML Schema 120 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. Documents use this new namespace identifier URI instead of the previous namespace identifier URI, namely http:www.opengis.netcatcsw. This change was made based on the TC decision described in Clause 11 in OGC Best Practices Paper 06-135r1. That decision was based on the discussion in document 05-065r3 “Change Request for Namespaces for versions and profiles of XML Schemas”. A new namespace identifier URI is used for this Catalogue version 2.0.2 because these reasons apply to this version 2.0.2. However, using this new namespace identifier URI could produce problems for the GetCapabilities operation request and response, which have not yet been resolved.

10.2.5.3.3 Summary record