mirror of
https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer.git
synced 2026-06-17 11:22:53 +02:00
Přejmenování názvů atributových polí (#31)
* changed attribute field names * added aliases
This commit is contained in:
+42
-21
@@ -317,32 +317,32 @@ def load_amcr_data(canvas, bb, filters=None, typ_dat="akce", komponenty="false")
|
|||||||
|
|
||||||
# Define attribute table structure
|
# Define attribute table structure
|
||||||
cols = [
|
cols = [
|
||||||
QgsField("PIAN", QMetaType.Type.QString),
|
QgsField("pian", QMetaType.Type.QString),
|
||||||
QgsField("Přesnost", QMetaType.Type.QString),
|
QgsField("presnost", QMetaType.Type.QString),
|
||||||
QgsField("PIAN – typ", QMetaType.Type.QString),
|
QgsField("pian_typ", QMetaType.Type.QString),
|
||||||
QgsField("Dokumentační jednotka", QMetaType.Type.QString),
|
QgsField("dj", QMetaType.Type.QString),
|
||||||
QgsField("Typ dokumentační jednotky", QMetaType.Type.QString),
|
QgsField("typ_dj", QMetaType.Type.QString),
|
||||||
QgsField("Definiční bod(y) (WGS-84)", QMetaType.Type.QString),
|
QgsField("definicni_body", QMetaType.Type.QString),
|
||||||
QgsField(archeologicky_zaznam, QMetaType.Type.QString),
|
QgsField(typ_dat, QMetaType.Type.QString),
|
||||||
QgsField("Odkaz do Digitálního archivu AMČR", QMetaType.Type.QString),
|
QgsField("odkaz_do_digiarchivu", QMetaType.Type.QString),
|
||||||
QgsField("Okres", QMetaType.Type.QString),
|
QgsField("okres", QMetaType.Type.QString),
|
||||||
QgsField("Katastr", QMetaType.Type.QString),
|
QgsField("katastr", QMetaType.Type.QString),
|
||||||
QgsField("Další katastry", QMetaType.Type.QString)
|
QgsField("dalsi_katastry", QMetaType.Type.QString)
|
||||||
]
|
]
|
||||||
|
|
||||||
# Extend table based on data type
|
# Extend table based on data type
|
||||||
if typ_dat == "akce":
|
if typ_dat == "akce":
|
||||||
cols += [
|
cols += [
|
||||||
QgsField("Akce – lokalizace", QMetaType.Type.QString),
|
QgsField("akce_lokalizace", QMetaType.Type.QString),
|
||||||
QgsField("Vedoucí akce", QMetaType.Type.QString),
|
QgsField("vedouci", QMetaType.Type.QString),
|
||||||
QgsField("Organizace", QMetaType.Type.QString),
|
QgsField("organizace", QMetaType.Type.QString),
|
||||||
QgsField("Specifikace data", QMetaType.Type.QString),
|
QgsField("specifikace_data", QMetaType.Type.QString),
|
||||||
QgsField("Datum zahájeni", QMetaType.Type.QString),
|
QgsField("zahajeni", QMetaType.Type.QString),
|
||||||
QgsField("Datum ukončení", QMetaType.Type.QString),
|
QgsField("ukonceni", QMetaType.Type.QString),
|
||||||
QgsField("Hlavní typ", QMetaType.Type.QString),
|
QgsField("hlavni_typ", QMetaType.Type.QString),
|
||||||
QgsField("Vedlejší typ", QMetaType.Type.QString),
|
QgsField("vedlejsi_typ", QMetaType.Type.QString),
|
||||||
QgsField("Zjištění", QMetaType.Type.QString),
|
QgsField("zjisteni", QMetaType.Type.QString),
|
||||||
QgsField("Akce – nahrazuje NZ", QMetaType.Type.QString),
|
QgsField("nahrazuje_NZ", QMetaType.Type.QString),
|
||||||
]
|
]
|
||||||
elif typ_dat == "lokalita":
|
elif typ_dat == "lokalita":
|
||||||
cols += [
|
cols += [
|
||||||
@@ -357,6 +357,27 @@ def load_amcr_data(canvas, bb, filters=None, typ_dat="akce", komponenty="false")
|
|||||||
|
|
||||||
# Use aliases for technical field names
|
# Use aliases for technical field names
|
||||||
alias_map = {
|
alias_map = {
|
||||||
|
"pian": "PIAN",
|
||||||
|
"presnost": "Přesnost",
|
||||||
|
"pian_typ": "PIAN – typ",
|
||||||
|
"dj": "Dokumentační jednotka",
|
||||||
|
"typ_dj": "Typ dokumentační jednotky",
|
||||||
|
"definicni_body": "Definiční bod(y) (WGS-84)",
|
||||||
|
typ_dat: archeologicky_zaznam,
|
||||||
|
"odkaz_do_digiarchivu": "Odkaz do Digitálního archivu AMČR",
|
||||||
|
"okres": "Okres",
|
||||||
|
"katastr": "Katastr",
|
||||||
|
"dalsi_katastry": "Další katastry",
|
||||||
|
"akce_lokalizace": "Akce – lokalizace",
|
||||||
|
"vedouci": "Vedoucí akce",
|
||||||
|
"organizace": "Organizace",
|
||||||
|
"specifikace_data": "Specifikace data",
|
||||||
|
"zahajeni": "Datum zahájeni",
|
||||||
|
"ukonceni": "Datum ukončení",
|
||||||
|
"hlavni_typ": "Hlavní typ",
|
||||||
|
"vedlejsi_typ": "Vedlejší typ",
|
||||||
|
"zjisteni": "Zjištění",
|
||||||
|
"nahrazuje_NZ": "Akce – nahrazuje NZ",
|
||||||
"nazev_lokality": "Název lokality",
|
"nazev_lokality": "Název lokality",
|
||||||
"popis_lokality": "Popis lokality",
|
"popis_lokality": "Popis lokality",
|
||||||
"typ_lokality": "Typ lokality",
|
"typ_lokality": "Typ lokality",
|
||||||
|
|||||||
Reference in New Issue
Block a user