ISO Resource Metadata Set
From DGIWG
Resource Metadata Set
A Resource Metadata Set is an instance of the class MD_Metadata (from ISO 19115), the class MI_Metadata (from ISO 19115-2) or any community specialisation of one of these two classes.
This instance is composed at least of the following property instances:
+ fileIdentifier[0..1]:CharacterString | MDSID (when MDLINK is not set) | |
+ fileIdentifier[0..1]:Anchor | MDSID (when MDLINK is set) | |
+ href[0..1]:CharacterString | MDLINK | |
+ language[1]:LanguageCode | MDDLOC.language | |
+ characterSet[1]:MD_CharacterSetCode | MDDLOC.encoding - See Note 8 | |
+ parentIdentifier[0..1]:CharacterString | MDPTMD.mdIdentifier (when MDPTMD.mdLink is not set) | |
+ parentIdentifier[0..1]:Anchor | MDPTMD.mdIdentifier (when MDPTMD.mdLink is set) | |
+ href[1]:CharacterString | MDPTMD.mdLink | |
+ hierarchyLevel[1]:MD_ScopeCode | RSTYPE - Default is dataset | |
+ hierarchyLevelName[0..1]:CharacterString | RSTYPN (when set) - See Note 6 | |
+ contact[1..*]:CI_ResponsibleParty | MDRPTY (for each) - See Responsible Party and Note 7 | |
+ dateStamp[1]:Date | MDDATE | |
+ metadataStandardName[1]:CharacterString | MDSTD.title - See Note 1 | |
+ metadataStandardVersion[1]:CharacterString | MDSTD.version - See Note 1 | |
+ locale[0..*]:PT_Locale | MDTLOC (for each) - See Locale | |
+ spatialRepresentationInfo[0..1]:MD_GridSpatialRepresentation | RCGRSPREP (when gridLocation is not set) - See Grid Spatial Representation | |
+ spatialRepresentationInfo[0..1]:MD_Georectified | RCGRSPREP (when gridLocation is set) - See Georectified Grid Parameters | |
+ spatialRepresentationInfo[0..1]:MD_Georeferenceable | RFGRSPREP (when set) - See Georeferenceable Grid | |
+ spatialRepresentationInfo[0..1]:MD_VectorSpatialRepresentation | When VCTOLVL is set | |
+ topologyLevel[0..1]:MD_TopologyLevelCode | VCTOLVL | |
+ geometricObjects[0..*]:MD_GeometricObjects | VGEOM (for each) | |
+ geometricObjectType[1]:MD_GeometricObjectTypeCode | objectType | |
+ geometricObjectCount[0..1]:Integer | objectCount | |
+ referenceSystemInfo[0..*]:MD_ReferenceSystem | For each RSRSYS | |
+ referenceSystemIdentifier[1]:RS_Identifier | RSRSYS - See Identifier | |
+ identificationInfo[1]:MD_DataIdentification | When RSTYPE is not equal to service - See Data Identification and Note 3 | |
+ identificationInfo[1]:SV_ServiceIdentification | When RSTYPE is equal to service - See Service Identification and Note 3 | |
+ distributionInfo[1]:MD_Distribution | See Distribution Information | |
+ contentInfo[0..1]:MD_FeatureCatalogueDescription | FCDESC (when set) | |
+ complianceCode[1]:Boolean | isoCompliance - Default is false | |
+ language[0..*]:LanguageCode | language (for each) | |
+ includedWithDataset[1]:Boolean | fcInclusion - Default is false | |
+ featureTypes[0..*]:GenericName | featureTypes (for each) | |
+ featureCatalogueCitation[1..*]:CI_Citation | citation (for each) - See Citation | |
+ contentInfo[0..1]:MI_CoverageDescription | GRCINF (when set) - See Coverage Description | |
+ contentInfo[0..1]:MD_ImageDescription | When imagingCondition is set | |
+ attributeDescription[1]:RecordType | Record | |
+ href[1]:CharacterString | urn:dgiwg:xmlns:dmf:1.0:iso-g1:egco:Record See Note 2 | |
+ contentType[1]:MD_CoverageContentTypeCode | qualityInformation | |
+ imagingCondition[0..1]:MD_ImagingConditionCode | imagingCondition | |
+ dataQualityInfo[1]:DQ_DataQuality | See Quality Information | |
+ metadataConstraints[0..*]:MD_SecurityConstraints | MDSCST (for each) (when set) - See Security Constraints and Note 5 | |
+ metadataConstraints[0..1]:NGMP_Constraints | When MDREL is set - See Notes 4, 5 | |
+ releasability[1]:NGMP_Releasability | ||
+ addressee[0..*]:CI_ResponsibleParty | For each MDREL | |
+ organisationName[1]:CharacterString | MDREL | |
+ role[1]:gmd:CI_RoleCode | user | |
+ metadataConstraints[0..*]:MD_LegalConstraints | MDLCST (for each) (when set) - See Legal Constraints | |
+ metadataMaintenance[0..1]:MD_MaintenanceInformation | When MDMFRQ is set | |
+ maintenanceAndUpdateFrequency[1]:MD_MaintenanceFrequencyCode | MDMFRQ | |
+ acquisitionInformation[0..1]:MI_AcquisitionInformation | See Acquisition Information | |
Notes: | ||
1. | metadataStandardName (respectively metadataStandardVersion) shall contain DMF (respectively 2.0) or the name (respectively the version) of one of the DMF registered profiles, e.g. STANAG 2586 (respectively Edition 1). | |
2. | xlink:href is instanciated as an XML attribute | |
3. | If there is more than one instance of identificationInfo property, only the first one is taken into consideration. | |
4. | If there is more than one instance of metadataConstraints property of type NGMP_Constraints (or one of its subclasses), only the first one is taken into consideration. | |
5. | The security constraints may appear before or after the releasabilty constraints | |
6. | When hierarchyLevel is not "dataset", hierarchyLevelName is mandated. If RSTYPN is not set, the hierarchyLevelName value is defaulted to the value of RSTYPE. | |
7. | Default is "pointOfContact" for the role and "To be determined" for the party.orgName | |
8. | Fixed to utf8. |