Skip to content

Scripts and code for generally applicable metadata extraction, e.g. extracting geospatial footprints from multiple sensors' metadata.

License

Notifications You must be signed in to change notification settings

terraref/extractors-metadata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metadata extractors

This repository contains extractors that process and derive outputs from various sensor metadata.

In cases like the sensorposition extractor, the same structure of positional metadata exists across multiple sensors so the extractor can accept a variety of datasets.

Sensor position extractor

This extractor extracts positional data from the metadata into PostGIS geographies via the Clowder Geostreams API, allowing for location-based searching.

Input

  • Evaluation is triggered whenever new metadata is added to a dataset
  • Checks whether the metadata contains the following data structure:
    'lemnatec_measurement_metadata'
          'gantry_system_variable_metadata'
              'position x [m]'
              'position y [m]'
          'sensor_fixed_metadata'
              'location in camera box x [m]'
              'location in camera box y [m]'
              'field of view x [m]'
              'field of view y [m]'

Output

  • A datapoint for the dataset will be generated in Clowder's Geostreams PostGIS database, containing GeoJSON describing the image's location.

NetCDF metadata extractor

This extractor extracts metadata from NetCDF files into XML and CDF formats.

Input

  • Evaluation is triggered whenever a .nc netCDF file is added to Clowder

Output

  • XML and CDL files containing the netCDF metadata are generated and added to dataset

About

Scripts and code for generally applicable metadata extraction, e.g. extracting geospatial footprints from multiple sensors' metadata.

Resources

License

Stars

Watchers

Forks

Packages

No packages published