1. Metadata Reference

Alliance extracts basic metadata from the resources ingested. Many file types contain additional file format-specific metadata attributes. A neutral Catalog Taxonomy enables transformation of metadata to other formats. See also a list of all formats supported for ingest.

1.1. Common Metadata Attributes

Alliance supports a wide variety of file types and data types for ingest. The Alliance’s internal Input Transformers extract the necessary data into a generalized format. Alliance supports ingest of many datatypes and commonly used file formats, such as Microsoft office products: including Word documents, Excel spreadsheets, and PowerPoint presentations, as well as .pdf files, GeoJson, and others. See complete list. Many of these file types support additional file format-specific attributes from which additional metadata can be extracted.

Note

These attributes are available in all the specified file formats; however, values are only present if present in the original document/resource.

These attributes are supported by any file type ingested into Alliance:

Common Attributes in All Supported File Types
  • metadata

  • id

  • modified (date)

  • title (filename)

  • metadata content type (mime type)

  • effective (date)

  • created (date)

These 'media' file types have support for additional attributes to be available when ingested into Alliance:

File Types Supporting Additional Attributes
  • Video Types

    • WMV

    • AVI

    • MP4

    • MOV

    • h.264 MPEG2

  • Image Types

    • JPEG-2000

  • Document Types

    • .DOC, .DOCX, .DOTX, .DOCM

    • .PPT, .PPTX

    • .XLS, .XLSX

    • .PDF

These are the attributes common to any of the media file types which support additional attributes:

Additional Possible Attributes Common to 'Media' File Types
  • media.format-version

  • media.format

  • media.bit-rate

  • media.bits-per-sample

  • media.compression

  • media.encoding

  • media.frame-center

  • media.frame-rate

  • media.height-pixels

  • media.number-of-bands

  • media.scanning-mode

  • media.type

  • media.duration

  • media.page-count

  • datatype

  • description

  • contact.point-of-contact-name

  • contact.contributor-name

  • contact.creator-name

  • contact.publisher-name

  • contact.point-of-contact-phone

  • topic.keyword

1.2. File Format-specific Attributes

Many file formats support additional metadata attributes that Alliance is able to extract and make discoverable.

1.2.1. Mp4 Additional Attribute

Mp4 files have an additional attribute:

  • ext.mp4.audio-sample-rate

1.2.2. All File Formats Supported

Supported File Types

Using the various input transformers, Alliance supports ingest of the following MIME types. While ingest is possible for these files, metadata is limited unless otherwise noted.

Table 1. Application File Types

activemessage

andrew-inset

applefile

applixware

atom+xml

atomcat+xml

atomicmail

atomsvc+xml

auth-policy+xml

batch-smtp

beep+xml

bizagi-modeler

cals-1840

cbor

ccxml+xml

cea-2018+xml

cellml+xml

cnrp+xml

commonground

conference-info+xml

cpl+xml

csta+xml

cstadata+xml

cu-seeme

cybercash

davmount+xml

dca-rft

dec-dx

dialog-info+xml

dicom

dif+xml

dita+xml

dita+xml

dita+xml

dita+xml

dita+xml

dita+xml

dns

dvcs

ecmascript

edi-consent

edi-x12

edifact

emma+xml

epp+xml

epub+zip

eshop

example

fastinfoset

fastsoap

fits

font-tdpfr

gzip

h224

http

hyperstudio

ibe-key-request+xml

ibe-pkg-reply+xml

ibe-pp-data

iges

illustrator

im-iscomposing+xml

index

index.cmd

index.obj

index.response

index.vnd

inf

iotp

ipp

isup

java-archive

java-serialized-object

java-vm

javascript

json

kate

kpml-request+xml

kpml-response+xml

lost+xml

mac-binhex40

mac-compactpro

macwriteii

marc

mathematica

mathml+xml

mbms-associated-procedure-description+xml

mbms-deregister+xml

mbms-envelope+xml

mbms-msk+xml

mbms-msk-response+xml

mbms-protection-description+xml

mbms-reception-report+xml

mbms-register+xml

mbms-register-response+xml

mbms-user-service-description+xml

mbox

media_control+xml

mediaservercontrol+xml

mikey

moss-keys

moss-signature

mosskey-data

mosskey-request

mp4

mpeg4-generic

mpeg4-iod

mpeg4-iod-xmt

msword

msword2

msword5

mxf

nasdata

news-checkgroups

news-groupinfo

news-transmission

nss

ocsp-request

ocsp-response

octet-stream

oda

oebps-package+xml

ogg

onenote

parityfec

patch-ops-error+xml

pdf

pgp-encrypted

pgp-keys

pgp-signature

pics-rules

pidf+xml

pidf-diff+xml

pkcs10

pkcs7-mime

pkcs7-signature

pkix-cert

pkix-crl

pkix-pkipath

pkixcmp

pls+xml

poc-settings+xml

postscript

prs.alvestrand.titrax-sheet

prs.cww

prs.nprend

prs.plucker

qsig

quicktime

rdf+xml

reginfo+xml

relax-ng-compact-syntax

remote-printing

resource-lists+xml

resource-lists-diff+xml

riscos

rlmi+xml

rls-services+xml

rsd+xml

rss+xml

rtf

rtx

samlassertion+xml

samlmetadata+xml

sbml+xml

scvp-cv-request

scvp-cv-response

scvp-vp-request

scvp-vp-response

sdp

sereal

sereal

sereal

sereal

set-payment

set-payment-initiation

set-registration

set-registration-initiation

sgml

sgml-open-catalog

shf+xml

sieve

simple-filter+xml

simple-message-summary

simplesymbolcontainer

slate

sldworks

smil+xml

soap+fastinfoset

soap+xml

sparql-query

sparql-results+xml

spirits-event+xml

srgs

srgs+xml

ssml+xml

timestamp-query

timestamp-reply

tve-trigger

ulpfec

vemmi

vividence.scriptfile

vnd.3gpp.bsf+xml

vnd.3gpp.pic-bw-large

vnd.3gpp.pic-bw-small

vnd.3gpp.pic-bw-var

vnd.3gpp.sms

vnd.3gpp2.bcmcsinfo+xml

vnd.3gpp2.sms

vnd.3gpp2.tcap

vnd.3m.post-it-notes

vnd.accpac.simply.aso

vnd.accpac.simply.imp

vnd.acucobol

vnd.acucorp

vnd.adobe.aftereffects.project

vnd.adobe.aftereffects.template

vnd.adobe.air-application-installer-package+zip

vnd.adobe.xdp+xml

vnd.adobe.xfdf

vnd.aether.imp

vnd.airzip.filesecure.azf

vnd.airzip.filesecure.azs

vnd.amazon.ebook

vnd.americandynamics.acc

vnd.amiga.ami

vnd.android.package-archive

vnd.anser-web-certificate-issue-initiation

vnd.anser-web-funds-transfer-initiation

vnd.antix.game-component

vnd.apple.installer+xml

vnd.apple.iwork

vnd.apple.keynote

vnd.apple.numbers

vnd.apple.pages

vnd.arastra.swi

vnd.audiograph

vnd.autopackage

vnd.avistar+xml

vnd.blueice.multipass

vnd.bluetooth.ep.oob

vnd.bmi

vnd.businessobjects

vnd.cab-jscript

vnd.canon-cpdl

vnd.canon-lips

vnd.cendio.thinlinc.clientconf

vnd.chemdraw+xml

vnd.chipnuts.karaoke-mmd

vnd.cinderella

vnd.cirpack.isdn-ext

vnd.claymore

vnd.clonk.c4group

vnd.commerce-battelle

vnd.commonspace

vnd.contact.cmsg

vnd.cosmocaller

vnd.crick.clicker

vnd.crick.clicker.keyboard

vnd.crick.clicker.palette

vnd.crick.clicker.template

vnd.crick.clicker.wordbank

vnd.criticaltools.wbs+xml

vnd.ctc-posml

vnd.ctct.ws+xml

vnd.cups-pdf

vnd.cups-postscript

vnd.cups-ppd

vnd.cups-raster

vnd.cups-raw

vnd.curl.car

vnd.curl.pcurl

vnd.cybank

vnd.data-vision.rdz

vnd.denovo.fcselayout-link

vnd.dir-bi.plate-dl-nosuffix

vnd.dna

vnd.dolby.mlp

vnd.dolby.mobile.1

vnd.dolby.mobile.2

vnd.dpgraph

vnd.dreamfactory

vnd.dvb.esgcontainer

vnd.dvb.ipdcdftnotifaccess

vnd.dvb.ipdcesgaccess

vnd.dvb.ipdcroaming

vnd.dvb.iptv.alfec-base

vnd.dvb.iptv.alfec-enhancement

vnd.dvb.notif-aggregate-root+xml

vnd.dvb.notif-container+xml

vnd.dvb.notif-generic+xml

vnd.dvb.notif-ia-msglist+xml

vnd.dvb.notif-ia-registration-request+xml

vnd.dvb.notif-ia-registration-response+xml

vnd.dvb.notif-init+xml

vnd.dxr

vnd.dynageo

vnd.ecdis-update

vnd.ecowin.chart

vnd.ecowin.filerequest

vnd.ecowin.fileupdate

vnd.ecowin.series

vnd.ecowin.seriesrequest

vnd.ecowin.seriesupdate

vnd.emclient.accessrequest+xml

vnd.enliven

vnd.epson.esf

vnd.epson.msf

vnd.epson.quickanime

vnd.epson.salt

vnd.epson.ssf

vnd.ericsson.quickcall

vnd.eszigno3+xml

vnd.etsi.aoc+xml

vnd.etsi.asic-e+zip

vnd.etsi.asic-s+zip

vnd.etsi.cug+xml

vnd.etsi.iptvcommand+xml

vnd.etsi.iptvdiscovery+xml

vnd.etsi.iptvprofile+xml

vnd.etsi.iptvsad-bc+xml

vnd.etsi.iptvsad-cod+xml

vnd.etsi.iptvsad-npvr+xml

vnd.etsi.iptvueprofile+xml

vnd.etsi.mcid+xml

vnd.etsi.sci+xml

vnd.etsi.simservs+xml

vnd.eudora.data

vnd.ezpix-album

vnd.ezpix-package

vnd.f-secure.mobile

vnd.fdf

vnd.fdsn.mseed

vnd.fdsn.seed

vnd.ffsns

vnd.fints

vnd.flographit

vnd.fluxtime.clip

vnd.font-fontforge-sfd

vnd.framemaker

vnd.frogans.fnc

vnd.frogans.ltf

vnd.fsc.weblaunch

vnd.fujitsu.oasys

vnd.fujitsu.oasys2

vnd.fujitsu.oasys3

vnd.fujitsu.oasysgp

vnd.fujitsu.oasysprs

vnd.fujixerox.art-ex

vnd.fujixerox.art4

vnd.fujixerox.ddd

vnd.fujixerox.docuworks

vnd.fujixerox.docuworks.binder

vnd.fujixerox.hbpl

vnd.fut-misnet

vnd.fuzzysheet

vnd.genomatix.tuxedo

vnd.geogebra.file

vnd.geogebra.tool

vnd.geometry-explorer

vnd.gmx

vnd.google-earth.kml+xml

vnd.google-earth.kmz

vnd.grafeq

vnd.gridmp

vnd.groove-account

vnd.groove-help

vnd.groove-identity-message

vnd.groove-injector

vnd.groove-tool-message

vnd.groove-tool-template

vnd.groove-vcard

vnd.handheld-entertainment+xml

vnd.hbci

vnd.hcl-bireports

vnd.hhe.lesson-player

vnd.hp-hpgl

vnd.hp-hpid

vnd.hp-hps

vnd.hp-jlyt

vnd.hp-pcl

vnd.hp-pclxl

vnd.httphone

vnd.hydrostatix.sof-data

vnd.hzn-3d-crossword

vnd.ibm.afplinedata

vnd.ibm.electronic-media

vnd.ibm.minipay

vnd.ibm.modcap

vnd.ibm.rights-management

vnd.ibm.secure-container

vnd.iccprofile

vnd.igloader

vnd.immervision-ivp

vnd.immervision-ivu

vnd.informedcontrol.rms+xml

vnd.informix-visionary

vnd.intercon.formnet

vnd.intertrust.digibox

vnd.intertrust.nncp

vnd.intu.qbo

vnd.intu.qfx

vnd.iptc.g2.conceptitem+xml

vnd.iptc.g2.knowledgeitem+xml

vnd.iptc.g2.newsitem+xml

vnd.iptc.g2.packageitem+xml

vnd.ipunplugged.rcprofile

vnd.irepository.package+xml

vnd.is-xpr

vnd.jam

vnd.japannet-directory-service

