mirror of
https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer.git
synced 2026-08-14 19:09:00 +02:00
feature: rozšíření slovníčku
slovníček interních vs api klíčů byl rozšířen o nová pole (nálezce, okolnosti, ...) a zároveň byla změněna jeho struktura: nově obsahuje i base url vzhledem k tomu, že si skript pro data sahá do dvou různých API; přidáno base url pro digiarchiv
This commit is contained in:
@@ -9,24 +9,30 @@ from qgis.core import QgsMessageLog, Qgis
|
|||||||
# Define paths for the plugin and its codelists directory
|
# Define paths for the plugin and its codelists directory
|
||||||
PLUGIN_DIR = os.path.dirname(__file__)
|
PLUGIN_DIR = os.path.dirname(__file__)
|
||||||
CODELISTS_DIR = os.path.join(PLUGIN_DIR, 'codelists')
|
CODELISTS_DIR = os.path.join(PLUGIN_DIR, 'codelists')
|
||||||
BASE_URL = "https://api.aiscr.cz/2.2/oai"
|
BASE_URL_AMCR = "https://api.aiscr.cz/2.2/oai"
|
||||||
|
BASE_URL_DA = "https://digiarchiv.aiscr.cz/api/search/query"
|
||||||
OUTPUT_FILE = os.path.join(CODELISTS_DIR, 'heslar.csv')
|
OUTPUT_FILE = os.path.join(CODELISTS_DIR, 'heslar.csv')
|
||||||
|
|
||||||
slovnicek = {
|
slovnicek = {
|
||||||
'obdobi': 'heslo:obdobi',
|
'obdobi': (BASE_URL_AMCR, 'heslo:obdobi'),
|
||||||
'typ_akce': 'heslo:akce_typ',
|
'typ_akce': (BASE_URL_AMCR, 'heslo:akce_typ'),
|
||||||
'areal': 'heslo:areal',
|
'areal': (BASE_URL_AMCR, 'heslo:areal'),
|
||||||
'kraj': 'ruian_kraj',
|
'kraj': (BASE_URL_AMCR, 'ruian_kraj'),
|
||||||
'organizace': 'organizace',
|
'organizace': (BASE_URL_AMCR, 'organizace'),
|
||||||
'okres': 'ruian_okres',
|
'okres': (BASE_URL_AMCR, 'ruian_okres'),
|
||||||
'katastr': 'ruian_katastr',
|
'katastr': (BASE_URL_AMCR, 'ruian_katastr'),
|
||||||
'vedouci': 'osoba',
|
'pian_presnost': (BASE_URL_AMCR, 'heslo:pian_presnost'),
|
||||||
'pian_presnost': 'heslo:pian_presnost',
|
'typ_lokality': (BASE_URL_AMCR, 'heslo:lokalita_typ'),
|
||||||
'typ_lokality': 'heslo:lokalita_typ',
|
'druh_lokality': (BASE_URL_AMCR, 'heslo:lokalita_druh'),
|
||||||
'druh_lokality': 'heslo:lokalita_druh',
|
'jistota': (BASE_URL_AMCR, 'heslo:jistota_urceni'),
|
||||||
'jistota': 'heslo:jistota_urceni',
|
'lokalita_zachovalost': (BASE_URL_AMCR, 'heslo:stav_dochovani'),
|
||||||
'lokalita_zachovalost': 'heslo:stav_dochovani',
|
'pristupnost': (BASE_URL_AMCR, 'heslo:pristupnost'),
|
||||||
'pristupnost': 'heslo:pristupnost'
|
'nalez_kategorie': (BASE_URL_AMCR, 'heslo:predmet_druh_kat'),
|
||||||
|
'druh_nalezu': (BASE_URL_AMCR, 'heslo:predmet_druh'),
|
||||||
|
'specifikace': (BASE_URL_AMCR, 'heslo:predmet_specifikace'),
|
||||||
|
'nalezove_okolnosti': (BASE_URL_AMCR, 'heslo:nalezove_okolnosti'),
|
||||||
|
'vedouci': (BASE_URL_DA, 'f_vedouci'),
|
||||||
|
'nalezce': (BASE_URL_DA, 'f_nalezce'),
|
||||||
}
|
}
|
||||||
|
|
||||||
NS = {
|
NS = {
|
||||||
|
|||||||
Reference in New Issue
Block a user