Copyright © 2014 Open Geospatial Consortium
80
ISO 1911519115-219119 I15
Comments “DatasetCollection”,
“ServiceMetadata” or “Application” all are subclasses
of ResourceMetadata has to be created. This is done by
referencing one of corresponding node in the
ObjectType classification schema. See also 11.3.1.
gmd:MD_Metadatagmd:hierarchyLevelName slot Type
For each instance of the property.
gmd:MD_Metadatagmd:referenceSystemInfo See Clause 11.6
For each instance of the property
gmd:MD_Metadatagmd:identificationInfo See Clause 11.3
For the first instance of the property
gmd:MD_Metadatagmd:distributionInfogmd:M D_Distributiongmd:distributorgmd:MD_Distribut
orgmd:distributorFormatgmd:MD_Format or
gmd:MD_Metadatagmd:distributionInfogmd:M D_Distributiongmd:distributionFormatgmd:MD_
Format slot Format
For each instance a slot value will be created.
The slot type is a two-level classification that manages both
the format name gmd:name and the format version
gmd:version.
gmd:MD_Metadatagmd:distributionInfogmd:M D_Distributiongmd:transferOptionsgmd:MD_Dig
italTransferOptionsgmd:onLinegmd:CI_OnlineR esourcegmd:linkagegmd:URL
or gmd:MD_Metadatagmd:distributionInfogmd:M
D_Distributiongmd:distributorgmd:MD_Distribut orgmd:distributorTransferOptionsgmd:MD_Digit
alTransferOptionsgmd:onLinegmd:CI_OnlineRe sourcegmd:linkagegmd:URL
slot Source This mapping is not applicable
to the
ExtrinsicObject ServiceMetadata see below.
For an Application the onLine link will be found here.
gmd:MD_Metadatagmd:dataQualityInfo See Clause 11.4
11.3 Registration of the information resources
11.3.1 Preamble
Each instance of MD_Metadata.identificationInfo describes an information resource concerned by the metadata record. In this profile, the cardinality of this property is restricted
to 1..1 for the ISO 19139 metadata files stored in the ebRIM Repository. The restriction on this cardinality makes it easier to manage the associations between the registry objects and
repository items. Besides, it is compliant with the ISO 1911519119 Application Profile of CS-W [OGC 07-045].
In the following it is described how to deduce an information resource from ISO 19139 metadata including the possible associations:
- ElementaryDataset, if MD_Metadata.hierarchyLevel is set to ‘dataset’. In this case,
the metadata record must contain one property Metadata.identificationInfo of type MD_DataIdentification or one of its subtypes
Copyright © 2014 Open Geospatial Consortium
81
- DatasetCollection, if one MD_Metadata.hierarchyLevel is set to ‘series’. In this case,
the metadata record must contain one property Metadata.identificationInfo of type MD_DataIdentification or one of its subtypes.
One or several ElementaryDataset or DatasetCollection Extrinsic Objects may represent the datasets that are part of the collection, the Subset association shall be
instantiated between the Dataset-Collection Extrinsic Object and each of the ElementaryDataset andor DatasetCollection Extrinsic Objects. There exist different
ways to deduce which datasets are part of the collection:
o the instance of MD_DataIdentification may aggregate instances of
MD_AggregateInformation o
the instance of MD_Metadata may be associated with or aggregated to an instance of DS_Dataset, DS_Aggregate or one of their subclasses.
o Datasets may be identified by it´s MD_Metadata.parentIdentifier adressing the
current collection series as the one aggregating it.
- ServiceMetadata, if MD_Metadata.hierarchyLevel is set to ‘service’. In this case, the
metadata record must contain one property Metadata.identificationInfo of type SV_ServiceIdentification or one of its subtypes.
One or several ElementaryDataset or DatasetCollection Extrinsic Objects may represent the datasets on which the service “operates on”: for this corresponsing
OperatesOn associations shall be instantiated between the ServiceMetadata Extrinsic Object and each of the ElementaryDataset andor DatasetCollection Extrinsic Objects.
These datasets are referenced within different instances of the element srv:SV_ServiceIdentificationsrv:operatesOn.
- Application, if MD_Metadata.hierarchyLevel is set to ‘application’. In this case, the
metadata record must contain one property Metadata.identificationInfo of type MD_DataIdentification or SV_ServiceIdentification or one of their subtypes. If the
metadata record contains one property Metadata.identificationInfo of type SV_ServiceIdentification it may further become possible to instantiate IsClientOf-
andor Accesses-associations between the Application ExtrinsicObject and ServiceMetadata andor the Application ExtrinsicObject and ElementaryDataset
andor DatasetCollection ExtrinsicObjects. The datasets the application accesses and the services the application is a client of are referenced within different instances of
the element srv:SV_ServiceIdentificationsrv:operatesOn: if a service is referenced here a IsClientOf- association has to be created, if a dataset or series is referenced here
an Accesses- association has to be created.
ElementaryDataset, DatasetCollection, Application and Service along with the associations that connect them are part of the Metadata Context Extension of the I15. Instantiating the
associations is optional.
11.3.2 Registration of ElementaryDataset, DatasetCollection or Application