vnd.japannet-jpnstore-wakeup

vnd.japannet-payment-wakeup

vnd.japannet-registration

vnd.japannet-registration-wakeup

vnd.japannet-setstore-wakeup

vnd.japannet-verification

vnd.japannet-verification-wakeup

vnd.jcp.javame.midlet-rms

vnd.jisp

vnd.joost.joda-archive

vnd.kahootz

vnd.kde.karbon

vnd.kde.kchart

vnd.kde.kformula

vnd.kde.kivio

vnd.kde.kontour

vnd.kde.kpresenter

vnd.kde.kspread

vnd.kde.kword

vnd.kenameaapp

vnd.kidspiration

vnd.kinar

vnd.koan

vnd.kodak-descriptor

vnd.liberty-request+xml

vnd.llamagraphics.life-balance.desktop

vnd.llamagraphics.life-balance.exchange+xml

vnd.lotus-1-2-3

vnd.lotus-approach

vnd.lotus-freelance

vnd.lotus-notes

vnd.lotus-organizer

vnd.lotus-screencam

vnd.lotus-wordpro

vnd.macports.portpkg

vnd.marlin.drm.actiontoken+xml

vnd.marlin.drm.conftoken+xml

vnd.marlin.drm.license+xml

vnd.marlin.drm.mdcf

vnd.mcd

vnd.medcalcdata

vnd.mediastation.cdkey

vnd.meridian-slingshot

vnd.mfer

vnd.mfmp

vnd.micrografx.flo

vnd.micrografx.igx

vnd.mif

vnd.mindjet.mindmanager

vnd.minisoft-hp3000-save

vnd.mitsubishi.misty-guard.trustweb

vnd.mobius.daf

vnd.mobius.dis

vnd.mobius.mbk

vnd.mobius.mqy

vnd.mobius.msl

vnd.mobius.plc

vnd.mobius.txf

vnd.mophun.application

vnd.mophun.certificate

vnd.motorola.flexsuite

vnd.motorola.flexsuite.adsi

vnd.motorola.flexsuite.fis

vnd.motorola.flexsuite.gotap

vnd.motorola.flexsuite.kmr

vnd.motorola.flexsuite.ttc

vnd.motorola.flexsuite.wem

vnd.motorola.iprm

vnd.mozilla.xul+xml

vnd.ms-artgalry

vnd.ms-asf

vnd.ms-cab-compressed

vnd.ms-excel

vnd.ms-excel.addin.macroenabled.12

vnd.ms-excel.sheet.2

vnd.ms-excel.sheet.3

vnd.ms-excel.sheet.4

vnd.ms-excel.sheet.binary.macroenabled.12

vnd.ms-excel.sheet.macroenabled.12

vnd.ms-excel.template.macroenabled.12

vnd.ms-excel.workspace.3

vnd.ms-excel.workspace.4

vnd.ms-fontobject

vnd.ms-htmlhelp

vnd.ms-ims

vnd.ms-lrm

vnd.ms-outlook

vnd.ms-outlook-pst

vnd.ms-pki.seccat

vnd.ms-pki.stl

vnd.ms-playready.initiator+xml

vnd.ms-powerpoint

vnd.ms-powerpoint.addin.macroenabled.12

vnd.ms-powerpoint.presentation.macroenabled.12

vnd.ms-powerpoint.slide.macroenabled.12

vnd.ms-powerpoint.slideshow.macroenabled.12

vnd.ms-powerpoint.template.macroenabled.12

vnd.ms-project

vnd.ms-tnef

vnd.ms-visio.drawing

vnd.ms-visio.drawing.macroenabled.12

vnd.ms-visio.stencil

vnd.ms-visio.stencil.macroenabled.12

vnd.ms-visio.template

vnd.ms-visio.template.macroenabled.12

vnd.ms-visio.viewer

vnd.ms-wmdrm.lic-chlg-req

vnd.ms-wmdrm.lic-resp

vnd.ms-wmdrm.meter-chlg-req

vnd.ms-wmdrm.meter-resp

vnd.ms-word.document.macroenabled.12

vnd.ms-word.template.macroenabled.12

vnd.ms-works

vnd.ms-wpl

vnd.ms-xpsdocument

vnd.mseq

vnd.msign

vnd.multiad.creator

vnd.multiad.creator.cif

vnd.music-niff

vnd.musician

vnd.muvee.style

vnd.ncd.control

vnd.ncd.reference

vnd.nervana

vnd.netfpx

vnd.neurolanguage.nlu

vnd.noblenet-directory

vnd.noblenet-sealer

vnd.noblenet-web

vnd.nokia.catalogs

vnd.nokia.conml+wbxml

vnd.nokia.conml+xml

vnd.nokia.iptv.config+xml

vnd.nokia.isds-radio-presets

vnd.nokia.landmark+wbxml

vnd.nokia.landmark+xml

vnd.nokia.landmarkcollection+xml

vnd.nokia.n-gage.ac+xml

vnd.nokia.n-gage.data

vnd.nokia.n-gage.symbian.install

vnd.nokia.ncd

vnd.nokia.pcd+wbxml

vnd.nokia.pcd+xml

vnd.nokia.radio-preset

vnd.nokia.radio-presets

vnd.novadigm.edm

vnd.novadigm.edx

vnd.novadigm.ext

vnd.oasis.opendocument.chart

vnd.oasis.opendocument.chart-template

vnd.oasis.opendocument.database

vnd.oasis.opendocument.formula

vnd.oasis.opendocument.formula-template

vnd.oasis.opendocument.graphics

vnd.oasis.opendocument.graphics-template

vnd.oasis.opendocument.image

vnd.oasis.opendocument.image-template

vnd.oasis.opendocument.presentation

vnd.oasis.opendocument.presentation-template

vnd.oasis.opendocument.spreadsheet

vnd.oasis.opendocument.spreadsheet-template

vnd.oasis.opendocument.text

vnd.oasis.opendocument.text-master

vnd.oasis.opendocument.text-template

vnd.oasis.opendocument.text-web

vnd.obn

vnd.olpc-sugar

vnd.oma-scws-config

vnd.oma-scws-http-request

vnd.oma-scws-http-response

vnd.oma.bcast.associated-procedure-parameter+xml

vnd.oma.bcast.drm-trigger+xml

vnd.oma.bcast.imd+xml

vnd.oma.bcast.ltkm

vnd.oma.bcast.notification+xml

vnd.oma.bcast.provisioningtrigger

vnd.oma.bcast.sgboot

vnd.oma.bcast.sgdd+xml

vnd.oma.bcast.sgdu

vnd.oma.bcast.simple-symbol-container

vnd.oma.bcast.smartcard-trigger+xml

vnd.oma.bcast.sprov+xml

vnd.oma.bcast.stkm

vnd.oma.dcd

vnd.oma.dcdc

vnd.oma.dd2+xml

vnd.oma.drm.risd+xml

vnd.oma.group-usage-list+xml

vnd.oma.poc.detailed-progress-report+xml

vnd.oma.poc.final-report+xml

vnd.oma.poc.groups+xml

vnd.oma.poc.invocation-descriptor+xml

vnd.oma.poc.optimized-progress-report+xml

vnd.oma.xcap-directory+xml

vnd.omads-email+xml

vnd.omads-file+xml

vnd.omads-folder+xml

vnd.omaloc-supl-init

vnd.openofficeorg.extension

vnd.openxmlformats-officedocument.presentationml.presentation

vnd.openxmlformats-officedocument.presentationml.slide

vnd.openxmlformats-officedocument.presentationml.slideshow

vnd.openxmlformats-officedocument.presentationml.template

vnd.openxmlformats-officedocument.spreadsheetml.sheet

vnd.openxmlformats-officedocument.spreadsheetml.template

vnd.openxmlformats-officedocument.wordprocessingml.document

vnd.openxmlformats-officedocument.wordprocessingml.template

vnd.osa.netdeploy

vnd.osgi.bundle

vnd.osgi.dp

vnd.otps.ct-kip+xml

vnd.palm

vnd.paos.xml

vnd.pg.format

vnd.pg.osasli

vnd.piaccess.application-licence

vnd.picsel

vnd.poc.group-advertisement+xml

vnd.pocketlearn

vnd.powerbuilder6

vnd.powerbuilder6-s

vnd.powerbuilder7

vnd.powerbuilder7-s

vnd.powerbuilder75

vnd.powerbuilder75-s

vnd.preminet

vnd.previewsystems.box

vnd.proteus.magazine

vnd.publishare-delta-tree

vnd.pvi.ptid1

vnd.pwg-multiplexed

vnd.pwg-xhtml-print+xml

vnd.qualcomm.brew-app-res

vnd.quark.quarkxpress

vnd.rapid

vnd.recordare.musicxml

vnd.recordare.musicxml+xml

vnd.renlearn.rlprint

vnd.rim.cod

vnd.rn-realmedia

vnd.route66.link66+xml

vnd.ruckus.download

vnd.s3sms

vnd.sbm.cid

vnd.sbm.mid2

vnd.scribus

vnd.sealed.3df

vnd.sealed.csf

vnd.sealed.doc

vnd.sealed.eml

vnd.sealed.mht

vnd.sealed.net

vnd.sealed.ppt

vnd.sealed.tiff

vnd.sealed.xls

vnd.sealedmedia.softseal.html

vnd.sealedmedia.softseal.pdf

vnd.seemail

vnd.sema

vnd.semd

vnd.semf

vnd.shana.informed.formdata

vnd.shana.informed.formtemplate

vnd.shana.informed.interchange

vnd.shana.informed.package

vnd.simtech-mindmapper

vnd.smaf

vnd.smart.teacher

vnd.software602.filler.form+xml

vnd.software602.filler.form-xml-zip

vnd.solent.sdkm+xml

vnd.spotfire.dxp

vnd.spotfire.sfs

vnd.sss-cod

vnd.sss-dtf

vnd.sss-ntf

vnd.stardivision.calc

vnd.stardivision.draw

vnd.stardivision.impress

vnd.stardivision.math

vnd.stardivision.writer

vnd.stardivision.writer-global

vnd.street-stream

vnd.sun.wadl+xml

vnd.sun.xml.calc

vnd.sun.xml.calc.template

vnd.sun.xml.draw

vnd.sun.xml.draw.template

vnd.sun.xml.impress

vnd.sun.xml.impress.template

vnd.sun.xml.math

vnd.sun.xml.writer

vnd.sun.xml.writer.global

vnd.sun.xml.writer.template

vnd.sus-calendar

vnd.svd

vnd.swiftview-ics

vnd.symbian.install

vnd.syncml+xml

vnd.syncml.dm+wbxml

vnd.syncml.dm+xml

vnd.syncml.dm.notification

vnd.syncml.ds.notification

vnd.tao.intent-module-archive

vnd.tcpdump.pcap

vnd.tmobile-livetv

vnd.trid.tpt

vnd.triscape.mxs

vnd.trueapp

vnd.truedoc

vnd.ufdl

vnd.uiq.theme

vnd.umajin

vnd.unity

vnd.uoml+xml

vnd.uplanet.alert

vnd.uplanet.alert-wbxml

vnd.uplanet.bearer-choice

vnd.uplanet.bearer-choice-wbxml

vnd.uplanet.cacheop

vnd.uplanet.cacheop-wbxml

vnd.uplanet.channel

vnd.uplanet.channel-wbxml

vnd.uplanet.list

vnd.uplanet.list-wbxml

vnd.uplanet.listcmd

vnd.uplanet.listcmd-wbxml

vnd.uplanet.signal

vnd.vcx

vnd.vd-study

vnd.vectorworks

vnd.vidsoft.vidconference

vnd.visio

vnd.visionary

vnd.vividence.scriptfile

vnd.vsf

vnd.wap.sic

vnd.wap.slc

vnd.wap.wbxml

vnd.wap.wmlc

vnd.wap.wmlscriptc

vnd.webturbo

vnd.wfa.wsc

vnd.wmc

vnd.wmf.bootstrap

vnd.wordperfect

vnd.wqd

vnd.wrq-hp3000-labelled

vnd.wt.stf

vnd.wv.csp+wbxml

vnd.wv.csp+xml

vnd.wv.ssp+xml

vnd.xara

vnd.xfdl

vnd.xfdl.webform

vnd.xmi+xml

vnd.xmpie.cpkg

vnd.xmpie.dpkg

vnd.xmpie.plan

vnd.xmpie.ppkg

vnd.xmpie.xlim

vnd.yamaha.hv-dic

vnd.yamaha.hv-script

vnd.yamaha.hv-voice

vnd.yamaha.openscoreformat

vnd.yamaha.openscoreformat.osfpvg+xml

vnd.yamaha.smaf-audio

