Metadata Generator for OIN
The Open Imagery Network standardizes on a single format for imagery. This small CLI tool generates a JSON string of the standard metadata for a given OIN geo image.
Dependencies
You must have GDAL installed.
Installation
$ npm install
Usage
Usage: oin-meta-generator [args] <file>
Options:
-u, --uuid Source UUID
-t, --title Source title
-a, --acquisition-start Acquisition start date
-A, --acquisition-end Acquisition end date
-p, --provider Provider / owner
-P, --platform Imagery platform (satellite, aircraft, UAV, etc.)
-c, --contact Data provider contact info
-U, --uploaded-at Date uploaded
-m, --additional-metadata Additional metadata (sensor=WV3, etc.)
--help, -h Show help [boolean]
--version, -V Show version number [boolean]
Sample:
$ oin-meta-generator \ -u "http://oam-uploader.s3.amazonaws.com/uploads/2015-08-18/55d3b052f885a1bb0221434b/scene/0/scene-0-image-0-NE1_50M_SR.tif" \ -t "Natural Earth Image" \ -a "2015-04-01T00:00:00.000Z" \ -A "2015-04-30T00:00:00.000Z" \ --platform "satellite" \ --provider "Natural Earth" \ -c "Ziggy,ziggy@bowie.net" \ -m "sensor=Some Algorithm" \ -m "thumbnail=http://oam-uploader.s3.amazonaws.com/uploads/2015-08-18/55d3b052f885a1bb0221434b/scene/0/scene-0-image-0-NE1_50M_SR.tif.thumb.png" \ -m "license=CC-BY 4.0" \ -m "tags=tropical, paradise" \ NE1_50M_SR.tif | jq .
Testing
Run npm test