urbanlc.downloader.esa2021_downloader.ESAWorldCover#

class urbanlc.downloader.esa2021_downloader.ESAWorldCover(dataset_name, *args, **kwargs)#

ESAWorldCover class for downloading ESA WorldCover 10m v100/v200

Methods

download_image(image, bbox[, bands, scale, ...])

Parallel download image patches based on specified parameters.

download_images(bounds[, radius, verbose, ...])

Downloads ESA WorldCover data based on specified parameters.

get_spatial_filter(bounds, radius)

Returns a BoundingBox instance based on the provided bounds and radius.

initialize(year, *args, **kwargs)

Initializes an ESAWorldCover instance based on the specified year.

merge_patches(base_filename[, compress])

Merges downloaded GEOTIFF image patches and saves the merged file with the specified compression algorithm.

remove_cache()

Removes the cache directory and recreates it.

set_root(root)

Sets the root directory for storing downloaded data.