gws.plugin.alkis.cli

Command line commands for the ALKIS index and export.

Source code: gws.plugin.alkis.cli

Module Contents

class gws.plugin.alkis.cli.CreateIndexParams

Bases: gws.CliParams

Parameters for the alkisIndex command.

force: bool = False

Drop and rebuild the index even if it is complete.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.DumpParams

Bases: gws.CliParams

Parameters for the alkisDump command.

fs: str

Flurstueck uids.

path: str

Path to save the dump.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.ExportParams

Bases: gws.CliParams

Parameters for the alkisExport command.

exporterUid: str | None

Exporter uid, the first usable exporter if empty.

modelUids: str | None

Uids of the export models, all usable models if empty.

path: str

Path to save the export.

projectUid: str | None

Project uid.

class gws.plugin.alkis.cli.Object

Bases: gws.Node

ALKIS command line commands.

act: gws.plugin.alkis.action.Object

The alkis action the commands work with.

do_dump(p: DumpParams)

Write the internal representation of parcels to a JSON file.

do_export(p: ExportParams)

Export all parcels in the ALKIS index.

do_index(p: CreateIndexParams)

Create the ALKIS index.

do_keys(p: gws.CliParams)

Print the keys available for ALKIS exports.

do_status(p: StatusParams)

Display the status of the ALKIS index.

class gws.plugin.alkis.cli.StatusParams

Bases: gws.CliParams

Parameters for the alkisStatus command.

projectUid: str | None

Project uid.