Coverage for gws-app/gws/plugin/gekos/__init__.py: 100%

0 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-24 12:46 +0200

1"""Interface with GekoS-Bau software. 

2 

3See https://www.gekos.de/ 

4 

5GekoS settings for gws (Verfahrensadministration/GIS Schnittstelle) 

6 

7base address:: 

8 

9 GIS-URL-Base = http://my-server 

10 

11client-side call, handled in the client by the Marker element:: 

12 

13 GIS-URL-ShowXY = /project/PROJECT_ID/?x=<x>&y=<y>&z=SCALE_VALUE 

14 

15client-side call, handled in the client by js/index.tsx:: 

16 

17 GIS-URL-GetXYFromMap = /project/PROJECT_ID/?&x=<x>&y=<y>&gekosUrl=<returl> 

18 

19client-side call, handled in the Alkis plugin:: 

20 

21 GIS-URL-ShowFs = /project/PROJECT_ID/?alkisFs=<land>_<gem>_<flur>_<zaehler>_<nenner>_<folge> 

22 

23callback urls, handled by the GekoS action:: 

24 

25 GIS-URL-GetXYFromFs = /_/gekosGetXY/projectUid/PROJECT_ID/fs/<land>_<gem>_<flur>_<zaehler>_<nenner>_<folge> 

26 GIS-URL-GetXYFromGrd = /_/gekosGetXY/projectUid/PROJECT_ID/ad/<str>_<hnr><hnralpha>_<plz>_<ort>_<bishnr><bishnralpha> 

27 

28NB: the order of placeholders must match ``COMBINED_FLURSTUECK_FIELDS`` and ``COMBINED_ADRESSE_FIELDS`` in the Alkis Plugin 

29 

30"""