Changelog

v0.3.2

Improvements

  • PanSharpen and matchHistogram are linked to ee_extra (#60).

  • Added omega argument to spectralIndices (#54).

Contributors

v0.3.1

Improvements

  • Bugs (#55) of the app module were solved.

  • Typos (#56) were corrected.

Contributors

v0.3.0

New Features

  • The tasseledCap() extended method for ee.Image and ee.ImageCollection was created.

  • The ee.App class was created.

  • The listApps() extended method for ee was created.

  • The listDatasets() extended method for ee was created.

Improvements

  • The Awesome Spectral Indices list was updated to v0.0.3.

  • Errors (#43) of the getTimeSeriesByRegion method of the ee.ImageCollection module were solved.

  • Errors (#41) of the getTimeSeriesByRegions method of the ee.ImageCollection module were solved.

  • The maskClouds(), spectralIndices(), scaleAndOffset() and preprocess() extended methods for ee.Image and ee.ImageCollection classes now support the following platforms:

Deprecation

  • The index method was deprecated for ee.Image and ee.ImageCollection.

  • The scale method was deprecated for ee.Image and ee.ImageCollection.

v0.2.5

New Features

  • The panSharpen() extended method for ee.Image and ee.ImageCollection classes was created.

  • The matchHistogram() extended method for ee.Image classes was created.

Contributors

v0.2.4

Improvements

v0.2.3

Improvements

  • Conflicts of the __len__ Container Emulation method of the ee.Dictionary module were solved.

v0.2.2

New Modules

  • The ee.Dictionary module was created.

New Features

  • The __contains__ container emulation method was overloaded for ee.Dictionary and ee.List objects.

  • The __len__ container emulation method was overloaded for ee.Dictionary, ee.List, ee.FeatureCollection and ee.ImageCollection objects.

  • The __getitem__ container emulation method was overloaded for ee.Dictionary, ee.List, ee.Feature, ee.FeatureCollection, ee.Image and ee.ImageCollection objects.

v0.2.1

New Features

  • The LinearRingFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The LineStringFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The MultiLineStringFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The MultiPointFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The MultiPolygonFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The PointFromPlusCode() extended constructor for ee.Geometry classes was created.

  • The PolygonFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The RectangleFromPlusCodes() extended constructor for ee.Geometry classes was created.

  • The plusCodes() extended method for ee.Geometry and ee.Feature classes was created.

Contributors

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 the scale() method.

  • The spectralIndices() extended method for ee.Image and ee.ImageCollection classes was created and will replace the index() 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

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 and c parameters were added to the index() 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

v0.1.7

New Modules

  • The pd.DataFrame module was created.

  • The common module was created (it feeds the index(), scale() and maskClouds() 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