Data Metadata Service Metadata

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