Skip to content

geeup: Simple CLI for Earth Engine Uploads

Compare
Choose a tag to compare
@samapriya samapriya released this 15 Apr 12:52
· 30 commits to master since this release

This came from the simple need to handle batch uploads of both image assets to collections but also thanks to the new table feature the possibility of batch uploading shapefiles into a folder. Though a lot of these tools including batch image uploader is part of my other project geeadd which also includes additional features to add to the python CLI, this tool was designed to be minimal so as to allow the user to simply query their quota, upload images or tables and also to query ongoing tasks and delete assets. I am hoping this tool with a simple objective proves useful to a few users of Google Earth Engine.

This also needs earthengine cli to be installed and authenticated on your system and earthengine to be callable in your command line or terminal

To install geeup: Simple CLI for Earth Engine Uploads you can install using two methods

pip install geeup

or you can also try

git clone https://github.com/samapriya/geeup.git
cd geeup
python setup.py install

For linux use --user flag it there are issues

pip install geeup --user

geeup_054

Changelog

0.6.5

  • Fixed issue with iteritems for pandas >2.0.0
  • Updated task running check and updated function
  • Updated handling boolean for using last band as alpha mask

0.6.4

  • Added masking option to use last band as mask

0.6.2

  • Removed call to shell
  • Now prints status of task at task creation
  • Overwrite option for both images and tables