Copyright © 2014 Open Geospatial Consortium
21
6.2.2 Discover metadata
Figure 3: Discover metadata
Description: A requestor discovers metadata entries and then accesses specific ISO 19139 metadata records one at a time through the operations provided by the catalogue service. If a
service is discovered that fits his search terms, he can bind to this service in accordance with the information in the result sets of the catalogue service. Depending on the context of the
catalogue service implementation, the requestor can be a member of the responsible organization or an external individual.
Pre-conditions: The requestor knows the location of the catalogue service. Post-Condition: The requestor receives a valid catalogue response due to a valid request
with a result set that contains all the information that fits the requestor’s query or the full ISO 19139 metadata record stored in the repository.
6.2.3 Harvest metadata
Figure 4: Harvest metadata
Description: A catalogue service may harvest metadata records from a given repository that contains ISO 19139 metadata records. If the catalogue successfully retrieves the resource and
successfully processes it, then one or more corresponding registry objects are created or updated. Brief representations of all modified records are returned to the client when
processing is complete.
Pre-conditions: The repository resources are ISO 19139-compliant. The repository resources must be accessible over a network.
Post-Condition: If the request is processed successfully, the metadata descriptions corresponding to the ISO 19139 metadata record is inserted into the registry and are available
immediately in case of an adequate query.
Requestor Discover met adata record
Access full metadata record CatalogueService
Actor
e
te
n
CatalogueService Actor
Repository Actor
Harvest
Copyright © 2014 Open Geospatial Consortium
22
7 The I15 Registry Package 7.1
Purpose
The general explanations about the management of extension packages provided in clause 17 of OGC CSW-ebRIM Registry Service - Part 1: ebRIM profile of CSW [OGC 07-110r4] are
applicable.
This document defines the Cataloguing ISO 1911515-219 metadata I15 extension package. All compliant implementations must support it see Annex A. This I15 extension
package is an extension of the Basic extensions package defined in OGC CSW-ebRIM Registry Service - Part 2: Basic extension package [OGC 07-144r4].
Req reqcorepackageMembership The Cataloguing ISO 1911515-219 Metadata I15 extension package SHALL itself be
the member of a ‘root’ package that contains all packages supported by the service. The identifier of this root package is: “urn:ogc:def:ebRIM-RegistryPackage:OGC:Root”. A
package dependency SHALL be indicated using an association of the following type: “urn:oasis:names:tc:ebxml-regrep:AssociationType:Uses”. The extension package SHALL
include all RegistryObjects related to the Core.
Req reqextensionpackageMembership The Cataloguing ISO 1911515-219 Metadata I15 extension package SHALL
additionally to the Core inlude all RegistryObjects related to the Extension. Additional packages may be defined by other parties as needed, and particularly:
to extend the underlying information model defined in this document to support the cataloguing of ISO 19115, 19115-2 and ISO 19119 metadata. These extensions may aim
at registering more ISO 19115, 19115-2 and ISO 19119 metadata elements, user community specific metadata elements defined in a class 2 profile of ISO 19115, 19115-2
or ISO 19119, and metadata elements defined in standard extensions of ISO 19115 and ISO 19119.
to provide extension of the ebRIM information model for other dedicated resources, such as feature catalogues and feature types as defined in ISO 19110, spatial reference systems
as defined in ISO 19111, gazetteers and geographic identifiers as defined in ISO 19112, …
The I15 extension package, as well as the potential additional packages, employs elements of ebRIM and the Basic package see figure 5.
Copyright © 2014 Open Geospatial Consortium
23
Figure 5: Extension Packages
7.2 Modelling Notations and Conventions