vnd.yamaha.smaf-phrase

vnd.yellowriver-custom-menu

vnd.zul

vnd.zzazz.deck+xml

voicexml+xml

watcherinfo+xml

whoispp-query

whoispp-response

winhlp

wita

wordperfect5.1

wsdl+xml

wspolicy+xml

x-123

x-7z-compressed

x-abiword

x-ace-compressed

x-adobe-indesign

x-adobe-indesign-interchange

x-apple-diskimage

x-appleworks

x-archive

x-arj

x-authorware-bin

x-authorware-map

x-authorware-seg

x-axcrypt

x-bcpio

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-berkeley-db

x-bibtex-text-file

x-bittorrent

x-bplist

x-bzip

x-bzip2

x-cdlink

x-chat

x-chess-pgn

x-chrome-package

x-compress

x-coredump

x-corelpresentations

x-cpio

x-csh

x-debian-package

x-dex

x-director

x-doom

x-dosexec

x-dtbncx+xml

x-dtbook+xml

x-dtbresource+xml

x-dvi

x-elc

x-elf

x-emf

x-erdas-hfa

x-executable

x-fictionbook+xml

x-filemaker

x-font-adobe-metric

x-font-bdf

x-font-dos

x-font-framemaker

x-font-ghostscript

x-font-libgrx

x-font-linux-psf

x-font-otf

x-font-pcf

x-font-printer-metric

x-font-snf

x-font-speedo

x-font-sunos-news

x-font-ttf

x-font-type1

x-font-vfont

x-foxmail

x-futuresplash

x-gnucash

x-gnumeric

x-grib

x-gtar

x-hdf

x-hwp

x-hwp-v5

x-ibooks+zip

x-isatab

x-isatab-assay

x-isatab-investigation

x-iso9660-image

x-itunes-ipa

x-java-jnilib

x-java-jnlp-file

x-java-pack200

x-kdelnk

x-killustrator

x-latex

x-lha

x-lharc

x-matlab-data

x-matroska

x-mobipocket-ebook

x-ms-application

x-ms-installer

x-ms-wmd

x-ms-wmz

x-ms-xbap

x-msaccess

x-msbinder

x-mscardfile

x-msclip

x-msdownload

x-msdownload

x-msdownload

x-msdownload

x-msdownload

x-msdownload

x-msdownload

x-msmediaview

x-msmetafile

x-msmoney

x-mspublisher

x-msschedule

x-msterminal

x-mswrite

x-mysql-db

x-mysql-misam-compressed-index

x-mysql-misam-data

x-mysql-misam-index

x-mysql-table-definition

x-netcdf

x-object

x-pkcs12

x-pkcs7-certificates

x-pkcs7-certreqresp

x-project

x-prt

x-quattro-pro

x-rar-compressed

x-roxio-toast

x-rpm

x-sas

x-sas-access

x-sas-audit

x-sas-backup

x-sas-catalog

x-sas-data

x-sas-data-index

x-sas-dmdb

x-sas-fdb

x-sas-itemstor

x-sas-mddb

x-sas-program-data

x-sas-putility

x-sas-transport

x-sas-utility

x-sas-view

x-sc

x-sfdu

x-sh

x-shapefile

x-shar

x-sharedlib

x-shockwave-flash

x-silverlight-app

x-snappy-framed

x-sqlite3

x-staroffice-template

x-stuffit

x-stuffitx

x-sv4cpio

x-sv4crc

x-tar

x-tex

x-tex-tfm

x-texinfo

x-tika-iworks-protected

x-tika-java-enterprise-archive

x-tika-java-web-archive

x-tika-msoffice

x-tika-msoffice-embedded

x-tika-msoffice-embedded

x-tika-msoffice-embedded

x-tika-msworks-spreadsheet

x-tika-old-excel

x-tika-ooxml

x-tika-ooxml-protected

x-tika-staroffice

x-tika-unix-dump

x-tika-visio-ooxml

x-uc2-compressed

x-ustar

x-vhd

x-vmdk

x-wais-source

x-webarchive

x-x509-ca-cert

x-xfig

x-xmind

x-xpinstall

x-xz

x-zoo

x400-bp

xcap-att+xml

xcap-caps+xml

xcap-el+xml

xcap-error+xml

xcap-ns+xml

xcon-conference-info+xml

xcon-conference-info-diff+xml

xenc+xml

xhtml+xml

xhtml-voice+xml

xml

xml-dtd

xml-external-parsed-entity

xmpp+xml

xop+xml

xquery

xslfo+xml

xslt+xml

xspf+xml

xv+xml

zip

zlib

Table 2. Audio File Types

32kadpcm

3gpp

3gpp2

ac3

adpcm

amr

amr-wb

amr-wb+

asc

basic

bv16

bv32

clearmode

cn

dat12

dls

dsr-es201108

dsr-es202050

dsr-es202211

dsr-es202212

dvi4

eac3

evrc

evrc-qcp

evrc0

evrc1

evrcb

evrcb0

evrcb1

evrcwb

evrcwb0

evrcwb1

example

g719

g722

g7221

g723

g726-16

g726-24

g726-32

g726-40

g728

g729

g7291

g729d

g729e

gsm

gsm-efr

ilbc

l16

l20

l24

l8

lpc

midi

mobile-xmf

mp4

mp4a-latm

mpa

mpa-robust

mpeg

mpeg4-generic

ogg

opus

parityfec

pcma

pcma-wb

pcmu

pcmu-wb

prs.sid

qcelp

red

rtp-enc-aescm128

rtp-midi

rtx

smv

smv-qcp

smv0

sp-midi

speex

t140c

t38

telephone-event

tone

ulpfec

vdvi

vmr-wb

vnd.3gpp.iufp

vnd.4sb

vnd.adobe.soundbooth

vnd.audiokoz

vnd.celp

vnd.cisco.nse

vnd.cmles.radio-events

vnd.cns.anp1

vnd.cns.inf1

vnd.digital-winds

vnd.dlna.adts

vnd.dolby.heaac.1

vnd.dolby.heaac.2

vnd.dolby.mlp

vnd.dolby.mps

vnd.dolby.pl2

vnd.dolby.pl2x

vnd.dolby.pl2z

vnd.dts

vnd.dts.hd

vnd.everad.plj

vnd.hns.audio

vnd.lucent.voice

vnd.ms-playready.media.pya

vnd.nokia.mobile-xmf

vnd.nortel.vbk

vnd.nuera.ecelp4800

vnd.nuera.ecelp7470

vnd.nuera.ecelp9600

vnd.octel.sbc

vnd.qcelp

vnd.rhetorex.32kadpcm

vnd.sealedmedia.softseal.mpeg

vnd.vmx.cvsd

vorbis

vorbis-config

x-aac

x-adbcm

x-aiff

x-dec-adbcm

x-dec-basic

x-flac

x-matroska

x-mod

x-mpegurl

x-ms-wax

x-ms-wma

x-oggflac

x-oggpcm

x-pn-realaudio

x-pn-realaudio-plugin

x-wav

Table 3. Chemical File Types

x-cdx

x-cif

x-cmdf

x-cml

x-csml

x-pdb

x-xyz

Table 4. Image File Types

bmp

cgm

example

fits

g3fax

gif

icns

ief

jp2

jpeg

jpm

jpx

naplps

nitf

png

prs.btif

prs.pti

svg+xml

t38

tiff

tiff-fx

vnd.adobe.photoshop

vnd.adobe.premiere

vnd.cns.inf2

vnd.djvu

vnd.dwg

vnd.dxb

vnd.dxf

vnd.dxf

vnd.dxf

vnd.fastbidsheet

vnd.fpx

vnd.fst

vnd.fujixerox.edmics-mmr

vnd.fujixerox.edmics-rlc

vnd.globalgraphics.pgb

vnd.microsoft.icon

vnd.mix

vnd.ms-modi

vnd.net-fpx

vnd.radiance

vnd.sealed.png

vnd.sealedmedia.softseal.gif

vnd.sealedmedia.softseal.jpg

vnd.svf

vnd.wap.wbmp

vnd.xiff

webp

x-bpg

x-cmu-raster

x-cmx

x-freehand

x-jp2-codestream

x-jp2-container

x-ms-bmp

x-niff

x-pcx

x-pict

x-portable-anymap

x-portable-bitmap

x-portable-graymap

x-portable-pixmap

x-raw-adobe

x-raw-canon

x-raw-casio

x-raw-epson

x-raw-fuji

x-raw-hasselblad

x-raw-imacon

x-raw-kodak

x-raw-leaf

x-raw-logitech

x-raw-mamiya

x-raw-minolta

x-raw-nikon

x-raw-olympus

x-raw-panasonic

x-raw-pentax

x-raw-phaseone

x-raw-rawzor

x-raw-red

x-raw-sigma

x-raw-sony

x-rgb

x-xbitmap

x-xcf

x-xpixmap

x-xwindowdump

Table 5. Message File Types

cpim

delivery-status

disposition-notification

example

external-body

global

global-delivery-status

global-disposition-notification

global-headers

http

imdn+xml

news

partial

rfc822

s-http

sip

sipfrag

tracking-status

vnd.si.simp

x-emlx

Table 6. Model File Types

example

iges

mesh

vnd.dwf

vnd.dwf

vnd.dwf

vnd.dwf

vnd.dwfx+xps

vnd.flatland.3dml

vnd.gdl

vnd.gs-gdl

vnd.gs.gdl

vnd.gtw

vnd.moml+xml

vnd.mts

vnd.parasolid.transmit.binary

vnd.parasolid.transmit.text

vnd.vtu

vrml

Table 7. Multipart File Types

alternative

appledouble

byteranges

digest

encrypted

example

form-data

header-set

mixed

parallel

related

report

signed

voice-message

Table 8. Text File Types

asp

aspdotnet

calendar

css

csv

directory

dns

ecmascript

enriched

example

html

iso19139+xml

parityfec

plain

prs.fallenstein.rst

prs.lines.tag

red

rfc822-headers

richtext

rtp-enc-aescm128

rtx

sgml

t140

tab-separated-values

troff

ulpfec

uri-list

vnd.abc

vnd.curl

vnd.curl.dcurl

vnd.curl.mcurl

vnd.curl.scurl

vnd.dmclientscript

vnd.esmertec.theme-descriptor

vnd.fly

vnd.fmi.flexstor

vnd.graphviz

vnd.in3d.3dml

vnd.in3d.spot

vnd.iptc.anpa

vnd.iptc.newsml

vnd.iptc.nitf

vnd.latex-z

vnd.motorola.reflex

vnd.ms-mediapackage

vnd.net2phone.commcenter.command

vnd.si.uricatalogue

vnd.sun.j2me.app-descriptor

vnd.trolltech.linguist

vnd.wap.si

vnd.wap.sl

vnd.wap.wml

vnd.wap.wmlscript

vtt

x-actionscript

x-ada

x-applescript

x-asciidoc

x-aspectj

x-assembly

x-awk

x-basic

x-c++hdr

x-c++src

x-cgi

x-chdr

x-clojure

x-cobol

x-coffeescript

x-coldfusion

x-common-lisp

x-csharp

x-csrc

x-d

x-diff

x-eiffel

x-emacs-lisp

x-erlang

x-expect

x-forth

x-fortran

x-go

x-groovy

x-haml

x-haskell

x-haxe

x-idl

x-ini

x-java-properties

x-java-source

x-jsp

x-less

x-lex

x-log

x-lua

x-matlab

x-ml

x-modula

x-objcsrc

x-ocaml

x-pascal

x-perl

x-php

x-prolog

x-python

x-rexx

x-rsrc

x-rst

x-ruby

x-scala

x-scheme

x-sed

x-setext

x-sql

x-stsrc

x-tcl

x-tika-text-based-message

x-uuencode

x-vbasic

x-vbdotnet

x-vbscript

x-vcalendar

x-vcard

x-verilog

x-vhdl

x-web-markdown

x-yacc

x-yaml

Table 9. Video File Types

3gpp

3gpp-tt

3gpp2

bmpeg

bt656

celb

daala

dv

example

h261

h263

h263-1998

h263-2000

h264

jpeg

jpeg2000

mj2

mp1s

mp2p

mp2t

mp4

mp4v-es

mpeg

mpeg4-generic

mpv

nv

ogg

parityfec

pointer

quicktime

raw

rtp-enc-aescm128

rtx

smpte292m

theora

ulpfec

vc1

vnd.cctv

vnd.dlna.mpeg-tts

vnd.fvt

vnd.hns.video

vnd.iptvforum.1dparityfec-1010

vnd.iptvforum.1dparityfec-2005

vnd.iptvforum.2dparityfec-1010

vnd.iptvforum.2dparityfec-2005

