Comments (6)
I took a crack at this in https://github.com/radiantearth/catalog-implementor-survey/tree/master/json-metadata
Could probably use an update. And should get landsat / sentinel in there in some form (landsat has a json equivalent, not sure if sentinel does but probably?)
I most just grabbed those from the public facing API's I had access to.
from stac-spec.
Sentinel has a JSON equivalent that is in the tileInfo.json file, e.g.
https://sentinel-s2-l1c.s3.amazonaws.com/tiles/1/C/DQ/2018/1/19/0/tileInfo.json
The sat-api example in that repo @cholmes is landsat and contains all the regular Landsat fields, but in JSON (and with extra fields).
The actual original Landsat metadata is in the MTL file, and is not JSON but is a Planetary Data System (PDS) file written in ODL:
http://landsat-pds.s3.amazonaws.com/L8/011/029/LC80110292016012LGN00/LC80110292016012LGN00_MTL.txt
I think it would be good to roll up these examples into this repo with examples of the original provider metadata along with a mapping. I'll include it in a PR for the EO extension, I think it makes sense to keep examples for EO along with the EO extension.
from stac-spec.
My one worry with rolling it up to this repo is the burden of maintaining all the examples and mappings on the same pace as the core spec. I actually removed some on the update in progress, since we changed a lot.
I think if we get to more stability and perhaps some automated way to create the samples from a smaller number of mappings it could make good sense.
from stac-spec.
I agree that ideally the samples are converted automatically. If there's still too much flux to make automation worthwhile then we could revisit this later when it makes more sense.
I can try tackling the automation part once you've a source document / destination output and the eo PR goes through.
from stac-spec.
The implementation of #135 could help, but I'm not quite sure how this should work automatically. There are so many extensions and examples nowadays that an automated conversion seems useful, but hard to implement.
from stac-spec.
Closing out old issues -- many examples available now!
from stac-spec.
Related Issues (20)
- HTTP additions for links HOT 8
- Being able to use common metadata dates in collection
- Require type field in links and assets HOT 2
- Refactor hard-to-maintain lists HOT 1
- Should Catalog also have an extent? HOT 6
- Is geometry required for Item? HOT 2
- Contacts extension HOT 1
- Human-readable "Region name" for bbox/geometry? HOT 12
- Human-readable "Region name" for bbox/geometry? HOT 1
- created / updated: Different meaning in assets and properties HOT 3
- Multiple parents? HOT 8
- Improve examples for URL resolving
- OGC API - Records alignment (license/title/datetime/type) HOT 4
- Array `href` not validated properly by validators? HOT 2
- Separate media type for STAC? HOT 9
- Collection links for catalogs/collections HOT 1
- Additional fields for assets unclear HOT 1
- Templated Links HOT 5
- Verify the self link is absolute HOT 4
- Collection bbox schema HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stac-spec.