From 29ee0c5601f1bb9afeeed25c4c3b2802b4853bf1 Mon Sep 17 00:00:00 2001 From: <> Date: Wed, 5 Jun 2024 18:28:00 +0000 Subject: [PATCH] Deployed 0b8e385 with MkDocs version: 1.6.0 --- 404.html | 2 +- changelog/index.html | 2 +- index.html | 2 +- installation/index.html | 2 +- license/index.html | 2 +- projects/access/index.html | 2 +- projects/app2script/index.html | 2 +- projects/cancel_tasks/index.html | 2 +- projects/copy/index.html | 2 +- projects/delete/index.html | 2 +- projects/delete_metadata/index.html | 2 +- projects/move/index.html | 2 +- projects/projects/index.html | 4 ++-- projects/quota/index.html | 2 +- projects/report/index.html | 2 +- projects/search/index.html | 2 +- projects/size/index.html | 2 +- projects/task_status/index.html | 2 +- 18 files changed, 19 insertions(+), 19 deletions(-) diff --git a/404.html b/404.html index 1fdb97e..e037f26 100644 --- a/404.html +++ b/404.html @@ -14,4 +14,4 @@ color: #fff; text-align: right; } -

404 - Not found

\ No newline at end of file +

404 - Not found

\ No newline at end of file diff --git a/changelog/index.html b/changelog/index.html index 2c4ae8d..255ed2d 100644 --- a/changelog/index.html +++ b/changelog/index.html @@ -14,4 +14,4 @@ color: #fff; text-align: right; } -
Skip to content

Changelog

v1.2.0

  • removed deprecated pkg_resources module
  • added better version checker
  • upgraded app2script module to handle conversions
  • added a projects tool to fetch projects with earthengine api enabled
  • upgraded quota tool to handle root assets for earthengine-api >=v0.1.400

v1.1.0

  • added recursive handling for folder object count
  • fixed Issue 18 to handle featureview operations
  • fixed issue with copy, move, asset size estimation and acl
  • Added extra fields for geeadd search tool

v1.0.1

  • Updated pending/ready tasks as they are called in tasklist
  • Fixed task cancellation options

v1.0.0

  • Gives better parsing of tasking info
  • Search by task ID now
  • Now outputs EECU and path for tasks that have those fields
  • Fixed size estimation for image vs image collection
  • Enhanced user docs and readme
  • added output from delete operation
  • Added some function descriptions & general improvements

v0.6.0

  • Updated to use API v1 with some updates to avoid breaking changes
  • Updated some core tools like size update and quota updation
  • The geeadd access tool is now user type agnostic and you can simply pass if the user is service account, group or email
  • Better handling of acl delete function
  • Added some function descriptions & general improvements
  • Reduced client initialization steps

v0.5.6

  • fixed ee_report tool to allow for report exports for all EE asset types
  • updated task search and task by state search
  • general cleanup and improvements

v0.5.5

  • added folder migration tools
  • improved recursive folder search & copy, move and permissions tools
  • major improvements to copy and move tools for better migration of nested Folders
  • Minor improvements and cleanup

v0.5.4

  • Updated search tool to use updated endpoint
  • Search tool no longer downloads zip or parses CSV
  • Minor improvements

v0.5.2

  • Updated copy tool to allow for non mirrored copy
  • Updated task and task cancel tools to account for states Pending and Cancelling

v0.5.1

  • Updated quota tool to handle GCP projects inside GEE
  • Updated Folder size reporting

v0.5.0

  • Updated to use earthengine-api>= 0.1.222
  • Copy and move tool improvements to facilitate cloud alpha support.
  • Updated task check tool to account for operations based handling.

v0.4.9

  • Fixed issue 11.
  • Updated to recent API calls based on Issue and general improvements
  • Added auto version check from pypi.

v0.4.7

  • Fixed issue with delete tool and shell call.
  • Fixed issue with copy and move function for single collections

v0.4.6

  • Now inclues asset_url and thumbnail_url for search.
  • Formatting and general improvements.

v0.4.5

  • Now inclues license in sdist
  • Fixed issue with app2script tool and string and text parsing.
  • Added readme and version tools.
  • Added readme docs and deployed environment.

v0.4.4

  • Removed git dependency and used urllib instead based on feedback
  • Created conda forge release based on Issue 10