vnd.iptvforum.ttsavc

vnd.iptvforum.ttsmpeg2

vnd.motorola.video

vnd.motorola.videop

vnd.mpegurl

vnd.ms-playready.media.pyv

vnd.nokia.interleaved-multimedia

vnd.nokia.videovoip

vnd.objectvideo

vnd.sealed.mpeg1

vnd.sealed.mpeg4

vnd.sealed.swf

vnd.sealedmedia.softseal.mov

vnd.vivo

webm

x-dirac

x-f4v

x-flc

x-fli

x-flv

x-jng

x-m4v

x-matroska

x-mng

x-ms-asf

x-ms-wm

x-ms-wmv

x-ms-wmx

x-ms-wvx

x-msvideo

x-oggrgb

x-ogguvs

x-oggyuv

x-ogm

x-sgi-movie

Table 10. x-conference File Types

x-cooltalk

1.3. Catalog Taxonomy Definitions

To facilitate data sharing while maximizing the usefulness of metadata, the attributes on resources are normalized into a common taxonomy that maps to attributes in the desired output format.

Note

The taxonomy is presented here for reference only.

1.3.1. Core Attributes

Table 11. Core Attributes. Injected by default.
Term Definition Datatype Constraints Example Value

title

A name for the resource. Dublin Core elements-title This link is outside the Alliance documentation.

String

< 1024 characters

source-id

ID of the source where the Metacard is cataloged. While this cannot be moved or renamed for legacy reasons, it should be treated as non-mappable, since this field is overwritten by the system when federated results are retrieved.

String

< 1024 characters

metadata-content-type [deprecated] see Media Attributes

Content type of the resource.

String

< 1024 characters

 

metadata-content-type-version [deprecated] see Media Attributes

Version of the metadata content type of the resource.

String

< 1024 characters

 

metadata-target-namespace [deprecated] see Media Attributes

Target namespace of the metadata.

String

< 1024 characters

 

metadata

Additional XML metadata describing the resource.

XML

A valid XML string per RFC 4825 (must be well-formed but not necessarily schema-compliant).

location

The primary geospatial location of the resource.

Geometry

Valid Well Known Text (WKT) per http://www.opengeospatial.org/standards/wkt-crs This link is outside the Alliance documentation
Coordinates must be in lon-lat coordinate order

POINT(150 30)

expiration

The expiration date of the resource.

Date

effective [deprecated]

The effective time of the event or resource represented by the metacard. Deprecated in favor of created and modified.

Date

 

point-of-contact [deprecated]

The name of the point of contact for the resource. This is set internally to the user’s subject and should be considered read-only to other DDF components.

String

< 1024 characters

resource-uri

Catalog-specific location of the resource for the metacard. This URI is used for internal catalog requests.

String

Valid URI per RFC 2396

resource-download-url

URL location of the resource for the metacard. This attributes provides a client-resolvable URL to the download location of the resource. Clients should use this URL for download requests.

String

Valid URL per RFC 2396

resource-size

Size in bytes of resource.

String

Although this type cannot be changed for legacy reasons, its value should always be a parsable whole number.

thumbnail

The thumbnail for the resource in JPEG format.

Base 64 encoded binary string per RFC 4648

⇐ 128 KB

description

An account of the resource. Dublin Core elements-description This link is outside the Alliance documentation.

String

checksum

Checksum value for the primary resource for the metacard.

String

< 1024 characters

checksum-algorithm

Algorithm used to calculate the checksum on the primary resource of the metacard.

String

< 1024 characters

created

The creation date of the resource Dublin Core terms-created This link is outside the Alliance documentation.

Date

modified

The modification date of the resource Dublin Core terms-modified This link is outside the Alliance documentation.

Date

language

The languages of the resource. Dublin Core language This link is outside the Alliance documentation.

List of Strings

Alpha-3 language codes per ISO_639-2

resource.derived-uri

Catalog-specific Locations for accessing the resources derived from another source (for example, an overlay of a larger image). This URI is used for internal catalog requests.

List of Strings

Valid URI per RFC 2396

resource.derived-download-url

Download URLs for accessing the resources derived from another source (for example, an overlay of a larger image). Clients should use this URL for download requests.

List of Strings

Valid URLs per RFC 2396

datatype

The generic types of the resource including the Dublin Core terms-type This link is outside the Alliance documentation. DCMI Type term labels are expected here as opposed to term names.

List of Strings

Collection, Dataset, Event, Image, Interactive Resource, Moving Image, Physical Object, Service, Software, Sound, Still Image, and/or Text

1.3.2. Associations Attributes

Table 12. Associations (Attributes in this group represent associations between resources.) Injected by default.
Term Definition Datatype Constraints Example Value

metacard.associations.derived

ID of one or more metacards derived from this metacard.

List of Strings

A valid metacard ID (conventionally, a type 4 random UUID with hyphens removed).

70809f17782c42b8ba15747b86b50ebf

metacard.associations.related

ID of one or more metacards related to this metacard.

List of Strings

A valid metacard ID (conventionally, a type 4 random UUID with hyphens removed).

70809f17782c42b8ba15747b86b50ebf

associations.external

One or more URI’s identifying external associated resources.

List of Strings

A valid URI.

https://infocorp.org/wikia/reference

1.3.3. Contact Attributes

Table 13. Contact (Attributes in this group reflect metadata about different kinds of people/groups/units/organizations that can be associated with a metacard.) Injected by default.
Term Definition Datatype Constraints Example Value

contact.creator-name

The names of this metacard’s creators.

List of Strings

< 1024 characters per entry

 

contact.creator-address

The physical addresses of this metacard’s creators.

List of Strings

< 1024 characters per entry

   

contact.creator-email

The email addresses of this metacard’s creators.

List of Strings

A valid email address per RFC 5322.

   

contact.creator-phone

The phone numbers of this metacard’s creators.

List of Strings

< 1024 characters per entry

 

contact.publisher-name

 The names of this metacard’s publishers.

List of Strings

< 1024 characters per entry

   

contact.publisher-address

 The physical addresses of this metacard’s publishers.

List of Strings

< 1024 characters per entry

   

contact.publisher-email

 The email addresses of this metacard’s publishers.

List of Strings

A valid email address per RFC 5322.

   

contact.publisher-phone

 The phone numbers of this metacard’s publishers.

List of Strings

< 1024 characters per entry

   

contact.contributor-name

 The name of the contributors to this metacard.

List of Strings

< 1024 characters per entry

   

contact.contributor-address

 The physical addresses of the contributors to this metacard.

List of Strings

< 1024 characters per entry

   

contact.contributor-email

 The email addresses of the contributors to this metacard.

List of Strings

A valid email address per RFC 5322.

   

contact.contributor-phone

 The phone numbers of the contributors to this metacard.

List of Strings

< 1024 characters per entry

   

contact.point-of-contact-name

 The names of the points of contact for this metacard.

List of Strings

< 1024 characters per entry

   

contact.point-of-contact-address

The physical addresses of the points of contact for this metacard.

List of Strings

< 1024 characters per entry

   

contact.point-of-contact-email

The email addresses of the points of contact for this metacard.

List of Strings

A valid email address per RFC 5322.

 

contact.point-of-contact-phone

The phone numbers of the points of contact for this metacard.

List of Strings

< 1024 characters per entry

1.3.4. DateTime Attributes

Table 14. DateTime (Attributes in this group reflect temporal aspects about the resource.) Injected by default.
Term Definition Datatype Constraints Example Value  

datetime.start

Start times for the resource.

List of Dates

 

 

datetime.end

End times for the resource.

List of Dates

 

   

datetime.name

A descriptive name for the corresponding temporal attributes. See datetime.start and datetime.end.

List of Strings

< 1024 characters per entry

 

1.3.5. History Attributes

Table 15. History (Attributes in this group describe the history/versioning of the metacard.) Injected by default.
Term Definition Datatype Constraints Example Value

metacard.version.id

Internal attribute identifier for which metacard this version is representing

String

A valid metacard ID (conventionally, a type 4 random UUID with hyphens removed).

70809f17782c42b8ba15747b86b50ebf

metacard.version.edited-by

Internal attribute identifying the editor of a history metacard.

String

A valid email address per RFC 5322

 

metacard.version.versioned-on

Internal attribute for the versioned date of a metacard version.

Date

 

 

metacard.version.action

Internal attribute for the action associated with a history metacard.

String

One of Deleted, Deleted-Content, Versioned, Versioned-Content

 

metacard.version.tags

Internal attribute for the tags that were on the original metacard.

String

 

 

metacard.version.type

Internal attribute for the metacard type of the original metacard.

String

 

 

metacard.version.type-binary

Internal attribute for the serialized metacard type of the original metacard.

Binary

 

 

metacard.version.resource-uri

Internal attribute for the original resource uri.

URI

1.3.6. Location Attributes

Table 16. Location (Attributes in this group reflect location aspects about the resource.) Injected by default.
Term Definition Datatype Constraints Example Value

location.altitude-meters

Altitude of the resource in meters.

List of Doubles

> 0

   

location.country-code

One or more country codes associated with the resource.

List of Strings

ISO_3166-1 alpha-3 codes

 

location.crs-code

Coordinate reference system code of the resource.

List of Strings

< 1024 characters per entry

EPSG:4326  

location.crs-name

Coordinate reference system name of the resource.

List of Strings

< 1024 characters per entry

WGS 84  

1.3.7. Media Attributes

Table 17. Media (Attributes in this group reflect metadata about media in general.) Injected by default.
Term Definition Datatype Constraints Example Value

media.format

The file format, physical medium, or dimensions of the resource. Dublin Core elements-format This link is outside the Alliance documentation

String

< 1024 characters

txt, docx, xml - typically the extension or a more complete name for such, note that this is not the mime type

media.format-version

The file format version of the resource. Note that the syntax can vary widely from format to format.

String

< 1024 characters

POSIX, 2016, 1.0

media.bit-rate

The bit rate of the media, in bits per second.

Double

media.frame-rate

The frame rate of the video, in frames per second.

Double

media.frame-center

The center of the video frame.

Geometry

Valid Well Known Text (WKT)

media.height-pixels

The height of the media resource in pixels.

Integer

media.width-pixels

The width of the media resource in pixels.

Integer

media.compression

The type of compression this media uses.

EXIF This link is outside the Alliance documentation STANAG 4559 NC, NM, C1, M1, I1, C3, M3, C4, M4, C5, M5, C8, M8

String

One of the values defined for EXIF Compression tag.

media.bits-per-sample

The number of bits per image component.

Integer

media.type (RFC 2046)

A two-part identifier for file formats and format content.

String

A valid mime-type per https://www.ietf.org/rfc/rfc2046.txt

application/json

media.encoding

The encoding format of the media.

List of Strings

< 1024 characters per entry

MPEG-2, RGB

media.number-of-bands

The number of spectral bands in the media.

Integer

The significance of this number is instrumentation-specific, but there are eight commonly recognized bands. https://en.wikipedia.org/wiki/Multispectral_image

media.scanning-mode (MPEG2)

Indicate if progressive or interlaced scans are being applied. 

String

PROGRESSIVE, INTERLACED

1.3.8. Metacard Attributes

Table 18. Metacard (Attributes in this group describe the metacard itself.) Injected by default.
Term Definition Datatype Constraints Example Value

metacard.created

The creation date of the metacard.

Date

metacard.modified

The modified date of the metacard.

Date

metacard.owner

The email address of the metacard owner.

String

A valid email address per RFC 5322

metacard-tags

Collections of data that go together, used for filtering. query results. NOTE: these are system tags. For descriptive tags, Topic Attributes.

List of Strings

< 1024 characters per entry

1.3.9. Security Attributes

Table 19. Security (Attributes in this group relate to security of the resource and metadata.) Injected by default.
Term Definition Datatype Constraints Example Value

security.access-groups

Attribute name for storing groups to enforce access controls upon that enable a user to read and write a metacard.

List of Strings

< 1024 characters per entry

security.access-individuals

Attribute name for storing the email addresses of users to enforce access controls upon that enable the ability to read and write a metacard.

List of Strings

A valid email address per RFC 5322.

security.access-individuals-read

Attribute name for storing the email addresses of users to enforce access controls upon that can read, but not explicitly write to a metacard.

List of Strings

A valid email address per RFC 5322.

security.access-groups-read

Attribute name for storing groups to enforce access controls upon that enable a user to read, but not necessarily write to a metacard.

List of Strings

< 1024 characters per entry

security.access-administrators

Attribute name for explicitly stating who has the permissions to modify the access control values of a metacard. These values include changing the security.access-groups, security.access-individuals and the security.access-administrators values.

List of Strings

A valid email address per RFC 5322.

1.3.10. Additional Security Attributes

