Projekt

Obecné

Profil

DatasetConfigs » Historie » Verze 1

Petr Hlaváč, 2020-05-05 08:45

1 1 Petr Hlaváč
h1. DatasetConfigs
2
3
Složka obsahuje konfigurační soubory pro jednotlivé datasety ve formátu *yaml*.
4
5
h2. Struktura konfiguračního souboru
6
7
* *dataset-name* - jméno datasetu
8
* *url* - root složka ze které bude crawler procházet dataset
9
* *regex* - obsahuje regulární výraz, kterým projdou pouze linky s daty, které chceme stahovat
10
* *update period* - obsahuje číslo, které udává jednou za kolik dní bude crawler prohledávat stránku k získání nových dat.
11
* *devices* - je list obsahující seznam unikátním zařízení pro, které je nutné určit v mapě souřadnice.
12
13
h2. Vzor konfiguračního souboru
14
15
<pre>
16
# jmeno datasetu, pod kterym bude zobrazen v aplikaci
17
dataset-name: KOLOBEZKY
18
# root slozka, ktera obsahuje odkazy na dataset
19
url: https://openstore.zcu.cz/
20
# volitelny parameter, ktery specifikuje vzor jmena datasetu, ktera se budou stahovat
21
regex: OD_ZCU_KOLOBEZKY_[0-9][0-9]_[0-9][0-9][0-9][0-9]_CSV.zip
22
# volitelny parametr, ktery udava jednou za kolik dní se budou nová data vyhledávat
23
update-period: 24
24
# pozice jednotlivych zarizeni, ktera jsou v datasetu
25
devices:
26
27
  - stojan-knihovna:
28
      x: 49.725145
29
      y: 13.353319
30
31
  - stojan-Machovka:
32
      x: 49.725197
33
      y: 13.368016
34
35
  -  stojan-FDU:
36
      x: 49.725360
37
      y: 13.347909
38
39
  - stojan-bory:
40
      x: 49.724576
41
      y: 13.350861
42
43
  - stojan-zcu:
44
      x: 49.726033
45
      y: 13.365958
46
47
  - stojan-borska:
48
      x: 49.734518
49
      y: 13.359475
50
51
</pre>
52
53
h2. Vyplňování souřadnic
54
55
* *x* - je latitude (zeměpisná šířka)
56
* *y* - je longtitude (zeměpisná délka)
57
58
pro vyplňování souřadnic je možné využít například nástroj https://www.latlong.net/