stac-utils / stactools

Command line utility and Python library for STAC
https://stactools.readthedocs.io/
Other
104 stars 28 forks source link

Add eo:band information to Planet skysat output #40

Closed cholmes closed 3 years ago

cholmes commented 3 years ago

It'd be good to include eo:band information in any Planet output, so that STAC/COG readers can get the proper band ordering automatically.

Planet has flown a number of different filters on their dove constellations, so doing this really well would likely involve particular lookups by satellite id, getting the exact band info for each filter flown, and doing the whole mapping. A simpler approach that is likely 'good enough' would be to just use the instrument id and use those.

Skysat may be easier, and is likely where we should start on this.

cholmes commented 3 years ago

Band info for Skysat is:

PAN Center: 655nm FWHM: 440nm

BLUE Center: 470nm FWHM: 70nm

GREEN Center: 560nm FWHM: 80nm

RED Center: 645nm FWHM: 90nm

NIR Center: 800nm FWHM: 152nm

And it's the same across all satellites. So that should be an easy place to start.

cholmes commented 3 years ago

So figuring out all the center and fhwm for planetscope is going to be very annoying, as there's a number of different generations, along with some 'tech demos'. The biggest value for users is just the band ordering, so let's just get to assets including the proper band information with just the 'common name'. At some point I can see about potentially just getting superdove and dove-r band information, and we can just leave older ones without it.

cholmes commented 3 years ago

I'm just going to close this one, and make a new issue for planetscope.