Table 20. Additional Security Attributes (Attributes in this group relate to security of the resource and metadata.) Injected by default.
Term Definition Datatype Constraints Example Value

security.classification

The overall classification of the metadata and resource.

String

security.releasability

Identifies the country, countries, or organizations to which classified information may be released.

String

ISO_3166-1 alpha-3 codes or country/organization tetragraphs per CAPCO Register Annex A.

security.classification-system

This attribute indicates the national or multinational security system used to classify the resource and its metadata.

String

ISO_3166-1 alpha-3 codes

USA (NOTE: this field implies corresponding constraints on all other security marking fields)

security.owner-producer

Attribute identifying the national government or international organization owners and/or producers of the information.

String

ISO_3166-1 alpha-3 codes

security.dissemination-controls

This attribute is used to identify the expansion or limitation on the distribution of the information.

String

security.codewords

This attribute provide further restrictions to the information based on controlled markings.

String

security.other-dissemination-controls

This attribute is used to identify the expansion or limitation on the distribution of the information outside of its organization or community.

String

1.3.11. Topic Attributes

Table 21. Topic (Attributes in this group describe the topic of the resource.) Injected by default.
Term Definition Datatype Constraints Example Value

topic.category

A category code from a given vocabulary.

List of Strings

A valid entry from the corresponding controlled vocabulary.

topic.keyword

One or more keywords describing the subject matter of the metacard or resource.

List of Strings

< 1024 characters per entry

topic.vocabulary

An identifier of a controlled vocabulary from which the topic category is derived.

List of Strings

Valid URI per RFC 2396.

1.3.12. Validation Attributes

Table 22. Validation (Attributes in this group identify validation issues with the metacard and/or resource.) Injected by default.
Term Definition Datatype Constraints Example Value

validation-warnings

Textual description of validation warnings on the resource.

List of Strings

< 1024 characters per entry

validation-errors

Textual description of validation errors on the resource.

List of Strings

< 1024 characters per entry

1.3.13. ISR Attributes

Table 23. ISR (Attributes in this group relate to Intelligence, Surveillance, and Reconnaissance (ISR).) Injected by default.
Term Definition Datatype Constraints Example Value

isr.frequency-hertz

A frequency observation, typically of radio waves.

Float

normalized to Hz

isr.target-id

A target identifier.

String

< 1024 characters

isr.target-category-code

Code representing the category of the main subject of the resource.

String

Allowed values TBD.

isr.platform-id

A platform identifier.

String

< 1024 characters

isr.original-source

This field contains a description of the source of the data. Refer to STANAG 4545 ISORCE.

String

ISORCE per STANAG 4545

If the Source of the data is classified, then the description shall be preceded by the classification, including Codewords contained in Table C-1-4 and C-1-4(A). If the value of this field is all ECS Spaces (code 0x20), it shall imply that no Image Source data applies.

isr.organizational-unit

The originating organization of the data.

String

< 1024 characters

isr.niirs

The quality or detail level of an image. (National Imagery Interpretability Rating Scale)

Float

#.# where # is a value 0-9

isr.nato-reporting-code

A reporting code as defined in STANAG 3596.

String

One or more of the values in STANAG 3596. Refer to http://ncap.org.uk/feature/nato-target-reporting-categories This link is outside the Alliance documentation.

01, 02, …​ 19

isr.mission-id

A mission identifier.

String

< 1024 characters

isr.sensor-type

Identifies which type of sensor produced the data.

String

STANAG 4545 ACFTB TRE

isr.sensor-id

Identifies which specific sensor produced the image.

String

STANAG 4545 ACFTB TRE

isr.cloud-cover

Identifies the percentage of the image that is obscured by clouds.

Double

0.0-100.0

isr.category

A STANAG 4559 image or video category.

String

isr.image-id

An alphanumeric identifier for the image.

String

isr.comments

A free text field for comments on the ISR data.

String

isr.jc3iedm-id

A command and control interoperability identifier.

String

isr.platform-name

The name of the platform associated with the resource.

String

isr.exploitation-level

The degree of exploitation performed on the original data. A value of '0' means that the product is not exploited.

Integer

0..9

isr.exploitation-auto-generated

A flag indicating if the exploitation was automatically generated

Boolean

isr.exploitation-subjective-quality-code

A subjective ISR quality code.

String

EXCELLENT, FAIR, GOOD, POOR

isr.vmti-processed

Whether or not the video has been processed for moving target indicators.

Boolean

isr.report-serial-number

Based on the originators request serial number STANAG 3277

String

< 1024 characters

isr.report-type

The type of the report.

String

IQREP, ISRSPOTREP, MIEXREP, MTIEXREP, RECCEXREP, WLEXREP, PENTAGRAM, INTREP, INTSUM, HUMINTREP

isr.report-info-rating

The info rating of the report.

String

< 1024 characters

isr.report-priority

The priority of the report.

String

ROUTINE, PRIORITY, IMMEDIATE, FLASH

isr.report-situation-type

The intel situation type.

String

GENERAL, MILITARY, LAND, MARITIME, AIR, SPACE, CI/SECURITY, OTHER

isr.report-entity-type

The type of the entity in the report.

String

PLACE, EVENT, BIOGRAPHICS, ORGANISATION, EQUIPMENT

isr.report-entity-name

The name of the entity in the report.

String

< 1024 characters

isr.report-entity-alias

The alias of the entity in the report.

String

< 1024 characters

isr.rfi-for-action

A nation, command, agency, organization or unit requested to provide a response. (STANAG 4559, STANAG 2149 edition 6)

String

⇐ 50 characters

isr.rfi-for-information

A multi-valued attribute identifying nations, commands, agencies, organizations and units which may have an interest in the response. (STANAG 4559, STANAG 2149 (edition 6))

String

⇐ 200 characters

isr.rfi-serial-number

An attribute for a unique human readable string identifying the RFI instance.

String

⇐ 30 characters

isr.rfi-status

An attribute identifying the status of the RFI.

String

APPROVED, INACTION, STOPPED, FULFILLED

isr.rfi-workflow-status

An attribute identifying the workflow status of the RFI.

String

NEW, ACCEPTED, DENIED, CANCELLED, COMPLETED

isr.task-comments

An attribute identifying comments related to the task.

String

⇐ 255 characters

isr.task-status

An attribute identifying the status of the task.

String

PLANNED, ACKNOWLEDGED, ONGOING, ACCOMPLISHED, INTERRUPTED, INFEASIBLE, CANCELLED

isr.task-id

An attribute for the task identifier.

String

isr.cbrn-operation-name

The Chemical, Biological, Radiological & Nuclear (CBRN) Exercise Identification or Operation Code Word.

String

⇐ 56 characters

isr.cbrn-incident-number

The Chemical, Biological, Radiological & Nuclear (CBRN) Incident Number typically based on the concatenation of ALFA1, ALFA2, ALFA3, and ALFA4. The concatenation format is : ALPHA1 + space + ALPHA2 + space + ALPHA3 + space + ALPHA4.

String

⇐ 26 characters

'CA 938JTF 231 C' where :

ALPHA1='CA'

ALPHA2='938JTF'

ALPHA3='231'

ALPHA4='C'

isr.cbrn-type

Type of Chemical, Biological, Radiological & Nuclear (CBRN) event enumeration description.

String

CHEMICAL, BIOLOGICAL, RADIOLOGICAL, NUCLEAR, NOT KNOWN

isr.cbrn-category

The Chemical, Biological, Radiological & Nuclear (CBRN) report type or plot type.

String

⇐ 100 characters

isr.cbrn-substance

Description of Chemical, Biological, Radiological & Nuclear (CBRN) substance.

String

⇐ 7 characters

isr.cbrn-alarm-classification

Classification of a Chemical, Biological, Radiological & Nuclear (CBRN) sensor alarm

String

ABOVE THRESHOLD, BELOW THRESHOLD

isr.tdl-activity

A number that together with the platform number defines the identity of a track.

Short

0 .. 127

isr.tdl-message-number

The Link 16 J Series message number.

String

J2.2, J2.3, J2.5, J3.0, J3.2, J3.3, J3.5, J3.7, J7.0, J7.1, J7.2, J7.3, J14.0, J14.2

isr.tdl-track-number

Link 16 J Series track number for the track found in the product. The track number shall be in the decoded 5-character format (for example, EK627).

String

⇐ 10 characters

isr.video-mism-level

The "Motion Imagery Systems (Spatial and Temporal) Matrix" (MISM) defines an ENGINEERING GUIDELINE for the simple identification of broad categories of Motion Imagery Systems. The intent of the MISM is to give user communities an easy to use, common shorthand reference language to describe the fundamental technical capabilities of NATO motion imagery systems.

Integer

0 - 12

isr.dwell-location

The geospatial location of the dwell area.

Geometry

isr.target-report-count

The count of the target reports in the dwell.

Integer

isr.mti-job-id

A platform assigned number identifying the specific request or task to which thee dwell pertains.

Long

isr.tdl-platform-number

A number that together with the 'activity' number defines the identity of a track

Short

0 .. 63

isr.snow-cover

The existence of snow. TRUE if snow is present, FALSE otherwise.

Boolean

isr.snow-depth-min-centimeters

The minimum depth of snow measured in centimeters.

Integer

isr.snow-depth-max-centimeters

The maximum depth of snow measured in centimeters.

Integer

1.3.14. ISR Extended Attributes

Table 24. ISR Extended Attributes (Attributes in this group relate to intelligence, search, and reconnaissance.) Injected by default.
Term Definition Datatype Constraints Example Value

ext.metadata-originator-classification

Attribute name for accessing the metadata originator classification.

String

ext.metadata-classification

Attribute name for accessing the metadata classification.

String

ext.metadata-classification-system

Attribute name for accessing the security classification system for the metadata.

String

ext.metadata-dissemination-controls

Attribute name for accessing the metadata dissemination controls.

String

ext.metadata-releasability

Attribute name for accessing the metadata releasability.

String

ext.resource-releasability

Attribute name for accessing the resource releasability.

String

ext.resource-originator-classification

Attribute name for accessing the resource originator classification.

String

ext.resource-dissemination-controls

Attribute name for accessing the resource dissemination controls.

String

ext.resource-classification-system

Attribute name for accessing the security classification system for the resource.

String

ext.resource-classification

Attribute name for accessing the resource classification.

String

1.4. Catalog Taxonomy Attribute Mappings

These tables show the mappings between the Catalog Taxonomy and popular metadata standards.

1.4.1. NITF Attribute Mappings

Alliance uses default values for general attributes unless overridden.

Table 25. General NITF Attribute Mappings
Term Value

media.type

image/nitf

metadata-content-type

image/nitf

datatype

Image

isr.comments

ImageSegment.ICOM1 + ImageSegment.ICOM2 + ImageSegment.ICOM3

effective

Earliest ImageSegment.IDATIM time found in the segments

datetime.start

Earliest ImageSegment.IDATIM time found in the segments

datetime.end

Latest NitfHeader.FDT time found in the segments

location

A multi polygon consisting of all of the ImageSegment.ICORDS

1.4.1.1. NITF Header Attribute Mappings
Table 26. NITF Header Attribute Mappings
NITF Field Translation Catalog Taxonomy Term DataType Multivalued

NitfHeader.FHDR

NITF02.00 → NITF
NITF02.10 → NITF
NSIF01.00 → NSIF

media.format

String

false

NitfHeader.FHDR

NITF02.00 → NITF
NITF02.10 → NITF
NSIF01.00 → NSIF

ext.nitf.file-profile-name

String

false

NitfHeader.FVER

NITF02.00 → 2.0
NITF02.10 → 2.1
NSIF01.00 → 1.0

media.format-version

String

false

NitfHeader.FVER

NITF02.00 → 2.0
NITF02.10 → 2.1
NSIF01.00 → 1.0

ext.nitf.file-version

String

false

NitfHeader.OSTAID

none

isr.organizational-unit

String

true

NitfHeader.OSTAID

none

ext.nitf.originating-station-id

String

true

NitfHeader.FTITLE

none

title

String

false

NitfHeader.FTITLE

none

ext.nitf.file-title

String

false

NitfHeader.FDT

time → zoned time
else current time

created

Date

false

NitfHeader.FDT

time → zoned time
else current time

ext.nitf.file-date-and-time

Date

false

NitfHeader.FDT

time → zoned time
else current time

modified

Date

false

NitfHeader.FDT

time → zoned time
else current time

effective

Date

false

NitfHeader.FSCLAS

FSCLAS → ISM classification

security.classification

String

false

NitfHeader.FSCLAS

none

ext.nitf.file-security-classification

String

false

NitfHeader.FSCLSY

Convert country code to ISO 3166 Alpha3.

