StreamDatacube#

class dtcg.api.external.call.StreamDatacube[source]#

Bases: object

Methods

__init__()

get_url(rgi_id)

Get URL for a Zarr datacube.

stream_datacube(glacier[, layer, region_name])

Stream datacube from server.

__init__()[source]#
get_url(rgi_id)[source]#

Get URL for a Zarr datacube.

Parameters:

rgi_id (str) – Glacier RGI ID.

Returns:

Server URL of Zarr datacube.

Return type:

str

stream_datacube(
glacier,
layer='',
region_name='Iceland',
)[source]#

Stream datacube from server.

Parameters:
  • glacier (str) – Name or RGI-ID of glacier.

  • layer (str, optional) – Datacube layer. Default will load all available layers.

  • region (str, default "Iceland") – RGI region name.

  • region_name (str)

Returns:

Datacube or datacube layer.

Return type:

xr.DataTree