feature: dynamičtjší způsob interpretace typu dat

- archeologicky_zaznam nově čerpá human-readable název pro název vrstvy v typ_dat_vocab
- archeologicky_zaznam_l pro ověřování, jestli je současný typ_dat akce nebo lokalita
This commit is contained in:
david-spacil committed 2026-07-03 12:13:40 +02:00
1 parent f4ad402f52
commit 27a0f4e9ea
1 file changed
+12 -1
+12 -1
View File
@@ -26,6 +26,17 @@ LAST_LOGIN_ERROR: str | None = None
# a second download while the first one is still running
_LOADING = False
archeologicky_zaznam_l = [
"akce",
"lokalita",
]
typ_dat_vocab = {
"akce": "Akce",
"lokalita": "Lokalita",
"samostatny_nalez": "PAS",
}
def _log(msg: str, level=Qgis.MessageLevel.Info):
"""
@@ -709,7 +720,7 @@ def load_amcr_data(canvas, bb, filters=None,
# D) LAYER CREATION (QGIS Memory Layers)
# ==========================================
archeologicky_zaznam = "Akce" if typ_dat == "akce" else "Lokalita"
archeologicky_zaznam = typ_dat_vocab[typ_dat]
# Initialize three layers for different geometry types (S-JTSK CRS)
vl_poly = QgsVectorLayer(