geonature.core.imports.actions#

Classes#

ImportStatisticsLabels

dict() -> new empty dictionary

ImportInputUrl

dict() -> new empty dictionary

ImportActions

Module Contents#

class geonature.core.imports.actions.ImportStatisticsLabels[source]#

Bases: TypedDict

dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s

(key, value) pairs

dict(iterable) -> new dictionary initialized as if via:

d = {} for k, v in iterable:

d[k] = v

dict(**kwargs) -> new dictionary initialized with the name=value pairs

in the keyword argument list. For example: dict(one=1, two=2)

key: str[source]#
value: str[source]#
class geonature.core.imports.actions.ImportInputUrl[source]#

Bases: TypedDict

dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s

(key, value) pairs

dict(iterable) -> new dictionary initialized as if via:

d = {} for k, v in iterable:

d[k] = v

dict(**kwargs) -> new dictionary initialized with the name=value pairs

in the keyword argument list. For example: dict(one=1, two=2)

url: str[source]#
label: str[source]#
class geonature.core.imports.actions.ImportActions[source]#
static statistics_labels() List[ImportStatisticsLabels][source]#
Abstractmethod:

static preprocess_transient_data(imprt: geonature.core.imports.models.TImports, df) set[source]#
Abstractmethod:

static check_transient_data(task, logger, imprt: geonature.core.imports.models.TImports) None[source]#
Abstractmethod:

static import_data_to_destination(imprt: geonature.core.imports.models.TImports) None[source]#
Abstractmethod:

static remove_data_from_destination(imprt: geonature.core.imports.models.TImports) None[source]#
Abstractmethod:

static report_plot(imprt: geonature.core.imports.models.TImports) bokeh.embed.standalone.StandaloneEmbedJson[source]#
Abstractmethod:

static compute_bounding_box(imprt: geonature.core.imports.models.TImports) None[source]#
Abstractmethod: