gws.ext.action.gekos

Interface with GekoS-Bau software.

class gws.ext.action.gekos.GetFsParams(*args, **kwargs)[source]
class gws.ext.action.gekos.GetFsResponse(*args, **kwargs)[source]
class gws.ext.action.gekos.PositionConfig(*args, **kwargs)[source]
offsetX = None

x-offset for points

offsetY = None

y-offset for points

distance = 0

radius for points repelling

angle = 0

angle for points repelling

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

GekoS action

crs = ''

CRS for gekos data

db = None

database provider uid

instances = None

gek-online instances

params = None

additional parameters for gek-online calls

position = None

position correction for points

table = None

sql table configuration

templates = None

feature formatting templates

url = None

gek-online base url

class gws.ext.action.gekos.Object[source]
configure()[source]
api_find_fs(req: gws.types.IRequest, p: gws.ext.action.gekos.GetFsParams) → gws.ext.action.gekos.GetFsResponse[source]
http_get_xy(req: gws.types.IRequest, p: gws.ext.action.gekos.GetFsParams) → gws.types.HttpResponse[source]
load_data()[source]

Load gekos data into a postgres table.