DatasetConfigs » Historie » Revize 3
Revize 2 (Petr Hlaváč, 2020-05-27 08:27) → Revize 3/4 (Petr Hlaváč, 2020-05-27 08:33)
h1. DatasetConfigs Složka obsahuje konfigurační soubory pro jednotlivé datasety ve formátu *yaml*. h2. Struktura konfiguračního souboru * *display-name* - jmeno datasetu, pod kterym bude dataset zobrazen v aplikaci * *dataset-name* - jméno datasetu * *url* - root složka ze které bude crawler procházet dataset * *regex* - obsahuje regulární výraz, kterým projdou pouze linky s daty, které chceme stahovat * *update period* - obsahuje číslo, které udává jednou za kolik dní bude crawler prohledávat stránku k získání nových dat. * *devices* - je list obsahující seznam unikátním zařízení pro, které je nutné určit v mapě souřadnice. h2. Vzor konfiguračního souboru <pre> # jmeno datasetu, pod kterym bude dataset zobrazen v aplikaci display-name: Půjčování koloběžek # jednoslovný název datasetu, pod kterym bude reprezentovana v architektuře dataset-name: KOLOBEZKY # root slozka, ktera obsahuje odkazy na dataset url: https://openstore.zcu.cz/ # volitelny parameter, ktery specifikuje vzor jmena datasetu, ktera se budou stahovat regex: OD_ZCU_KOLOBEZKY_[0-9][0-9]_[0-9][0-9][0-9][0-9]_CSV.zip # volitelny parametr, ktery udava jednou za kolik dní se budou nová data vyhledávat update-period: 24 # pozice jednotlivych zarizeni, ktera jsou v datasetu devices: - stojan-knihovna: x: 49.725145 y: 13.353319 - stojan-Machovka: x: 49.725197 y: 13.368016 - stojan-FDU: x: 49.725360 y: 13.347909 - stojan-bory: x: 49.724576 y: 13.350861 - stojan-zcu: x: 49.726033 y: 13.365958 - stojan-borska: x: 49.734518 y: 13.359475 </pre> h2. Vyplňování souřadnic * *x* - je latitude (zeměpisná šířka) * *y* - je longtitude (zeměpisná délka) pro vyplňování souřadnic je možné využít například nástroj https://www.latlong.net/