Extract imagery metadata

Supported in: Batch

Extracts metadata fields from an image.

Expression categories: Media

Declared arguments

  • Media reference - The column containing media references to imagery in the media set.
    Expression<Media reference>
  • Metadata to include - Select the metadata columns to include in the output.
    Set<Enum<Attributes, Bands, Bytes, Dimensions, Format, Geographic Metadata, ICC Profile>>

Output type: Struct

Examples

Example 1: Base case

Argument values:

  • Media reference: Media Reference
  • Metadata to include: [Attributes, Bands, Bytes, Dimensions, Format, Geographic Metadata, ICC Profile]
Media ReferenceOutput
{"mimeType":"image/tiff","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}}{
attributes: {
 outer_key1 -> {
 inner_key1 -> inner_value1,
},
...

Example 2: Base case

Argument values:

  • Media reference: Media Reference
  • Metadata to include: [Bands, Dimensions, Geographic Metadata]
Media ReferenceOutput
{"mimeType":"image/tiff","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}}{
bands: [ {
color_interpretation: RED,
type: BYTE,
}, {<b...

Example 3: Base case

Argument values:

  • Media reference: Media Reference
  • Metadata to include: [ICC Profile]
Media ReferenceOutput
{"mimeType":"image/tiff","reference":{"type":"mediaSetItem","mediaSetItem":{"mediaSetRid":"ri.mio.test.media-set.1","mediaItemRid":"ri.mio.test.media-item.1"}}}{
icc_profile: some-icc-profile,
}