security.classification-system

String

false

NitfHeader.FSCLSY

If FSCLSY is absent and the file is unclassified, set to "USA"

security.owner-producer

String

false

NitfHeader.FSCLSY

none

ext.nitf.file-classification-security-system

String

false

NitfHeader.FSCODE

none

security.codewords

String

true

NitfHeader.FSCODE

none

ext.nitf.file-codewords

String

true

NitfHeader.FSCTLH

none

security.dissemination-controls

String

true

NitfHeader.FSCTLH

none

ext.nitf.file-control-and-handling

String

true

NitfHeader.FSREL

Convert the list of country codes to the GENC code space. If "USA" is among the country codes, remove all values from security.releasability. Otherwise, set security.releasability to be list the of GENC country codes from FSREL.

security.releasability

String

true

NitfHeader.FSREL

Convert the list of country codes to the GENC code space. If FSCLTX contains "CH_DISPLAYONLY", set ext.security.display-only-to to the list of GENC country codes.

ext.security.display-only-to

String

true

NitfHeader.FSREL

none

ext.nitf.file-releasing-instructions

String

true

NitfHeader.ONAME

none

contact.creator-name

String

true

NitfHeader.ONAME

none

ext.nitf.originators-name

String

true

NitfHeader.OPHONE

none

contact.creator-phone

String

true

NitfHeader.OPHONE

none

ext.nitf.originators-phone-number

String

true

NitfHeader.CLEVEL

none

ext.nitf.complexity-level

Integer

true

NitfHeader.STYPE

none

ext.nitf.standard-type

String

true

NitfHeader.FSDCXM

none

ext.nitf.file-declassification-exemption

String

true

NitfHeader.FSDCTP

none

ext.nitf.file-declassification-type

String

true

NitfHeader.FSDCDT

none

ext.nitf.file-declassification-date

String

true

NitfHeader.FSDG

none

ext.nitf.file-downgrade

String

true

NitfHeader.FSDGDT

none

ext.nitf.file-downgrade-date

String

true

NitfHeader.FSCLTX

none

ext.nitf.file-classification-text

String

true

NitfHeader.FSCATP

none

ext.nitf.file-classification-authority-type

String

true

NitfHeader.FSCAUT

none

ext.nitf.file-classification-authority

String

true

NitfHeader.FSCRSN

none

ext.nitf.file-classification-reason

String

true

NitfHeader.FSSRDT

none

ext.nitf.file-security-source-date

String

true

NitfHeader.FSCTLN

none

ext.nitf.file-security-control-number

String

true

NitfHeader.FSCOP

none

ext.nitf.file-copy-number

String

true

NitfHeader.FSCPYS

none

ext.nitf.file-number-of-copies

String

true

NitfHeader.FBKGC

none

ext.nitf.file-background-color

String

true

1.4.1.2. NITF Segment Attribute Mappings
Table 27. NITF Graphic Segment Attribute Mappings
NITF Field Translation Term DataType Multivalued

GraphicSegment.SY

Constant "SY"

ext.nitf.graphic.file-part-type

String

true

GraphicSegment.SID

none

ext.nitf.graphic.graphic-identifier

String

true

GraphicSegment.SNAME

none

ext.nitf.graphic.graphic-name

String

true

GraphicSegment.SSCLAS

none

ext.nitf.graphic.graphic-security-classification

String

true

GraphicSegment.SSCLSY

none

ext.nitf.graphic.graphic-classification-security-system

String

true

GraphicSegment.SSCODE

none

ext.nitf.graphic.graphic-codewords

String

true

GraphicSegment.SSCTLH

none

ext.nitf.graphic.graphic-control-and-handling

String

true

GraphicSegment.SSREL

none

ext.nitf.graphic.graphic-releasing-instructions

String

true

GraphicSegment.SSDCTP

none

ext.nitf.graphic.graphic-declassification-type

String

true

GraphicSegment.SSDCDT

none

ext.nitf.graphic.graphic-declassification-date

String

true

GraphicSegment.SSDCXM

none

ext.nitf.graphic.graphic-declassification-exemption

String

true

GraphicSegment.SSDG

none

ext.nitf.graphic.graphic-downgrade

String

true

GraphicSegment.SSDGDT

none

ext.nitf.graphic.graphic-downgrade-date

String

true

GraphicSegment.SSCLTX

none

ext.nitf.graphic.graphic-classification-text

String

true

GraphicSegment.SSCATP

none

ext.nitf.graphic.graphic-classification-authority-type

String

true

GraphicSegment.SSCAUT

none

ext.nitf.graphic.graphic-classification-authority

String

true

GraphicSegment.SSCRSN

none

ext.nitf.graphic.graphic-classification-reason

String

true

GraphicSegment.SSSRDT

none

ext.nitf.graphic.graphic-security-source-date

String

true

GraphicSegment.SSCTLN

none

ext.nitf.graphic.graphic-security-control-number

String

true

GraphicSegment.SDLVL

none

ext.nitf.graphic.graphic-display-level

Integer

true

GraphicSegment.SALVL

none

ext.nitf.graphic.graphic-attachment-level

Integer

true

GraphicSegment.SLOC

none

ext.nitf.graphic.graphic-location

String

true

GraphicSegment.SCOLOR

none

ext.nitf.graphic.graphic-color

String

true

GraphicSegment.SXSHDL

none

ext.nitf.graphic.graphic-extended-subheader-data-length

Integer

true

Table 28. NITF Image Segment Attribute Mappings
NITF Field Translation Term DataType Multivalued

ImageSegment.IID2

none

isr.mission-id

String

true

ImageSegment.IID2

none

isr.image-id

String

false

ImageSegment.IID2

none

ext.nitf.image.image-identifier-2

String

false

ImageSegment.ISORCE

none

isr.original-source

String

false

ImageSegment.ISORCE

none

ext.nitf.image.image-source

String

false

ImageSegment.NROWS

none

media.height-pixels

Integer

false

ImageSegment.NROWS

none

ext.nitf.image.number-of-significant-rows-in-image

Integer

false

ImageSegment.NCOLS

none

media.width-pixels

Integer

false

ImageSegment.NCOLS

none

ext.nitf.image.number-of-significant-columns-in-image

Integer

false

ImageSegment.IREP

none

media.encoding

String

true

ImageSegment.IREP

none

ext.nitf.image.image-representation

String

true

ImageSegment.ICAT

none

isr.category

String

false

ImageSegment.ICAT

none

ext.nitf.image.image-category

String

false

ImageSegment.IC

none

media.compression

String

false

ImageSegment.IC

none

ext.nitf.image.image-compression

String

false

ImageSegment.TGTID

trimmed text value

isr.target-id

String

true

ImageSegment.TGTID

none

ext.nitf.image.target-identifier

String

true

ImageSegment.TGTID

The last 2 characters of ImageSegment.TGTID correspond to the country code. If these characters are not spaces then null. Else,

2char FIPS → 3char ISO3

If conversion fails, then null.

NOTE: Other system plugins could populate the country code based on location.

location.country-code

String

true

ImageSegment.IM

Constant "IM"

ext.nitf.image.file-part-type

String

true

ImageSegment.IDATIM

time → zoned time
else null

ext.nitf.image.image-date-and-time

Date

true

ImageSegment.IID1

none

ext.nitf.image.image-identifier-1

String

true

ImageSegment.ISCLAS

none

ext.nitf.image.image-security-classification

String

true

ImageSegment.ISCLSY

none

ext.nitf.image.image-classification-security-system

String

true

ImageSegment.ISCODE

none

ext.nitf.image.image-codewords

String

true

ImageSegment.ISCTLH

none

ext.nitf.image.image-control-and-handling

String

true

ImageSegment.ISREL

none

ext.nitf.image.image-releasing-instructions

String

true

ImageSegment.ISDCTP

none

ext.nitf.image.image-declassification-type

String

true

ImageSegment.ISDCDT

none

ext.nitf.image.image-declassification-date

String

true

ImageSegment.ISDCXM

none

ext.nitf.image.image-declassification-exemption

String

true

ImageSegment.ISDG

none

ext.nitf.image.image-downgrade

String

true

ImageSegment.ISDGDT

none

ext.nitf.image.image-downgrade-date

String

true

ImageSegment.ISCLTX

none

ext.nitf.image.image-classification-text

String

true

ImageSegment.ISCATP

none

ext.nitf.image.image-classification-authority-type

String

true

ImageSegment.ISCAUT

none

ext.nitf.image.image-classification-authority

String

true

ImageSegment.ISCRSN

none

ext.nitf.image.image-classification-reason

String

true

ImageSegment.ISSRDT

none

ext.nitf.image.image-security-source-date

String

true

ImageSegment.ISCTLN

none

ext.nitf.image.image-security-control-number

String

true

ImageSegment.PVTYPE

none

ext.nitf.image.pixel-value-type

String

true

ImageSegment.ABPP

none

ext.nitf.image.actual-bits-per-pixel-per-band

Integer

true

ImageSegment.PJUST

none

ext.nitf.image.pixel-justification

String

true

ImageSegment.ICORDS

none

ext.nitf.image.image-coordinate-representation

String

true

ImageSegment.NICOM

none

ext.nitf.image.number-of-image-comments

Integer

true

ImageSegment.ICOM1

none

ext.nitf.image.image-comment-1

String

true

ImageSegment.ICOM2

none

ext.nitf.image.image-comment-2

String

true

ImageSegment.ICOM3

none

ext.nitf.image.image-comment-3

String

true

ImageSegment.ICOM4

none

ext.nitf.image.image-comment-4

String

true

ImageSegment.ICOM5

none

ext.nitf.image.image-comment-5

String

true

ImageSegment.ICOM6

none

ext.nitf.image.image-comment-6

String

true

ImageSegment.ICOM7

none

ext.nitf.image.image-comment-7

String

true

ImageSegment.ICOM8

none

ext.nitf.image.image-comment-8

String

true

ImageSegment.ICOM9

none

ext.nitf.image.image-comment-9

String

true

ImageSegment.NBANDS

none

ext.nitf.image.number-of-bands

Integer

true

ImageSegment.IMODE

none

ext.nitf.image.image-mode

String

true

ImageSegment.NBPR

none

ext.nitf.image.number-of-blocks-per-row

Integer

true

ImageSegment.NBPC

none

ext.nitf.image.number-of-blocks-per-column

Integer

true

ImageSegment.NPPBH

none

ext.nitf.image.number-of-pixels-per-block-horizontal

Integer

true

ImageSegment.NPPBV

none

ext.nitf.image.number-of-pixels-per-block-vertical

Integer

true

ImageSegment.NBPP

none

ext.nitf.image.number-of-bits-per-pixel

Integer

true

ImageSegment.IDLVL

none

ext.nitf.image.image-display-level

Integer

true

ImageSegment.IALVL

none

ext.nitf.image.image-attachment-level

Integer

true

ImageSegment.ILOC

none

ext.nitf.image.image-location

String

true

ImageSegment.IMAG

none

ext.nitf.image.image-magnification

Double

true

Table 29. NITF Label Segment Attribute Mappings
NITF Field Translation Term DataType Multivalued

LabelSegment.LA

Constant "LA"

ext.nitf.label.file-part-type

String

true

LabelSegment.LID

none

ext.nitf.label.label-id

String

true

LabelSegment.LSCLAS

none

ext.nitf.label.label-security-classification

String

true

LabelSegment.LSCODE

none

ext.nitf.label.label-codewords

String

true

LabelSegment.LSCTLH

none

ext.nitf.label.label-control-and-handling

String

true

LabelSegment.LSREL

none

ext.nitf.label.label-releasing-instructions

String

true

LabelSegment.LSCAUT

none

ext.nitf.label.label-classification-authority

String

true

LabelSegment.LSCTLN

none

ext.nitf.label.label-security-control-number

String

true

LabelSegment.LSDWNG

none

ext.nitf.label.label-security-downgrade

String

true

LabelSegment.LSDEVT

none

ext.nitf.label.label-downgrading-event

String

true

LabelSegment.LCW

none

ext.nitf.label.label-cell-width

Integer

true

LabelSegment.LCH

none

ext.nitf.label.label-cell-height

Integer

true

LabelSegment.LDLVL

none

ext.nitf.label.label-display-level

Integer

true

LabelSegment.LALVL

none

ext.nitf.label.attachment-level

Integer

true

LabelSegment.LLOC

none

ext.nitf.label.label-location

String

true

LabelSegment.LTC

none

ext.nitf.label.label-text-color

String

true

LabelSegment.LBC

none

ext.nitf.label.label-background-color

String

true

LabelSegment.LXSHDL

none

ext.nitf.label.extended-subheader-data-length

Integer

true

Table 30. NITF Symbol Segment Attribute Mappings
NITF Field Translation Term DataType Multivalued

SymbolSegment.SY

Constant "SY"

ext.nitf.symbol.file-part-type

String

true

SymbolSegment.SID

none

ext.nitf.symbol.symbol-id

String

true

SymbolSegment.SNAME

none

ext.nitf.symbol.symbol-name

String

true

SymbolSegment.SSCLAS

none

ext.nitf.symbol.symbol-security-classification

String

true

SymbolSegment.SSCODE

none

ext.nitf.symbol.symbol-codewords

String

true

SymbolSegment.SSCTLH

none

ext.nitf.symbol.symbol-control-and-handling

String

true

SymbolSegment.SSREL

none

ext.nitf.symbol.symbol-releasing-instructions

String

true

SymbolSegment.SSCAUT

none

ext.nitf.symbol.symbol-classification-authority

String

true

SymbolSegment.SSCTLN

none

ext.nitf.symbol.symbol-security-control-number

String

true

SymbolSegment.SSDWNG

none

ext.nitf.symbol.symbol-security-downgrade

String

true

SymbolSegment.SSDEVT

none

ext.nitf.symbol.symbol-downgrading-event

String

true

SymbolSegment.STYPE

none

ext.nitf.symbol.symbol-type

String

true

SymbolSegment.NLIPS

none

ext.nitf.symbol.number-of-lines-per-symbol

Integer

true

SymbolSegment.NPIXPL

none

ext.nitf.symbol.number-of-pixels-per-line

Integer

true

SymbolSegment.NWDTH

none

ext.nitf.symbol.line-width

Integer

true

SymbolSegment.NBPP

none

ext.nitf.symbol.number-of-bits-per-pixel

Integer

true

SymbolSegment.SDLVL

none

ext.nitf.symbol.display-level

Integer

true

SymbolSegment.SALVL

none

ext.nitf.symbol.attachment-level

Integer

true

SymbolSegment.SLOC

none

ext.nitf.symbol.symbol-location

String

true

SymbolSegment.SLOC2

none

ext.nitf.symbol.second-symbol-location

String

true

SymbolSegment.SCOLOR

none

ext.nitf.symbol.symbol-color

String

true

SymbolSegment.SNUM

none

ext.nitf.symbol.symbol-number

String

true

SymbolSegment.SROT

none

ext.nitf.symbol.symbol-rotation

Integer

true

SymbolSegment.SXSHDL

none

ext.nitf.symbol.extended-subheader-data-length

Integer

true

Table 31. NITF Text Segment Attribute Mappings
NITF Field Translation Term DataType Multivalued

TextSegment.TE

Constant "TE"

ext.nitf.text.file-part-type

String

true

TextSegment.TEXTID

none

ext.nitf.text.text-identifier

String

true

TextSegment.TXTALVL

none

ext.nitf.text.text-attachment-level

Integer

true

TextSegment.TXTDT

time → zoned time
else null

ext.nitf.text.text-date-and-time

Date

true

TextSegment.TXTITL

none

ext.nitf.text.text-title

String

true

TextSegment.TSCLAS

none

ext.nitf.text.text-security-classification

String

true

TextSegment.TSCLSY

none

ext.nitf.text.text-classification-security-system

String

true

TextSegment.TSCODE

none

ext.nitf.text.text-codewords

String

true

TextSegment.TSCTLH

none

ext.nitf.text.text-control-and-handling

String

true

TextSegment.TSREL

none

ext.nitf.text.text-releasing-instructions

String

true

TextSegment.TSDCTP

none

ext.nitf.text.text-declassification-type

String

true

TextSegment.TSDCDT

none

ext.nitf.text.text-declassification-date

String

true

TextSegment.TSDCXM

none

ext.nitf.text.text-declassification-exemption

String

true

TextSegment.TSDG

none

ext.nitf.text.text-downgrade

String

true

TextSegment.TSDGDT

none

ext.nitf.text.text-downgrade-date

String

true

TextSegment.TSCLTX

none

ext.nitf.text.text-classification-text

String

true

TextSegment.TSCATP

none

ext.nitf.text.text-classification-authority-type

String

true

TextSegment.TSCAUT

none

ext.nitf.text.text-classification-authority

String

true

TextSegment.TSCRSN

none

ext.nitf.text.text-classification-reason

String

true

TextSegment.TSSRDT

none

ext.nitf.text.text-security-source-date

String

true

TextSegment.TSCTLN

none

ext.nitf.text.text-security-control-number

String

true

TextSegment.TXTFMT

none

ext.nitf.text.text-format

String

true

TextSegment.TXSHDL

none

ext.nitf.text.text-extended-subheader-data-length

Integer

true

1.4.1.3. NITF TRE Attribute Mappings
Table 32. NITF Aircraft Information Extension (ACFTB) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.ACFTB.AC_MSN_ID

none

isr.mission-id

String

true

Tre.ACFTB.AC_MSN_ID

none

ext.nitf.acftb.aircraft-mission-id

String

true

Tre.ACFTB.AC_TAIL_NO

none

isr.platform-id

String

false

Tre.ACFTB.AC_TAIL_NO

none

ext.nitf.acftb.aircraft-tail-number

String

false

Tre.ACFTB.SENSOR_ID_TYPE

none

isr.sensor-type

String

false

Tre.ACFTB.SENSOR_ID_TYPE

none

ext.nitf.acftb.sensor-id-type

String

false

Tre.ACFTB.SENSOR_ID

none

isr.sensor-id

String

false

Tre.ACFTB.SENSOR_ID

none

ext.nitf.acftb.sensor-id

String

false

Tre.ACFTB.AC_TO

none

ext.nitf.acftb.aircraft-take-off

String

true

Tre.ACFTB.SCENE_SOURCE

none

ext.nitf.acftb.scene-source

String

true

Tre.ACFTB.SCNUM

none

ext.nitf.acftb.scene-number

String

true

Tre.ACFTB.PDATE

none

ext.nitf.acftb.processing-date

String

true

Tre.ACFTB.IMHOSTNO

none

ext.nitf.acftb.immediate-scene-host

String

true

Tre.ACFTB.IMREQID

none

ext.nitf.acftb.immediate-scene-request-id

String

true

Tre.ACFTB.MPLAN

none

ext.nitf.acftb.mission-plan-mode

String

true

Table 33. NITF Airborne Image Identification (AIMIDB) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.AIMIDB.ACQUISITION_DATE

none

ext.nitf.aimidb.acquisition-date

String

true

Tre.AIMIDB.MISSION_NO

none

ext.nitf.aimidb.mission-number

String

true

Tre.AIMIDB.MISSION_IDENTIFICATION

none

ext.nitf.aimidb.mission-identification

String

true

Tre.AIMIDB.FLIGHT_NO

none

ext.nitf.aimidb.flight-number

String

true

Tre.AIMIDB.OP_NUM

none

ext.nitf.aimidb.image-operation-number

Integer

true

Tre.AIMIDB.CURRENT_SEGMENT

none

ext.nitf.aimidb.current-segment

String

true

Tre.AIMIDB.REPRO_NUM

none

ext.nitf.aimidb.reprocess-number

Integer

true

Tre.AIMIDB.REPLAY

none

ext.nitf.aimidb.replay

String

true

Tre.AIMIDB.START_TILE_COLUMN

none

ext.nitf.aimidb.start-tile-column

Integer

true

Tre.AIMIDB.START_TILE_ROW

none

ext.nitf.aimidb.start-tile-row

Integer

true

Tre.AIMIDB.END_SEGMENT

none

ext.nitf.aimidb.end-segment

String

true

Tre.AIMIDB.END_TILE_COLUMN

none

ext.nitf.aimidb.end-tile-column

Integer

true

Tre.AIMIDB.END_TILE_ROW

none

ext.nitf.aimidb.end-tile-row

Integer

true

Tre.AIMIDB.COUNTRY

none

ext.nitf.aimidb.country-code

String

true

Tre.AIMIDB.LOCATION

none

ext.nitf.aimidb.location

String

true

Table 34. NITF Dataset Identification (CSDIDA) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.CSDIDA.PLATFORM_CODE_VEHICLE_ID

null if either platform code or vehicle id is empty

isr.platform-id

String

false

Tre.CSDIDA.PLATFORM_CODE_VEHICLE_ID

null if either platform code or vehicle id is empty

ext.nitf.csdida.platform-code-vehicle-id

String

false

Tre.CSDIDA.DAY

none

ext.nitf.csdida.day-dataset-collection

Integer

true

Tre.CSDIDA.MONTH

none

ext.nitf.csdida.month-dataset-collection

String

true

Tre.CSDIDA.YEAR

none

ext.nitf.csdida.year-dataset-collection

Integer

true

Tre.CSDIDA.PASS

none

ext.nitf.csdida.pass-num

Integer

true

Tre.CSDIDA.OPERATION

none

ext.nitf.csdida.operation-num

Integer

true

Tre.CSDIDA.SENSOR_ID

none

ext.nitf.csdida.sensor-id

String

true

Tre.CSDIDA.PRODUCT_ID

none

ext.nitf.csdida.product-id

String

true

Tre.CSDIDA.TIME

none

ext.nitf.csdida.image-start-time

Date

true

Tre.CSDIDA.PROCESS_TIME

none

ext.nitf.csdida.process-completion-time

Date

true

Tre.CSDIDA.SOFTWARE_VERSION_NUMBER

none

ext.nitf.csdida.software-version-num

String

true

Table 35. NITF Exploitation Reference Data (CSEXRA) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.CSEXRA.GRD_COVER

0 → false
1 → true
else null

isr.snow-cover

Boolean

false

Tre.CSEXRA.GRD_COVER

0 → false
1 → true
else null

ext.nitf.csexra.snow-cover

Boolean

false

Tre.CSEXRA.PREDICTED_NIIRS

parses double out of string else (or unable to parse) null

isr.niirs

Float

false

Tre.CSEXRA.PREDICTED_NIIRS

parses double out of string else (or unable to parse) null

ext.nitf.csexra.predicted-niirs

Float

false

Tre.CSEXRA.SNOW_DEPTH_CAT

0 → 0
1 → 2.54
2 → 22.86
3 → 43.18
else null

isr.snow-depth-min-centimeters

Float

false

Tre.CSEXRA.SNOW_DEPTH_CAT

0 → 0
1 → 2.54
2 → 22.86
3 → 43.18
else null

ext.nitf.csexra.snow-depth-min

Float

false

Tre.CSEXRA.SNOW_DEPTH_CAT

0 → 2.54
1 → 22.86
2 → 43.18
3 → MAX FLOAT
else null

isr.snow-depth-max-centimeters

Float

false

Tre.CSEXRA.SNOW_DEPTH_CAT

0 → 2.54
1 → 22.86
2 → 43.18
3 → MAX FLOAT
else null

ext.nitf.csexra.snow-depth-max

Float

false

Tre.CSEXRA.SNOW_DEPTH_CAT

none

ext.nitf.csexra.snow-depth-category

Integer

true

Tre.CSEXRA.SENSOR

none

ext.nitf.csexra.sensor

String

true

Tre.CSEXRA.TIME_FIRST_LINE_IMAGE

none

ext.nitf.csexra.time-first-line-image

Float

true

Tre.CSEXRA.TIME_IMAGE_DURATION

none

ext.nitf.csexra.image-duration-time

Float

true

Tre.CSEXRA.MAX_GSD

none

ext.nitf.csexra.max-gsd

Float

true

Tre.CSEXRA.ALONG_SCAN_GSD

none

ext.nitf.csexra.along-scan-gsd

String

true

Tre.CSEXRA.CROSS_SCAN_GSD

none

ext.nitf.csexra.cross-scan-gsd

String

true

Tre.CSEXRA.GEO_MEAN_GSD

none

ext.nitf.csexra.geometric-mean-gsd

String

true

Tre.CSEXRA.A_S_VERT_GSD

none

ext.nitf.csexra.along-scan-vertical-gsd

String

true

Tre.CSEXRA.C_S_VERT_GSD

none

ext.nitf.csexra.cross-scan-vertical-gsd

String

true

Tre.CSEXRA.GEO_MEAN_VERT_GSD

none

ext.nitf.csexra.geometric-mean-vertical-gsd

String

true

Tre.CSEXRA.GSD_BETA_ANGLE

none

ext.nitf.csexra.gsd-beta-angle

String

true

Tre.CSEXRA.DYNAMIC_RANGE

none

ext.nitf.csexra.pixel-dynamic-range

Integer

true

Tre.CSEXRA.NUM_LINES

none

ext.nitf.csexra.num-lines

Integer

true

Tre.CSEXRA.NUM_SAMPLES

none

ext.nitf.csexra.num-samples

