Copyright © 2014 Open Geospatial Consortium
29
Req reqcoreKeywordAndThesaurusInformation
Every I15 metadata resource entry may be classified by different kinds of keywords resulting from a list of predefined keyword schemes or domain specific thesaurus based
keyword schemes.
7.3.2.1 Data Metadata
The abstract data resource metadata DataMetadata describes information resources focusing on data content. It typically provides metadata about a dataset ElementaryDataset
or a dataset collection DatasetCollection by which the data metadata is instantiated through derivation.
Figure 8 – Data Metadata
Req reqcoreDataMetadata
Every I15 metadata resource entry describing data resource metadata SHALL be defined by an ExtrinsicObject ElementaryDataset describing a dataset or a DatasetCollection
describing a dataset collection which are both derived from the abstract ExtrinsicObject DataMetadata.
Req reqcoreBPDataset
To be aligned with the Basic Extension Package for every ElementaryDataset and DatasetCollection ExtrinsicObject a Dataset ExtrinsicObject as defined in the Basic
class 03 - Data Metadata
xtrinsic
bject
I15::ResourceMetadata
xtrinsic
bject
I15::DataMetadata
«classificati
SpatialRepresentationType [
¡
]
¢
SpatialRepresentationType «Slot
Resolution [
¡
]
¢
gml
¢ £
easureType
ScaleDenominator [
¡
]
¢ ¤
nteger
Supplemental
¤
nformation [
¥
¦ ¢
¤
nternationalString «ClassificationSchem
§
I15::SpatialRepresentationType
¨
vector
¨
grid
¨
textTable
¨
tin
¨
ster
§
£
odel
¨
video
xtrinsic
bject
I15::ElementaryDataset
xtrinsic
bject
I15::DatasetCollection
xtrinsic
bject
Basic Extension Package:: Dataset
DatasetDescription
¥
Copyright © 2014 Open Geospatial Consortium
30 Extension Package SHALL be created.
7.3.2.2 Service Metadata
Service metadata describes information resources focusing on the interface of the service. It is also applicable to applications when it exposes operations.
Figure 9 – Service Metadata
Req reqcoreServiceMetadata
Every I15 metadata resource entry describing service metadata SHALL be represented by an ExtrinsicObject ServiceMetadata, which is derived from the ExtrinsicObject
ResourceMetadata having one or more associations to the ServiceOperation ExtrinsicObject. So every I15 catalogue managing service metadata SHALL support the
slots, datatypes, classifications related to the ExtrinsicObjects ServiceMetadata and ServiceOperation.
Req reqcoreBPService
To be aligned with the Basic Extension Package for every ServiceMetadata ExtrinsicObject a Service ExtrinsicObject associated by ServiceDescription plus the associated
ServiceModel, ServiceGrounding and ServiceProfile as defined in the Basic Extension Package SHALL be created and the corresponding slots SHALL be filled considering the
specifications of the Basic Extension Package by using the appropriate information from the ISO19139 instance.
class 04 - Serv ice Metadata
«Registry
©
bject
ª
ebRIM::Serv ice
¬
xtrinsic
©
bject
ª
Basic Extension Package:: Serv iceGrounding
¬
xtrinsic
©
bject
ª
Basic Extension Package:: Serv iceProfile
¬
xtrinsic
©
bject
ª
Basic Extension Package:: Serv iceModel
¬
xtrinsic
©
bject
ª
I15::Serv iceMetadata
«classificati
® ¯
ª °
Services
± ² ³ ³
´ µ ¶ ·
ervices
°
CouplingTy
¸ ¹ ¶
CouplingType
¬
xtrinsic
©
bject
ª º
15::
¼ ½
¾ ¿ À
r
Á ½
Â
etadata
«ClassificationSchem
¹ ª
Basic Extension Package::Serv ices
«ClassificationSchem
¹ ª
I15::CouplingType
Ã
loose
Ã
mixed
Ã
tight
¬
xtrinsic
©
bject
ª
I15::Serv iceOperation
° Ä
am
¹ ¶ Å
nternationalString «classificati
® ¯ ª
°
DCP
Æ
is
Ç ±²
³ ³ ´ µ ¶
È
CP
Æ
ist «Slot
ª °
Source
± ² ³ ³
´µ ¶
É
R
Å
«ClassificationSchem
¹ ª
I15::DCPList
à Ê
Ë Æ
à Ì
© Í
Î
A
à Ï
AVA
à Ì
© Ë
Ã
S
Ð Æ
Ã
WebServices
Ã
R
·
Ñ ¬
xtrinsic
©
bject
ª
Basic Extension Package:: Dataset
©
perates
©
n
Ò ³
³ ´
Descri
Ó ¹
Ô Î
y Presents
Supports Contains
©
peration
² ³ ³
´
ServiceDescription
²
Copyright © 2014 Open Geospatial Consortium
31
Req reqcoreBPServiceOperatesOn
To be aligned with the Basic Extension Package for every ServiceMetadata ExtrinsicObject having an OperatesOn association to an ElementaryDataset or DatasetCollection
ExtrinsicObject an OperatesOn association between the associated Service ExtrinsicObject and the corresponding Dataset ExtrinsicObject see 11.3.2 as defined in the Basic Extension
Package SHALL be created.
7.3.2.1 Application Metadata