Changelog¶
v0.2.0¶
New Modules¶
The ee.Number module was created.
The ee.List module was created.
The extending module was created.
New Features¶
The
getOffsetParams()
extended method for ee.Image and ee.ImageCollection classes was created.The
getScaleParams()
extended method for ee.Image and ee.ImageCollection classes was created.The
scaleAndOffset()
extended method for ee.Image and ee.ImageCollection classes was created and will replace thescale()
method.The
spectralIndices()
extended method for ee.Image and ee.ImageCollection classes was created and will replace theindex()
method.The
preprocess()
extended method for ee.Image and ee.ImageCollection classes was created.The
getDOI()
extended method for ee.Image and ee.ImageCollection classes was created.The
getCitation()
extended method for ee.Image and ee.ImageCollection classes was created.The
getSTAC()
extended method for ee.Image and ee.ImageCollection classes was created.The binary operators (+, -, *, /, //, %, **, <<, >>, &, |) were overloaded for ee.Number objects.
The binary operators (+, *) were overloaded for ee.List objects.
The rich comparisons (<, <=, ==, !=, >, >=) were overloaded for ee.Number objects.
The unary operators (-, ~) were overloaded for ee.Number objects.
Improvements¶
The
maskClouds()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:The
scaleAndOffset()
extended method for ee.Image and ee.ImageCollection classes now supports ALL raster datasets from the Google Earth Engine STAC Catalog.The
spectralIndices()
extended method for ee.Image and ee.ImageCollection classes now supports ALL indices from the Awesome List of Spectral Indices for Google Earth Engine.
Pending Deprecation¶
The
index()
method for ee.Image and ee.ImageCollection classes will be deprecated in future versions.The
scale()
method for ee.Image and ee.ImageCollection classes will be deprecated in future versions.
v0.1.9¶
Improvements¶
kernel
,sigma
,p
andc
parameters were added to theindex()
extended method for ee.Image and ee.ImageCollection classes.The following vegetation indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘GARI’ : Green Atmospherically Resistant Vegetation Index.
‘GEMI’ : Global Environment Monitoring Index.
‘GLI’ : Green Leaf Index.
‘GVMI’ : Global Vegetation Moisture Index.
‘VARI’ : Visible Atmospherically Resistant Index.
The following drought indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘NDDI’ : Normalized Difference Drought Index.
The following kernel indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘kEVI’ : Kernel Enhanced Vegetation Index.
‘kNDVI’ : Kernel Normalized Difference Vegetation Index.
‘kRVI’ : Kernel Ratio Vegetation Index.
‘kVARI’ : Kernel Visible Atmospherically Resistant Index.
v0.1.8¶
New Modules¶
The ee.Feature module was created.
The ee.FeatureCollection module was created.
The ee.Geometry module was created.
New Features¶
The
getTimeSeriesByRegion()
extended method for ee.ImageCollection classes was created.The
getTimeSeriesByRegions()
extended method for ee.ImageCollection classes was created.The
indices()
function was created.The
listIndices()
function was created.The
BBoxFromQuery()
extended constructor for ee.Geometry and ee.Feature classes was created.The
PointFromQuery()
extended constructor for ee.Geometry and ee.Feature classes was created.The
MultiPointFromQuery()
extended constructor for ee.Geometry and ee.FeatureCollection classes was created.
Improvements¶
The
index()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:The
maskClouds()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:The
scale()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:MYD09GA.006 Aqua Surface Reflectance Daily Global 1km and 500m
MYD11A1.006 Aqua Land Surface Temperature and Emissivity Daily Global 1km
MYD11A2.006 Aqua Land Surface Temperature and Emissivity 8-Day Global 1km
MYD17A2H.006: Aqua Gross Primary Productivity 8-Day Global 500M 500m
MYD17A3HGF.006: Aqua Net Primary Production Gap-Filled Yearly Global 500m
The following vegetation indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘EVI2’ : Two-Band Enhanced Vegetation Index.
The following burn indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘CSIT’ : Char Soil Index Thermal.
‘NBRT’ : Normalized Burn Ratio Thermal.
‘NDVIT’ : Normalized Difference Vegetation Index Thermal
‘SAVIT’ : Soil-Adjusted Vegetation Index Thermal.
v0.1.7¶
New Modules¶
The pd.DataFrame module was created.
The common module was created (it feeds the
index()
,scale()
andmaskClouds()
methods for both ee.Image and ee.ImageCollection).
New Features¶
The
toEEFeatureCollection()
extended method for pd.DataFrame classes was created.The binary operators (+, -, *, /, //, %, **, <<, >>, &, |) were overloaded for ee.Image objects.
The rich comparisons (<, <=, ==, !=, >, >=) were overloaded for ee.Image objects.
The unary operators (-, ~) were overloaded for ee.Image objects.
Improvements¶
Exceptions and Warnings were added to most methods.
Conflicts between the Gain factor and the Green band in the
index()
method were solved.tolerance
andunit
parameters were added to theclosest()
extended method for ee.ImageCollection classes.The
maskClouds()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:The
scale()
extended method for ee.Image and ee.ImageCollection classes now supports the following platforms:Sentinel-3 OLCI EFR: Ocean and Land Color Instrument Earth Observation Full Resolution
MCD43A4.006 MODIS Nadir BRDF-Adjusted Reflectance Daily 500m
MOD09GA.006 Terra Surface Reflectance Daily Global 1km and 500m
MOD11A1.006 Terra Land Surface Temperature and Emissivity Daily Global 1km
MOD11A2.006 Terra Land Surface Temperature and Emissivity 8-Day Global 1km
MOD14A1.006: Terra Thermal Anomalies & Fire Daily Global 1km
MOD17A2H.006: Terra Gross Primary Productivity 8-Day Global 500M 500m
MOD17A3HGF.006: Terra Net Primary Production Gap-Filled Yearly Global 500m
The following vegetation indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘GBNDVI’ : Green-Blue Normalized Difference Vegetation Index.
‘GRNDVI’ : Green-Red Normalized Difference Vegetation Index.
‘MNDVI’ : Modified Normalized Difference Vegetation Index.
The following snow indices were added to the
index()
extended method for ee.Image and ee.ImageCollection:‘NDSI’ : Normalized Difference Snow Index.
The ‘SR’ vegetation index was replaced by ‘RVI’ in the
index()
extended method for ee.Image and ee.ImageCollection.