geeViz.assetManagerLib#

Helpful functions for managing GEE assets

geeViz.assetManagerLib includes functions for copying, deleting, uploading, changing permissions, and more.

Functions

assetsize(asset)

base(in_path)

batchCopy(fromFolder, toFolder[, outType])

batchDelete(Collection[, type])

batchUpdateAcl(folder[, writers, ...])

check_dir(in_path)

check_end(in_path[, add])

copyByName(fromFolder, toFolder, nameIdentifier)

countTasks([break_running_ready])

create_asset(asset_path[, asset_type, recursive])

create_image_collection(full_path_to_collection)

deleteByName(Collection, nameIdentifier[, type])

ee_asset_exists(path)

getDate(year, month, day)

humansize(nbytes)

ingestImageFromGCS(gcsURIs, assetPath[, ...])

is_leap_year(year)

julian_to_calendar(julian_date, year)

limitTasks(taskLimit)

listAssets(folder)

List assets within a given asset folder or imageCollection

moveImages(images, toFolder[, delete_original])

now([Format])

setDate(assetPath, year, month, day)

updateACL(assetName[, writers, ...])

uploadToGEEImageAsset(localTif, gcsBucket, ...)

upload_to_gcs(image_dir, gs_bucket[, ...])

upload_to_gee(image_dir, gs_bucket, asset_dir)

verify_path(path)

walkFolders(folder[, images])

walkFoldersTables(folder[, tables])

year_month_day_to_seconds(year_month_day)