gws.plugin.alkis.cli

Command-line ALKIS commands.

Source code: gws.plugin.alkis.cli

Module Contents

class gws.plugin.alkis.cli.CreateIndexParams(*args, **kwargs)

Bases: gws.CliParams

CLI params

cache: bool = False

Use object cache.

force: bool = False

Force indexing.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.DumpParams(*args, **kwargs)

Bases: gws.CliParams

CLI params

fs: str

Flurstueck UIDs

path: str

Path to save the dump.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.ExportParams(*args, **kwargs)

Bases: gws.CliParams

CLI params

format: str = 'csv'

Export format (csv, geojson).

path: str

Path to save the export.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.Object

Bases: gws.Node

GWS object tree node.

act: gws.plugin.alkis.action.Object
ixStatus: gws.plugin.alkis.data.types.IndexStatus
do_dump(p: DumpParams)

Dump internal representations of ALKIS objects.

do_export(p: ExportParams)

Export ALKIS data.

do_index(p: CreateIndexParams)

Create the ALKIS index.

do_keys(p: gws.CliParams)

Print ALKIS export keys.

do_status(p: StatusParams)

Display the status of the ALKIS index.

class gws.plugin.alkis.cli.StatusParams(*args, **kwargs)

Bases: gws.CliParams

CLI params

projectUid: str | None

Project uid.