Integer

true

Tre.CSEXRA.ANGLE_TO_NORTH

none

ext.nitf.csexra.angle-to-north

Float

true

Tre.CSEXRA.OBLIQUITY_ANGLE

none

ext.nitf.csexra.obliquity-angle

Float

true

Tre.CSEXRA.AZ_OF_OBLIQUITY

none

ext.nitf.csexra.azimuth-obliquity,ext.nitf.csexra.azimuth-obliquity

Float

true

Tre.CSEXRA.SUN_AZIMUTH

none

ext.nitf.csexra.sun-azimuth

Float

true

Tre.CSEXRA.SUN_ELEVATION

none

ext.nitf.csexra.sun-elevation

Float

true

Tre.CSEXRA.CIRCL_ERR

none

ext.nitf.csexra.circular-error

Integer

true

Tre.CSEXRA.LINEAR_ERR

none

ext.nitf.csexra.linear-error

Integer

true

Table 36. NITF Exploitation Related Information (EXPLTB) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.EXPLTB.ANGLE_TO_NORTH

none

ext.nitf.expltb.angle-to-north

Float

true

Tre.EXPLTB.ANGLE_TO_NORTH_ACCY

none

ext.nitf.expltb.angle-to-north-accuracy

Float

true

Tre.EXPLTB.SQUINT_ANGLE

none

ext.nitf.expltb.squint-angle

Float

true

Tre.EXPLTB.SQUINT_ANGLE_ACCY

none

ext.nitf.expltb.squint-angle-accuracy

Float

true

Tre.EXPLTB.MODE

none

ext.nitf.expltb.mode

String

true

Tre.EXPLTB.GRAZE_ANG

none

ext.nitf.expltb.graze-angle

Float

true

Tre.EXPLTB.GRAZE_ANG_ACCY

none

ext.nitf.expltb.graze-angle-accuracy

Float

true

Tre.EXPLTB.SLOPE_ANG

none

ext.nitf.expltb.slope-angle

Float

true

Tre.EXPLTB.POLAR

none

ext.nitf.expltb.polar

String

true

Tre.EXPLTB.NSAMP

none

ext.nitf.expltb.pixels-per-line

Integer

true

Tre.EXPLTB.SEQ_NUM

none

ext.nitf.expltb.sequence-number

Integer

true

Tre.EXPLTB.PRIME_ID

none

ext.nitf.expltb.prime-id

String

true

Tre.EXPLTB.PRIME_BE

none

ext.nitf.expltb.prime-basic-encyclopedia

String

true

Tre.EXPLTB.N_SEC

none

ext.nitf.expltb.number-of-secondary-targets

Integer

true

Tre.EXPLTB.IPR

none

ext.nitf.expltb.commanded-impulse-response

Integer

true

Table 37. NITF Softcopy History (HISTOA) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.HISTOA.SYSTYPE

none

ext.nitf.histoa.system-type

String

true

Tre.HISTOA.PC

none

ext.nitf.histoa.prior-compression

String

true

Tre.HISTOA.PE

none

ext.nitf.histoa.prior-enhancements

String

true

Tre.HISTOA.REMAP_FLAG

none

ext.nitf.histoa.system-specific-remap

String

true

Tre.HISTOA.LUTID

none

ext.nitf.histoa.data-mapping-id

Integer

true

Table 38. NITF Moving Target Indiciator Report (MTIRPB) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.MTIRPB.NO_VALID_TARGETS

none

isr.target-report-count

Integer

false

Tre.MTIRPB.NO_VALID_TARGETS

none

ext.nitf.mtirpb.number-of-valid-targets

Integer

false

Tre.MTIRPB.ACFT_LOC

none

ext.nitf.mtirpb.aircraft-location

String

true

Tre.MTIRPB.ACFT_ALT

none

ext.nitf.mtirpb.aircraft-altitude

String

true

Tre.MTIRPB.ACFT_ALT_UNIT

none

ext.nitf.mtirpb.aircraft-altitude-unit-of-measure

String

true

Tre.MTIRPB.ACFT_HEADING

none

ext.nitf.mtirpb.aircraft-heading

String

true

Tre.MTIRPB.COSGRZ

none

ext.nitf.mtirpb.cosine-of-graze-angle

String

true

Tre.MTIRPB.MTI_DP

none

ext.nitf.mtirpb.destination-point

String

true

Tre.MTIRPB.MTI_LR

none

ext.nitf.mtirpb.mti-left-or-right

String

true

Tre.MTIRPB.PATCH_NO

none

ext.nitf.mtirpb.patch-number

String

true

Tre.MTIRPB.DATIME

none

ext.nitf.mtirpb.scan-date-and-time

String

true

Tre.MTIRPB.SQUINT_ANGLE

none

ext.nitf.mtirpb.squint-angle

String

true

Tre.MTIRPB.WAMTI_FRAME_NO

none

ext.nitf.mtirpb.wide-area-mti-frame-number

String

true

Tre.MTIRPB.WAMTI_BAR_NO

none

ext.nitf.mtirpb.wide-area-mti-bar-number

String

true

Tre.MTIRPB.TARGETS

none

ext.nitf.mtirpb.targets

String

true

TreGroup.MTIRPB.TGT_LOC

none

location

Geometry

false

TreGroup.MTIRPB.TGT_LOC

none

ext.nitf.mtirpb.target-location

Geometry

false

TreGroup.MTIRPB.TGT_CAT

undefined or null → "Unknown"
else no translation

ext.nitf.mtirpb.target-classification-category

String

true

TreGroup.MTIRPB.TGT_AMPLITUDE

none

ext.nitf.mtirpb.target-amplitude

String

true

TreGroup.MTIRPB.TGT_HEADING

none

ext.nitf.mtirpb.target-heading

String

true

TreGroup.MTIRPB.TGT_SPEED

none

ext.nitf.mtirpb.target-ground-speed

String

true

TreGroup.MTIRPB.TGT_VEL_R

none

ext.nitf.mtirpb.target-radial-velocity

String

true

TreGroup.MTIRPB.TGT_LOC_ACCY

none

ext.nitf.mtirpb.target-location-accuracy

String

true

Table 39. NITF Profile For Imagery Access Image Support Extensions (PIAIMC) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.PIAIMC.CLOUDCVR

values 0-100
else null

isr.cloud-cover

Double

false

Tre.PIAIMC.CLOUDCVR

values 0-100
else null

ext.nitf.piaimc.cloud-cvr

Integer

false

Tre.PIAIMC.SRP

none

ext.nitf.piaimc.standard-radiometric-product

Boolean

true

Tre.PIAIMC.SENSMODE

none

ext.nitf.piaimc.sensor-mode

String

true

Tre.PIAIMC.SENSNAME

none

ext.nitf.piaimc.sensor-name

String

true

Tre.PIAIMC.SOURCE

none

ext.nitf.piaimc.source

String

true

Tre.PIAIMC.COMGEN

none

ext.nitf.piaimc.compression-generation

Integer

true

Tre.PIAIMC.SUBQUAL

none

ext.nitf.piaimc.subjective-quality

String

true

Tre.PIAIMC.PIAMSNNUM

none

ext.nitf.piaimc.pia-mission-num

String

true

Tre.PIAIMC.CAMSPECS

none

ext.nitf.piaimc.camera-specs

String

true

Tre.PIAIMC.PROJID

none

ext.nitf.piaimc.project-id-code

String

true

Tre.PIAIMC.GENERATION

none

ext.nitf.piaimc.generation

Integer

true

Tre.PIAIMC.ESD

none

ext.nitf.piaimc.exploitation-support-data

Boolean

true

Tre.PIAIMC.OTHERCOND

none

ext.nitf.piaimc.other-conditions

String

true

Tre.PIAIMC.MEANGSD

none

ext.nitf.piaimc.mean-gsd

Float

true

Tre.PIAIMC.IDATUM

none

ext.nitf.piaimc.image-datum

String

true

Tre.PIAIMC.IELLIP

none

ext.nitf.piaimc.image-ellipsoid

String

true

Tre.PIAIMC.PREPROC

none

ext.nitf.piaimc.image-processing-level

String

true

Tre.PIAIMC.IPROJ

none

ext.nitf.piaimc.image-projection-system

String

true

Tre.PIAIMC.SATTRACK_PATH

none

ext.nitf.piaimc.satellite-track-path

Integer

true

Tre.PIAIMC.SATTRACK_ROW

none

ext.nitf.piaimc.satellite-track-row

Integer

true

Table 40. NITF Profile For Imagery Access Product (PIAPRD) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.PIAPRD.ACCESSID

none

ext.nitf.piaprd.access-id

String

true

Tre.PIAPRD.FMCONTROL

none

ext.nitf.piaprd.fm-control-number

String

true

Tre.PIAPRD.SUBDET

none

ext.nitf.piaprd.subjective-detail

String

true

Tre.PIAPRD.PRODCODE

none

ext.nitf.piaprd.product-code

String

true

Tre.PIAPRD.PRODUCERSE

none

ext.nitf.piaprd.producer-supplement

String

true

Tre.PIAPRD.PRODIDNO

none

ext.nitf.piaprd.product-id-number

String

true

Tre.PIAPRD.PRODSNME

none

ext.nitf.piaprd.product-short-name

String

true

Tre.PIAPRD.PRODUCERCD

none

ext.nitf.piaprd.producer-code

String

true

Tre.PIAPRD.PRODCRTIME

none

ext.nitf.piaprd.producer-create-time

String

true

Tre.PIAPRD.MAPID

none

ext.nitf.piaprd.map-id

String

true

Tre.PIAPRD.KEYWORDREP

none

ext.nitf.piaprd.keyword-repetitions

Integer

true

Tre.PIAPRD.KEYWORD

none

ext.nitf.piaprd.keyword

String

true

TreGroup.PIAPRD.KEYWORD

none

ext.nitf.piaprd.keyword

String

true

Table 41. NITF Profile For Imagery Access Target (PIATGB) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.PIATGB.TGTUTM

none

ext.nitf.piatgb.target-utm

String

true

Tre.PIATGB.PIATGAID

none

ext.nitf.piatgb.target-identification

String

true

Tre.PIATGB.PIACTRY

none

ext.nitf.piatgb.country-code

String

true

Tre.PIATGB.PIACAT

none

ext.nitf.piatgb.category-code

String

true

Tre.PIATGB.TGTGEO

none

ext.nitf.piatgb.target-geographic-coordinates

String

true

Tre.PIATGB.DATUM

none

ext.nitf.piatgb.target-coordinate-datum

String

true

Tre.PIATGB.TGTNAME

none

ext.nitf.piatgb.target-name

String

true

Tre.PIATGB.PERCOVER

none

ext.nitf.piatgb.percentage-of-coverage

Integer

true

Tre.PIATGB.TGTLAT

none

ext.nitf.piatgb.target-latitude

Float

true

Tre.PIATGB.TGTLON

none

ext.nitf.piatgb.target-longitude

Float

true

Table 42. NITF Standard ID (STDIDC) TRE Attribute Mappings
NITF Field Translation Term DataType Multivalued

Tre.STDIDC.COUNTRY

2char FIPS → 3char ISO3

If conversion fails, then null.

NOTE: Other system plugins could populate the country code based on location.

location.country-code

String

true

Tre.STDIDC.ACQUISITION_DATE

none

ext.nitf.stdidc.acquisition-date

Date

true

Tre.STDIDC.COUNTRY

none

ext.nitf.stdidc.country

String

true

Tre.STDIDC.LOCATION

none

ext.nitf.stdidc.location

String

true

Tre.STDIDC.WAC

none

ext.nitf.stdidc.wac

String

true

Tre.STDIDC.MISSION

none

ext.nitf.stdidc.mission

String

true

Tre.STDIDC.OP_NUM

none

ext.nitf.stdidc.op-num

String

true

Tre.STDIDC.PASS

none

ext.nitf.stdidc.pass

String

true

Tre.STDIDC.REPLAY_REGEN

none

ext.nitf.stdidc.replay-regen

String

true

Tre.STDIDC.REPRO_NUM

none

ext.nitf.stdidc.repo-num

String

true

Tre.STDIDC.START_COLUMN

none

ext.nitf.stdidc.start-column

String

true

Tre.STDIDC.START_ROW

none

ext.nitf.stdidc.start-row

String

true

Tre.STDIDC.START_SEGMENT

none

ext.nitf.stdidc.start-segment

String

true

Tre.STDIDC.END_COLUMN

none

ext.nitf.stdidc.end-column

String

true

Tre.STDIDC.END_ROW

none

ext.nitf.stdidc.end-row

String

true

Tre.STDIDC.END_SEGMENT

none

ext.nitf.stdidc.end-segment

String

true