gws.ext.action.alkissearch

Backend for the Flurstückssuche (cadaster parlcels search) form.

class gws.ext.action.alkissearch.EigentuemerConfig(*args, **kwargs)[source]

Access to the Eigentümer (owner) information

controlMode = False

restricted mode enabled

controlRules = None

list of regular expression for the restricted input control

logTable = ''

data access protocol table name

class gws.ext.action.alkissearch.BuchungConfig(*args, **kwargs)[source]

Access to the Grundbuch (register) information

class gws.ext.action.alkissearch.UiGemarkungListMode[source]
none = 'none'

do not show the list

plain = 'plain'

only “gemarkung”

combined = 'combined'

“gemarkung (gemeinde)”

tree = 'tree'
class gws.ext.action.alkissearch.UiStrasseListMode[source]
filtered = 'filtered'

show only streets from the selected gemeinde/gemarkung

all = 'all'

show all streets at once

search = 'search'

autocomplete, substring search

searchStart = 'searchStart'

autocomplete, string start search

class gws.ext.action.alkissearch.UiStrasseListFormat[source]
plain = 'plain'

just “strasse”

withGemeinde = 'withGemeinde'

“strasse” (“gemeinde”)

withGemarkung = 'withGemarkung'

“strasse” (“gemarkung”)

withGemeindeWhenNeeded = 'withGemeindeWhenNeeded'

“strasse” (“gemeinde”), when needed for disambiguation

withGemarkungWhenNeeded = 'withGemarkungWhenNeeded'

“strasse” (“gemarkung”), when needed for disambiguation

class gws.ext.action.alkissearch.UiConfig(*args, **kwargs)[source]

Flurstückssuche UI configuration.

useExport = False

export function enabled

useSelect = False

select mode enabled

usePick = False

pick mode enabled

searchSelection = False

search in selection enabled

searchSpatial = False

spatial search enabled

gemarkungListMode = 'combined'

gemarkung list mode

strasseListMode = 'filtered'

strasse list mode

strasseListFormat = 'plain'

strasse list entry format

autoSpatialSearch = False

activate spatial search after submit

class gws.ext.action.alkissearch.Config(*args, **kwargs)[source]

Flurstückssuche (cadaster parlcels search) action

eigentuemer = None

access to the Eigentümer (owner) information

buchung = None

access to the Grundbuch (register) information

limit = 100

search results limit

featureTemplates = None

templates for on-screen Flurstueck details

printTemplate = None

template for printed Flurstueck details

ui = None

ui options

export = None

csv export configuration

class gws.ext.action.alkissearch.Props(*args, **kwargs)[source]
type = 'alkissearch'
class gws.ext.action.alkissearch.BaseFindParams(*args, **kwargs)[source]
gemarkung = ''
gemarkungUid = ''
gemeinde = ''
gemeindeUid = ''
strasse = ''
class gws.ext.action.alkissearch.FindStrasseParams(*args, **kwargs)[source]
class gws.ext.action.alkissearch.FindStrasseResponse(*args, **kwargs)[source]
class gws.ext.action.alkissearch.FindFlurstueckParams(*args, **kwargs)[source]
bblatt = ''
flaecheBis = ''
flaecheVon = ''
flurnummer = ''
flurstuecksfolge = ''
fsUids = []
hausnummer = ''
name = ''
nenner = ''
vnum = ''
vorname = ''
zaehler = ''
class gws.ext.action.alkissearch.FindFlurstueckResponse(*args, **kwargs)[source]
class gws.ext.action.alkissearch.FindAdresseParams(*args, **kwargs)[source]
bisHausnummer = ''
hausnummer = ''
kreis = ''
kreisUid = ''
land = ''
landUid = ''
regierungsbezirk = ''
regierungsbezirkUid = ''
class gws.ext.action.alkissearch.FindAdresseResponse(*args, **kwargs)[source]
class gws.ext.action.alkissearch.GetDetailsParams(*args, **kwargs)[source]
class gws.ext.action.alkissearch.GetDetailsResponse(*args, **kwargs)[source]
class gws.ext.action.alkissearch.PrintParams(*args, **kwargs)[source]
class gws.ext.action.alkissearch.ExportParams(*args, **kwargs)[source]
class gws.ext.action.alkissearch.ExportResponse(*args, **kwargs)[source]
class gws.ext.action.alkissearch.Object[source]
configure()[source]
props_for(user)[source]
api_find_strasse(req: gws.types.IRequest, p: gws.ext.action.alkissearch.FindStrasseParams) → gws.ext.action.alkissearch.FindStrasseResponse[source]

Return a list of Strassen for the given Gemarkung

api_find_flurstueck(req: gws.types.IRequest, p: gws.ext.action.alkissearch.FindFlurstueckParams) → gws.ext.action.alkissearch.FindFlurstueckResponse[source]

Perform a Flurstueck search

api_get_details(req: gws.types.IRequest, p: gws.ext.action.alkissearch.GetDetailsParams) → gws.ext.action.alkissearch.GetDetailsResponse[source]

Return a Flurstueck feature with details

api_export(req: gws.types.IRequest, p: gws.ext.action.alkissearch.ExportParams) → gws.ext.action.alkissearch.ExportResponse[source]

Export Flurstueck features

api_print(req: gws.types.IRequest, p: gws.ext.action.alkissearch.PrintParams) → gws.common.printer.job.StatusResponse[source]

Print Flurstueck features