GEEDatasetManagers#
A GEEDatasetManager is a class that handles the interaction between metobs_toolkit and a specific dataset on Google Earth Engine. No modeldata is stored in the managers.
- There are two GEEDatasetManagers:
GEEStaticDatasetManager: Reference to a dataset on GEE that does not have a time-dimension.GEEDynamicDatasetManager: Reference to a dataset on GEE with a time dimension.ModelObstype``s are used to map a dataset band to an equivalent ``Obstype.
Constructors#
|
Class for working with static GEE modeldatasets. |
|
Class for working with Dynamic GEE modeldatasets. |
Methods for Static dataset managers#
A summary of all methods in the GEEStaticDatasetManager class.
|
Print out detailed information of the GeeStaticDataset. |
Extract point values at the locations in the metadata. |
|
|
Extract cover frequencies in circular buffers at stations. |
Make an interactive spatial plot of the GEE dataset and the stations. |
Methods for Dynamic dataset managers#
A summary of all methods in the GEEDynamicDatasetManager class.
|
Print out detailed information about the GeeDynamicDataset. |
Add a new ModelObstype to the GeeDynamicDataset. |
|
Extract timeseries data and set the modeldf. |
|
Make an interactive spatial plot of the GEE dataset and the stations. |
Special methods#
The DatasetManager classes implements several Python special methods for convenience:
__str__and__repr__: String representations for printing and debugging.