v0.4.2

  • Fixed relative import issue for earthengine.
  • Fixed image collection move tool to parse ee object type correctly as image_collection.

v0.4.1

  • Made enhancement Issue 9.
  • Search tool now return earth engine asset snippet and start and end dates as JSON object.
  • Removed pretty table dependency.

v0.4.0

  • Improved quota tools to get all quota and asset counts.
  • Added a search tool to search GEE catalog using keywords.
  • Improved parsing for app to script tool.
  • Detailed asset root for all root folders and recursively
  • Cancel tasks now allows you to choose, running, ready or specific task ids.
  • Assets copy and move now allows you to copy entire folders, collectiona and assets recursively
  • Updated assets access tool
  • Delete metadata allows you to delete metadata for existing collection.
  • Overall general improvements and optimization.

v0.3.3

  • General improvements
  • Added tool to get underlying code from earthengine app

v0.3.1

  • Updated list and asset size functions
  • Updated function to generate earthengine asset report
  • General optimization and improvements to distribution
  • Better error handling

v0.3.0

  • Removed upload function
  • Upload handles by geeup
  • General optimization and improvements to distribution
  • Better error handling

v0.2.8

  • Uses poster for streaming upload more stable with memory issues and large files
  • Poster dependency limits use to Py 2.7 will fix in the new version

v0.2.6

  • Major improvement to move, batch copy, and task reporting
  • Major improvements to access tool to allow users read/write permission to entire Folder/collection.

v0.2.5

  • Handles bandnames during upload thanks to Lukasz for original upload code
  • Removed manifest option, that can be handled by seperate tool (ppipe)

v0.2.3

  • Removing the initialization loop error

v0.2.2

  • Added improvement to earthengine authorization

v0.2.1

  • Added capability to handle PlanetScope 4Band Surface Reflectance Metadata Type
  • General Improvements

v0.2.0

  • Tool improvements and enhancements

v0.1.9

  • New tool EE_Report was added

v0.1.8

  • Fixed issues with install
  • Dependencies now part of setup.py
  • Updated Parser and general improvements
\ No newline at end of file +
Skip to content

Changelog

v1.2.0

  • removed deprecated pkg_resources module
  • added better version checker
  • upgraded app2script module to handle conversions
  • added a projects tool to fetch projects with earthengine api enabled
  • upgraded quota tool to handle root assets for earthengine-api >=v0.1.400

v1.1.0

  • added recursive handling for folder object count
  • fixed Issue 18 to handle featureview operations
  • fixed issue with copy, move, asset size estimation and acl
  • Added extra fields for geeadd search tool

v1.0.1

  • Updated pending/ready tasks as they are called in tasklist
  • Fixed task cancellation options

v1.0.0

  • Gives better parsing of tasking info
  • Search by task ID now
  • Now outputs EECU and path for tasks that have those fields
  • Fixed size estimation for image vs image collection
  • Enhanced user docs and readme
  • added output from delete operation
  • Added some function descriptions & general improvements

v0.6.0

  • Updated to use API v1 with some updates to avoid breaking changes
  • Updated some core tools like size update and quota updation
  • The geeadd access tool is now user type agnostic and you can simply pass if the user is service account, group or email
  • Better handling of acl delete function
  • Added some function descriptions & general improvements
  • Reduced client initialization steps

v0.5.6

  • fixed ee_report tool to allow for report exports for all EE asset types
  • updated task search and task by state search
  • general cleanup and improvements

v0.5.5

  • added folder migration tools
  • improved recursive folder search & copy, move and permissions tools
  • major improvements to copy and move tools for better migration of nested Folders
  • Minor improvements and cleanup

v0.5.4

  • Updated search tool to use updated endpoint
  • Search tool no longer downloads zip or parses CSV
  • Minor improvements

v0.5.2

  • Updated copy tool to allow for non mirrored copy
  • Updated task and task cancel tools to account for states Pending and Cancelling

v0.5.1

  • Updated quota tool to handle GCP projects inside GEE
  • Updated Folder size reporting

v0.5.0

  • Updated to use earthengine-api>= 0.1.222
  • Copy and move tool improvements to facilitate cloud alpha support.
  • Updated task check tool to account for operations based handling.

v0.4.9

  • Fixed issue 11.
  • Updated to recent API calls based on Issue and general improvements
  • Added auto version check from pypi.

v0.4.7

  • Fixed issue with delete tool and shell call.
  • Fixed issue with copy and move function for single collections

v0.4.6

  • Now inclues asset_url and thumbnail_url for search.
  • Formatting and general improvements.

v0.4.5

  • Now inclues license in sdist
  • Fixed issue with app2script tool and string and text parsing.
  • Added readme and version tools.
  • Added readme docs and deployed environment.

v0.4.4

  • Removed git dependency and used urllib instead based on feedback
  • Created conda forge release based on Issue 10

v0.4.2

  • Fixed relative import issue for earthengine.
  • Fixed image collection move tool to parse ee object type correctly as image_collection.

v0.4.1

  • Made enhancement Issue 9.
  • Search tool now return earth engine asset snippet and start and end dates as JSON object.
  • Removed pretty table dependency.

v0.4.0

  • Improved quota tools to get all quota and asset counts.
  • Added a search tool to search GEE catalog using keywords.
  • Improved parsing for app to script tool.
  • Detailed asset root for all root folders and recursively
  • Cancel tasks now allows you to choose, running, ready or specific task ids.
  • Assets copy and move now allows you to copy entire folders, collectiona and assets recursively
  • Updated assets access tool
  • Delete metadata allows you to delete metadata for existing collection.
  • Overall general improvements and optimization.

v0.3.3

  • General improvements
  • Added tool to get underlying code from earthengine app

v0.3.1

  • Updated list and asset size functions
  • Updated function to generate earthengine asset report
  • General optimization and improvements to distribution
  • Better error handling

v0.3.0

  • Removed upload function
  • Upload handles by geeup
  • General optimization and improvements to distribution
  • Better error handling

v0.2.8

  • Uses poster for streaming upload more stable with memory issues and large files
  • Poster dependency limits use to Py 2.7 will fix in the new version

v0.2.6

  • Major improvement to move, batch copy, and task reporting
  • Major improvements to access tool to allow users read/write permission to entire Folder/collection.

v0.2.5

  • Handles bandnames during upload thanks to Lukasz for original upload code
  • Removed manifest option, that can be handled by seperate tool (ppipe)

v0.2.3

  • Removing the initialization loop error

v0.2.2

  • Added improvement to earthengine authorization

v0.2.1

  • Added capability to handle PlanetScope 4Band Surface Reflectance Metadata Type
  • General Improvements

v0.2.0

  • Tool improvements and enhancements

v0.1.9

  • New tool EE_Report was added

v0.1.8

  • Fixed issues with install
  • Dependencies now part of setup.py
  • Updated Parser and general improvements
\ No newline at end of file diff --git a/index.html b/index.html index b808fa0..931ade8 100644 --- a/index.html +++ b/index.html @@ -16,4 +16,4 @@ }
Skip to content

Google Earth Engine Batch Asset Manager with Addons

LinkedIn Medium Twitter URL Mastodon Follow Hits-of-Code PyPI - Version Downloads License DOI CI geeadd Donate

geeadd (which stands for Google Earth Engine batch asset manager with addons ) provides a command-line tool for managing Google Earth Engine assets in batch. It allows you to perform a variety of operations on your assets that add to the existing earthengine command line tool. This includes tools that allows a user to estimate their quota usage, asset sizes, set permissions on assets, move and copy and many others. There are also some functions that are build to provided extended functionality like convert any earth engine app script to the source code and search tool which allows you to search both the GEE official data catalog and the community catalog.

This project has been a lot of work starting a few years ago and current improvements and updates can be seen reflected in v1.0.0 and higher up.

geeadd_main

Like, share and support the Github project. And you can now cite it too

Samapriya Roy, & Biplov Bhandari. (2024). samapriya/gee_asset_manager_addon: GEE Asset Manager with Addons (1.2.0).
 Zenodo. https://doi.org/10.5281/zenodo.11482497
-

\ No newline at end of file +

\ No newline at end of file diff --git a/installation/index.html b/installation/index.html index 66dda03..a576bb0 100644 --- a/installation/index.html +++ b/installation/index.html @@ -19,4 +19,4 @@ pip install geeadd --user

To get always fresh install using GitHub (This could be a staging version and will include a pop up on top to remind you of that)

pip install git+https://github.com/samapriya/gee_asset_manager_addon.git
-

The advantage of having it installed is being able to execute geeadd as any command line tool. I recommend installation within virtual environment.

\ No newline at end of file +

The advantage of having it installed is being able to execute geeadd as any command line tool. I recommend installation within virtual environment.

\ No newline at end of file diff --git a/license/index.html b/license/index.html index 034c355..3b21708 100644 --- a/license/index.html +++ b/license/index.html @@ -26,4 +26,4 @@ same "printed page" as the copyright notice for easier identification within third-party archives.

Copyright {2019} {Samapriya Roy}

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0
-

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

\ No newline at end of file +

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

\ No newline at end of file diff --git a/projects/access/index.html b/projects/access/index.html index 9c80b9f..91c581c 100644 --- a/projects/access/index.html +++ b/projects/access/index.html @@ -24,4 +24,4 @@ --asset ASSET This is the path to the earth engine asset whose permission you are changing folder/collection/image --user USER Can be user email or serviceAccount like account@gserviceaccount.com or groups like group@googlegroups.com or try using "allUsers" to make it public --role ROLE Choose between reader, writer or delete -
\ No newline at end of file +
\ No newline at end of file diff --git a/projects/app2script/index.html b/projects/app2script/index.html index 09f7193..921021e 100644 --- a/projects/app2script/index.html +++ b/projects/app2script/index.html @@ -20,4 +20,4 @@ geeadd app2script --url "https://gena.users.earthengine.app/view/urban-lights" --outfile "Full path to javascript.js"

GEE App to Script

Example

The following example demonstrates how to use the App to Script tool to extract and export Earth Engine code:

# Print out the Earth Engine code
 geeadd app2script --url "https://gena.users.earthengine.app/view/urban-lights"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/projects/cancel_tasks/index.html b/projects/cancel_tasks/index.html index 787c35a..f78725a 100644 --- a/projects/cancel_tasks/index.html +++ b/projects/cancel_tasks/index.html @@ -23,4 +23,4 @@ Required named arguments.: --tasks TASKS You can provide tasks as running or pending or all or even a single task id -

Example

Here's an example demonstrating how to use the Cancel Tasks tool to efficiently manage Earth Engine tasks:

Cancel GEE Tasks

\ No newline at end of file +

Example

Here's an example demonstrating how to use the Cancel Tasks tool to efficiently manage Earth Engine tasks:

Cancel GEE Tasks

\ No newline at end of file diff --git a/projects/copy/index.html b/projects/copy/index.html index 8cfdd5e..94cab0d 100644 --- a/projects/copy/index.html +++ b/projects/copy/index.html @@ -16,4 +16,4 @@ }
Skip to content

Copy Assets tool

The Copy Assets tool in geeadd offers a versatile solution for copying Earth Engine assets efficiently. With its recursive capabilities, this tool empowers users to duplicate entire folders, collections, images, or tables seamlessly. Additionally, it allows users with read access to assets from other users to copy assets from their repositories, enhancing collaboration and asset management.

Key Features

  • Comprehensive Asset Duplication: The Copy Assets tool enables users to perform recursive copying of Earth Engine assets, ensuring that entire hierarchies of assets can be effortlessly duplicated.

  • User-Friendly Interface: The tool offers a straightforward command-line interface, making it accessible to users of all experience levels.

  • Copy Assets from Other Users: Users with read access to assets from other users can utilize this tool to copy assets from their repositories, facilitating collaborative projects and data sharing.

Usage

Using the Copy Assets tool is simple and intuitive, allowing users to specify the source and destination paths for asset duplication.

geeadd copy --initial "existing_asset_path" --final "new_asset_path"
 
  • --initial: The existing path of the assets you want to copy.

  • --final: The new path where you want to duplicate the assets.

Example

Here's an example demonstrating how to use the Copy Assets tool to duplicate Earth Engine assets:

geeadd copy --initial "users/your_username/your_collection" --final "users/your_username/copied_collection"
-

Copy GEE Assets

The Copy Assets tool in geeadd simplifies asset duplication and promotes efficient asset management within Google Earth Engine.

\ No newline at end of file +

Copy GEE Assets

The Copy Assets tool in geeadd simplifies asset duplication and promotes efficient asset management within Google Earth Engine.

\ No newline at end of file diff --git a/projects/delete/index.html b/projects/delete/index.html index 0267258..317da17 100644 --- a/projects/delete/index.html +++ b/projects/delete/index.html @@ -16,4 +16,4 @@ }
Skip to content

Delete Assets tool

The Delete Assets tool in GEEadd is a powerful utility designed to facilitate asset management within Google Earth Engine (GEE). This tool empowers users to perform recursive deletions of Earth Engine assets, including folders, collections, images, and their child assets. However, it is important to exercise caution while using this tool, as it permanently removes assets and their associated data.

Key Features

  • Comprehensive Asset Deletion: The Delete Assets tool allows users to perform recursive deletions of assets, ensuring that entire hierarchies of assets can be removed with a single command.

  • Use with Caution: Due to the recursive nature of this tool, it will delete not only the specified asset but also all its child assets, including images, collections, and folders. Therefore, it is essential to use this tool with caution to avoid unintentional data loss.

Usage

Using the Delete Assets tool is straightforward, requiring only the specification of the target Earth Engine asset for deletion.

geeadd delete --id "asset_path_to_delete"
 
  • --id: The full path to the asset you want to delete. This tool will recursively remove all child assets, including images, collections, and folders associated with the specified asset.

Example

Here's an example demonstrating how to use the Delete Assets tool to remove an Earth Engine asset and all its child assets:

geeadd delete --id "users/your_username/your_collection"
-

Delete GEE Assets

\ No newline at end of file +

Delete GEE Assets

\ No newline at end of file diff --git a/projects/delete_metadata/index.html b/projects/delete_metadata/index.html index 3bc1485..7eded84 100644 --- a/projects/delete_metadata/index.html +++ b/projects/delete_metadata/index.html @@ -16,4 +16,4 @@ }
Skip to content

Delete metadata tool

The Asset Metadata Delete tool in geeadd provides users with a valuable capability to delete specific properties from metadata associated with Earth Engine assets. This tool is particularly useful when you need to reset or remove a property value from the metadata of an ingested collection, image, or table.

Key Features

  • Selective Metadata Property Deletion: The Asset Metadata Delete tool allows users to selectively delete a specific property from the metadata associated with an Earth Engine asset.

Usage

Using the Asset Metadata Delete tool is straightforward, requiring the specification of the target Earth Engine asset and the property to be deleted from its metadata.

geeadd delete_metadata --asset "asset_path_here" --property "metadata_property_to_delete"
 
  • --asset: The path to the Earth Engine asset from which you want to remove a specific metadata property.

  • --property: The name of the metadata property that you want to delete.

Example

Here's an example illustrating how to use the Asset Metadata Delete tool to remove a specific property from the metadata of an Earth Engine asset:

geeadd delete_metadata --asset "users/your_username/your_collection" --property "description"
-

Delete Metadata GEE Asset

\ No newline at end of file +

Delete Metadata GEE Asset

\ No newline at end of file diff --git a/projects/move/index.html b/projects/move/index.html index 72f528f..3949bcf 100644 --- a/projects/move/index.html +++ b/projects/move/index.html @@ -16,4 +16,4 @@ }
Skip to content

Move Assets tool

The Asset Move tool in geeadd is a versatile utility designed to simplify asset management within Google Earth Engine (GEE). This tool empowers users to perform recursive moves of entire Earth Engine assets, including folders, collections, images, and tables, from one location to another effortlessly.

Key Features

  • Effortless Asset Relocation: The Asset Move tool streamlines the process of moving Earth Engine assets, ensuring that entire hierarchies of assets can be relocated with ease.

  • User-Friendly Interface: The tool offers an intuitive command-line interface, making it accessible to users of all experience levels.

Usage

Using the Asset Move tool is simple and straightforward, allowing users to specify the source and destination paths for asset relocation.

geeadd move --initial "existing_asset_path" --final "new_asset_path"
 
  • --initial: The existing path of the assets you want to move.

  • --final: The new path where you want to relocate the assets.

Example

Here's an example illustrating how to use the Asset Move tool to efficiently manage Earth Engine assets:

geeadd move --initial "users/your_username/your_collection" --final "users/your_username/new_collection"
-

Move GEE Assets

The Asset Move tool in geeadd simplifies asset relocation, making it an invaluable asset for users seeking to organize and manage their Earth Engine assets efficiently.

\ No newline at end of file +

Move GEE Assets

The Asset Move tool in geeadd simplifies asset relocation, making it an invaluable asset for users seeking to organize and manage their Earth Engine assets efficiently.

\ No newline at end of file diff --git a/projects/projects/index.html b/projects/projects/index.html index 782ddc4..908d43d 100644 --- a/projects/projects/index.html +++ b/projects/projects/index.html @@ -15,7 +15,7 @@ text-align: right; }
Skip to content

EE API Enabled Projects tool

The projects tool is a relatively new add and allows the owners of cloud projects to understand which cloud projects have earth engine api enabled. The tool only works on cloud projects you own because it needs to query all permissions to check for this. These are also the projects you should be able to add to your earth engine code editor.

Prerequisites

  • This tool assumes you have gcloud installed and authenticated. It does check for these two things as it tries to run the tool.
  • This assumes that the user has enabled the earth engine api on these projects since this is what the tool is checking for.

Features

  • Automatically checks gcloud installation and config this is handy because it allows the user to know if they check their base configuration
  • Prints Project Name and Number this is useful as a list to know which projects to set if needed for your python projects as well or to find out which projects to use in code editor.

Sample run

geeadd projects
-

Sample output

gcloud is installed and authenticated
+

enabled_projects-censor

Sample output

gcloud is installed and authenticated
 
 Checking Earth Engine permissions for all projects...
 
@@ -23,4 +23,4 @@
 Project Name: def Project Number: 433
 Project Name: ghi Project Number: 107921
 Project Name: ijk Project Number: 225
-
\ No newline at end of file +
\ No newline at end of file diff --git a/projects/quota/index.html b/projects/quota/index.html index f6f16ef..3e53b3a 100644 --- a/projects/quota/index.html +++ b/projects/quota/index.html @@ -14,4 +14,4 @@ color: #fff; text-align: right; } -
Skip to content

Quota tool

The Quota tool is a fundamental component of the geeadd toolbox, providing essential functionality to monitor and manage your Google Earth Engine (GEE) resources. It enables you to retrieve crucial information about your current GEE quota, including both used and remaining resources. This information is aggregated across all your legacy folders and user root folders.

Features

  • Total Quota Overview: The Quota tool provides a comprehensive overview of your GEE quota, including both the resources you've already consumed and the resources still available.

  • Legacy and User Root Folders: It automatically calculates and aggregates quota information from all your legacy folders and user root folders, ensuring you have a complete picture of your resource usage.

geeadd_quota

  • Compatibility with Google Cloud Projects: The Quota tool has been enhanced to work seamlessly with Google Earth Engine in conjunction with Google Cloud Projects. You can now specify a project path as an argument to retrieve quota information specific to that project.

The Quota tool in geeadd simplifies resource tracking and management, making it an indispensable tool for Earth Engine users.

\ No newline at end of file +
Skip to content

Quota tool

The Quota tool is a fundamental component of the geeadd toolbox, providing essential functionality to monitor and manage your Google Earth Engine (GEE) resources. It enables you to retrieve crucial information about your current GEE quota, including both used and remaining resources. This information is aggregated across all your legacy folders and user root folders.

Features

  • Total Quota Overview: The Quota tool provides a comprehensive overview of your GEE quota, including both the resources you've already consumed and the resources still available.

  • Legacy and User Root Folders: It automatically calculates and aggregates quota information from all your legacy folders and user root folders, ensuring you have a complete picture of your resource usage.

geeadd_quota

  • Compatibility with Google Cloud Projects: The Quota tool has been enhanced to work seamlessly with Google Earth Engine in conjunction with Google Cloud Projects. You can now specify a project path as an argument to retrieve quota information specific to that project.

The Quota tool in geeadd simplifies resource tracking and management, making it an indispensable tool for Earth Engine users.

\ No newline at end of file diff --git a/projects/report/index.html b/projects/report/index.html index 1b7aa65..f1d9783 100644 --- a/projects/report/index.html +++ b/projects/report/index.html @@ -16,4 +16,4 @@ }
Skip to content

Assets Report tool

The Assets Report tool in geeadd is a robust utility designed to provide users with comprehensive insights into their Google Earth Engine (GEE) assets. This tool performs a recursive analysis of all your assets, including images, image collections, and tables, generating a detailed report that contains a wealth of information. The report includes essential fields such as asset type, path, number of assets, size in megabytes (MB), units, owner, readers, and writers for each asset. Please note that generating a detailed report may take some time due to the thorough analysis involved.

Key Features

  • Comprehensive Asset Reporting: The Assets Report tool offers an in-depth analysis of all your GEE assets, enabling you to gain a comprehensive understanding of your asset inventory.

  • Detailed Information: The generated report includes crucial asset details, such as type, path, quantity, size, ownership, and access permissions, making it a valuable resource for asset management and monitoring.

Usage

Using the Assets Report tool is straightforward, requiring only the specification of the location where you want to save the generated report in CSV format.

geeadd ee_report --outfile "report_file_location.csv"
 
  • --outfile: The full path to the location where you want to save the report in CSV format.

Example

Here's an example demonstrating how to use the Assets Report tool to generate a comprehensive report of your GEE assets:

geeadd ee_report --outfile "C:\johndoe\report.csv"
-

Generate GEE Assets Report

The Assets Report Tool in geeadd empowers users with a wealth of asset-related insights, facilitating effective asset management, auditing, and monitoring within the Google Earth Engine environment.

\ No newline at end of file +

Generate GEE Assets Report

The Assets Report Tool in geeadd empowers users with a wealth of asset-related insights, facilitating effective asset management, auditing, and monitoring within the Google Earth Engine environment.

\ No newline at end of file diff --git a/projects/search/index.html b/projects/search/index.html index 98b00f8..bb1d5fa 100644 --- a/projects/search/index.html +++ b/projects/search/index.html @@ -20,4 +20,4 @@ geeadd search --keywords "ph" --source community

Example

Here's an example demonstrating how to use the Search tool to find Earth Engine assets:

# Search for images matching the keyword "fire" in the Earth Engine data catalog
 geeadd search --keywords "fire"
-

GEE Data Catalog Search

The Search tool in GEEadd simplifies the process of discovering relevant Earth Engine assets, providing users with a powerful tool for accessing geospatial data within the Earth Engine ecosystem. Additionally, the tool's support for community-contributed datasets enhances its utility, making it an invaluable resource for Earth Engine users.

community_search

\ No newline at end of file +

GEE Data Catalog Search

The Search tool in GEEadd simplifies the process of discovering relevant Earth Engine assets, providing users with a powerful tool for accessing geospatial data within the Earth Engine ecosystem. Additionally, the tool's support for community-contributed datasets enhances its utility, making it an invaluable resource for Earth Engine users.

community_search

\ No newline at end of file diff --git a/projects/size/index.html b/projects/size/index.html index cc96a23..129c062 100644 --- a/projects/size/index.html +++ b/projects/size/index.html @@ -16,4 +16,4 @@ }
Skip to content

Asset Size tool

The Asset Size tool in geeadd provides users with a convenient means to query the size of Earth Engine assets, including images, image collections, tables, and folders. This tool offers valuable insights by displaying the number of assets and their total size, presented in easily comprehensible formats such as kilobytes (KB), megabytes (MB), gigabytes (GB), or terabytes (TB), depending on the size.

Key Features

  • Asset Size Query: The Asset Size tool enables users to query the size of Earth Engine assets swiftly and accurately.

  • Informative Output: The tool delivers clear and informative output, providing users with the number of assets and their cumulative size in human-readable formats.

Usage

Using the Asset Size tool is straightforward, requiring only the specification of the target Earth Engine asset.

geeadd assetsize --asset "your_asset_path_here"
 
  • --asset: The Earth Engine asset for which you want to obtain size properties.

Example

Here's an example illustrating how to use the Asset Size tool to determine the size of an Earth Engine asset:

geeadd assetsize --asset "users/your_username/your_collection"
-

Asset Size GEE Tool

\ No newline at end of file +

Asset Size GEE Tool

\ No newline at end of file diff --git a/projects/task_status/index.html b/projects/task_status/index.html index ce25e62..d8ca33b 100644 --- a/projects/task_status/index.html +++ b/projects/task_status/index.html @@ -23,4 +23,4 @@ Optional named arguments: --state STATE Query by state type COMPLETED|PENDING|RUNNING|FAILED --id ID Query by task id -
\ No newline at end of file +
\ No newline at end of file