RequestAPICtor#

class dtcg.interface.gateway.RequestAPICtor(
action,
region_name=None,
subregion_name=None,
glacier_name=None,
shapefile_path=None,
oggm_params=None,
)[source]#

Bases: object

Mock API request. Placeholder for API query until the backend is set up.

Parameters:
  • action (str)

  • region_name (str)

  • subregion_name (str)

  • glacier_name (str)

  • shapefile_path (str)

  • oggm_params (dict)

query#

The type of query desired by the user.

Type:

str

region_name#

The region selected by the user. Default None.

Type:

str

subregion_name#

The subregion selected by the user. Default None.

Type:

str

shapefile_path#

Path to a shapefile selected/uploaded by the user. Default None.

Type:

str

glacier_name#

The glacier selected by the user. Default None.

Type:

str

oggm_params#

OGGM model parameters. Default None.

Type:

dict

Methods

__init__(action[, region_name, ...])

get_query()

__init__(
action,
region_name=None,
subregion_name=None,
glacier_name=None,
shapefile_path=None,
oggm_params=None,
)[source]#
Parameters:
  • action (str)

  • region_name (str)

  • subregion_name (str)

  • glacier_name (str)

  • shapefile_path (str)

  • oggm_params (dict)