Collaboration with catalogs based on other CSW 2.0.2 profiles

OGC 07-045 indicate that SOAP encoded operation requests can be handled. The value XML shall indicate that bare XML encoded operation requests can be handled. If the connect point URL is the same for all SOAP-encoded and base-XML operation requests, the ows:Constraint element shall be included in the ows:OperationsMetadata element. If the connect point URL is different for SOAP-encoded and base-XML operation requests, this ows:Constraint element shall be included in each ows:Post element.

7.6 Collaboration with catalogs based on other CSW 2.0.2 profiles

The purpose of this section is to describe how to interoperably interact with OGC CSW 2.0.2 base profile catalogs and catalogs based on other CSW 2.0.2 profiles, like ebRIM or EO-profile catalogs. For an ISO based catalog it is possible to query a CSW 2.0.2 base profile catalog e.g. in the case of a distributed search and obtain useful results. This is achieved by using the CSW 2.0.2 common profile which includes the list of core queryable properties and the common record schema. The salient feature of the common profile is the information model which declares the csw:Record element. The csw:Record element is the root element of the common profiles information model and is a container for a subset of Dublin Core metadata elements. According to the CSW 2.0.2 specification, all compliant catalogs must support a view of their information model that maps to the record.xsd schema. Thus, a client should be able to query any CSW 2.0.2 catalog, regardless of the underlying information model, using the elements defined in the record.xsd schema see base specification. 58 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. OGC 07-045 OGC CSW 2.0.2 AP ISO Catalogue OGC CSW 2.0.2 AP ISO Catalogue CSW 2.0.2 AP ISO CSW ISO request CSW 2.0.2 AP ISO CSW ISO response OGC CSW 2.0.2 base Catalogue CSW 2.0.2 CSW 2.0.2 CSW base request CSW base response OGC CSW 2.0.2 AP ebRIM Catalogue CSW 2.0.2 AP ebRIM OGC CSW 2.0.2 AP other Catalogue CSW 2.0.2 AP other CSW base request CSW base response CSW 2.0.2 CSW base response CSW base request CSW base response CSW base request CSW 2.0.2 AP ISO OGC CSW 2.0.2 AP EO Catalogue CSW 2.0.2 AP EO Figure 9: Distributed Search on other base- or profile- CSW 2.0.2 catalogs 7.7 Native language support Support for multiple languages of metadata records will be realized by taking over the approach defined by ISO 19115:2003Cor. 1:2006. Per corrigendum, an optional but repeatable attribute locale has been added to the class MD_Metadata: - When this attributes is not implemented, the metadata set is expected to be monolingual: the language of the metadata is defined by the language attribute of MD_Metadata. - When this attribute is implemented, each instance represents a locale language, country and character encoding in which the metadata elements may be translated. The language attribute still defines the default language of the metadata, i.e. the language in which all the metadata elements are expressed. Then each metadata element can be translated in some of the locales define for the metadata set 8 External interfaces This view describes the externally visible behaviour of the system, including the interfaces provided by its components and the supported protocol bindings. It defines the request and response message structures as part of the operation signatures, primarily the Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 59 OGC 07-045 differences to that of the OGC CS 2.0.2 base specification. It also documents supported query facilities and some implementation guidance as well as a few security considerations.

8.1 Imported protocol binding Relationship to the common model