F.2
From DGIWG
NGMP:1.0
This profile defines an implementation of DMF compatible with the NATO STANAG 2586 edition A. It is compliant with the DMF/Core, DMF/Common and DMF/Defence metadata classes.
The identifier of this profile is:
http://www.dgiwg.org/std/dmf/profile/ngmp/1.0
The version of the profile should be incremented at each revision of the STANAG 2586.
The following table defines the mapping between DMF elements and STANAG 2586 elements:
DMF | STANAG 2586 | Comment | |
Metadata elements about the metadata | |||
DMF/Core | MDSID | MDSID | Mandated in STANAG 2586 |
DMF/Core | MDPTMD.mdIdentifier | MDPTSID | |
DMF/Core | MDDLOC | See MDDLOC properties | |
DMF/Core | MDTLOC | No multilingual support in STANAG 2586 | |
DMF/Core
|
MDRPTY
|
MDPOC
|
|
DMF/Core
|
+ party
|
See party properties
|
|
DMF/Core
|
+ orgName
|
+ PtOrgName
|
|
DMF/Core
|
+ name
|
+ PtName
|
|
DMF/Core
|
+ position
|
+ PtPos
|
|
DMF/Common
|
+ phone
|
+ PtPhone
|
|
DMF/Common
|
+ fax
|
+ PtCFax
|
|
DMF/Common
|
+ email
|
+ PtCEmail
|
|
DMF/Core
|
+ role
|
pointOfContact
|
|
DMF/Core
|
MDDATE
|
MDDATE
|
|
DMF/Core
|
MDSTD
|
MDSTD
|
Registration of STANAG 2586:
|
DMF/Core
|
+ title
|
CiTitle
|
STANAG 2586
|
DMF/Core | + version | CiVersion | 1.0 |
DMF/Common | MDSCST | Set when MDCLVL is set | |
DMF/Core
|
+ level
|
MDCLVL
|
MDCLVL is mandatory in DMF when MDSCST is set, but this is compatible with STANAG 2586 cardinalities and constraints.
|
DMF/Core
|
+ system
|
MDCSYS
|
|
DMF/Defence | MDREL | MDREL | |
DMF/Core
|
RSTITLE
|
RSTITLE
|
|
DMF/Common
|
RSALT
|
RSALT
|
|
DMF/Core
|
RSABSTR
|
RSABSTR
|
|
DMF/Core
|
RSTYPE
|
RSTYPE
|
STANAG 2586 limited to dataset and series
|
DMF/Core
|
RSED
|
RSED
|
|
DMF/Core | RSEDDAT | RSEDDAT | |
DMF/Core | RSID:NRN | When STANAG 2586 RSNRN is set | |
DMF/Core | RSID:NSN | When STANAG 2586 RSNSN is set | |
DMF/Core | RSID:uniqueCode | When STANAG 2586 RSID is set | |
DMF/Core | RSSRES.equivalentScale | RSSCALE | |
DMF/Core | RSSRES.distance | RSGSD | |
DMF/Core | RSKWDS:RSBASLV | When RSBASLV is set | |
DMF/Core | + keyword | RSBASLV | |
DMF/Core | + thesaurus | See thesaurus properties | |
DMF/Core | + title | NGMP_BaselineLevelCode | |
DMF/Core | + referenceDate | See referenceDate properties | |
DMF/Core | + date | 2011-09-16 | |
DMF/Core | + type | creation | |
DMF/Core | RSKWDS | When RSDESTP is set | |
DMF/Core | + keyword | RSDESTP | |
DMF/Core | + thesaurus | See thesaurus properties | |
DMF/Core | + title | NGMP_DesignationTypeCode | |
DMF/Core
|
+ referenceDate
|
See referenceDate properties
|
|
DMF/Core
|
+ date
|
2011-09-16
|
|
DMF/Core
|
+ type
|
creation
|
|
DMF/Core
|
RSKWDS
|
When EXERSET is set
|
|
DMF/Core
|
+ keyword
|
EXERSET
|
|
DMF/Core
|
+ thesaurus
|
See thesaurus properties
|
|
DMF/Core | + title | Exercice setting thesaurus | |
DMF/Core
|
+ referenceDate
|
See referenceDate properties
|
|
DMF/Core
|
+ date
|
2011-09-16
|
|
DMF/Core
|
+ type
|
creation
|
|
DMF/Core
|
+ citedParty
|
See citedParty properties
|
|
DMF/Core
|
+ party
|
See party properties
|
|
DMF/Core
|
+ orgName
|
jwc
|
|
DMF/Core | + role | custodian | |
DMF/Core
|
RSDLOC
|
See RSDLOC properties
|
|
DMF/Core
|
+ language
|
RSLANG
|
|
DMF/Core
|
+ encoding
|
RSCSET
|
|
DMF/Core
|
RSRPTP
|
RSRPTP
|
|
DMF/Core
|
DGITYP
|
DGITYP
|
|
DMF/Core
|
RSGFLV
|
RSGFLV
|
|
DMF/Core
|
RSPREF
|
RSPREF
|
|
DMF/Defence
|
RSDTLVL
|
RSDTLVL
|
|
DMF/Core
|
RSTOPIC
|
RSTOPIC
|
|
DMF/Core
|
RSTHEME
|
RSKEYWD
|
|
DMF/Core | RSSERI | RSSERI | |
DMF/Core | RSSHNA | RSSHNA | |
DMF/Common | RSREM | RSREM | |
DMF/Core | RSEXT | One instance for RSBBOX | |
DMF/Core
|
= + boundingBox =
|
RSBBOX
|
Mandated in STANAG 2586
|
DMF/Core
|
RSEXT
|
One instance for RSPEXT
|
|
DMF/Core | + boundingPolygon | RSPEXT | |
DMF/Core | RSEXT | One instance for RSTEXT | |
DMF/Core | + temporalExtent | RSTEXT | |
DMF/Core | RSRSYS | RSRSYS | Mandated in STANAG 2586 |
DMF/Common | RSSTAT | RSSTAT | |
DMF/Core | RSDATE:creation | One instance for RSCDAT | |
DMF/Core | + date | RSCDAT | |
DMF/Core | + type | creation | |
DMF/Core | RSDATE:revision | When RSRDAT is set | STANAG 2586 only records the latest revision date, i.e. the most recent value of RSDATE:revision |
DMF/Core | RSDATE:publication | For each RSPDAT | |
DMF/Core | RSRPTY | When RSONAT is set | |
DMF/Core | + party | See party properties | |
DMF/Core | + orgName | RSOORG if set, RSONAT if not | |
DMF/Core | + country | RSONAT | |
DMF/Core | + role | originator | |
DMF/Core | RSRPTY | For each RSCUST | |
DMF/Core | + party | See party properties | |
DMF/Core | + orgName | RSCUST | |
DMF/Core | + role | custodian | |
DMF/Common | RSMTNC | See RSMTNC properties | One instance |
DMF/Common | + maintenanceDate | RSMDAT | |
DMF/Common | + maintenanceFrequency | RSMFRQ | |
DMF/Core | RSSCST | See RSSCST properties | When RSCLVL is set |
DMF/Core | + level | RSCLVL | |
DMF/Core | + system | RSCSYS | |
DMF/Defence | RSREL | One and only one instance | |
DMF/Defence | + addressee | RSREL | |
DMF/Defence | + statement | RSACLV | NATO Specific domain of value |
DMF/Defence | + statementExtension | RSACLVE | |
DMF/Core | RSUSE | RSUSE | |
DMF/Core | RSLCST | RSLCST | |
DMF/Core | + statement | + LcStatement | |
DMF/Common | + access | + LcAccess | |
DMF/Common | + use | + LcUse | |
DMF/Common | + other | + LcOther | |
DMF/Core | RSLING | RSLING | |
DMF/Common | RSSRC | For each STANAG 2586 RSSRC | |
DMF/Common | + description | RSSRC | |
DMF/Common | RSPRST | When RSDESTD and RSDESTA are set | |
DMF/Common | + description | Resource Designation | |
DMF/Common | + date | RSDESTD | |
DMF/Common
|
+ processor
|
See processor properties
|
|
DMF/Core
|
+ orgName
|
RSDESTA
|
|
DMF/Common | RSSPUS | See RSSPUS properties | |
DMF/Common | + name | Recommended Display Projection | |
DMF/Common | + limitation | RSRDPRJ | |
DMF/Core
|
RSDFMT
|
RSDFMT
|
|
DMF/Core
|
+ citation
|
|
|
DMF/Core
|
+ title
|
CiTitle
|
|
DMF/Core
|
+ version
|
CiEdition
|
|