-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All available datasets in the GEE Catalog? :) #15
Comments
Hi, @aazuspan! I was super curious and I just created the repository (https://github.com/davemlz/ee-land-cover-datasets). The repository updates itself every day at midnight and here is the JSON file with the complete list of datasets, bands, descriptions and colors! :) For creating a Dataset class from all of them, one of the solutions that I usually do is to inherit from a If you think this can fit in Cheers, Dave |
This is incredible @davemlz! You're a STAC wizard! I'm embarrassed to admit I've just been manually entering everything, so having an automated solution to building datasets would be amazing 🤯 For accessing your JSON, would that be done live (e.g. the JSON is downloaded on import or through a Anyways, you're totally welcome to work on this however you'd like! Obviously building Thanks! |
One other quick thought--we may need to come up with a good way to convert the class descriptions into shorter class names since some of them are pretty wordy, like Maybe we can get by with just having a list of common delimiters between the name and definition ( |
Hi, @aazuspan! Haha don't worry. When I started For the JSON access: Both can be. I mean, we can get For the descriptions: Yes, you're right! I've also seen the long names and that idea of the delimiters is good! I think it can be done, it might take a while, but it is possible! :D PD: I'm more than happy to work on it! :) I'll start working! Cheers, Dave |
Awesome, that sounds like a good solution! Let me know if you have any questions or if there's anything that needs to be added or changed in |
Hi, @aazuspan!
I was using
sankee
and it is amazing!I was thinking that maybe it could be possible to add all datasets in the GEE Catalog that are Land Cover Classifications, or at least discrete products. Here is the idea!
If we take the Copernicus CORINE Land Cover Product as an example and get the STAC info, we can see that in the
summaries
property there is aeo:bands
property. This property describes all the bands of the collection. If the band is a discrete band, it will have agee:classes
property explaining thecolor
, thedescription
and thevalue
!Check it now for MODIS:
So, the idea is to create a repository like this one that I use to keep all the scale and offset parameters used for the
scaleAndOffset()
method inee_extra
:eemont
updated. But, in this case, it would be a repository where we would store thecollection
, theband
and thevalues
,colors
anddescriptions
just as you need them for theDataset
class! Then,sankee
can just grab the data from this repository to keep all datasets updated :)Let me know what you think, and, if you want, I can work on creating that repository and linking it to
sankee
!Cheers,
Dave
The text was updated successfully, but these errors were encountered: