[talk-cz] Report pokrytí poloh zastávek

David Koňařík dvdkon na konarici.cz
Neděle Srpen 13 16:40:01 UTC 2023


Ahoj,
v rámci pokusů o využití dat z CIS JŘ potřebuji spárovat názvy zastávek 
s polohami, a tak jsem oprášil/překopal svůj prográmek na generování 
reportu dostupnosti poloh zastávek.

Z aktuálních JŘ získá názvy zastávek (separátně vlaky a ostatní dopravní 
prostředky) a pak se je pokouší spárovat s daty z OSM a s externími daty 
[0]. Je to primárně moje vývojová pomůcka, ale může se snad i hodit k 
mapování zastávek, třeba jako zdroj kandidátů na otagování nějakým 
"kanonickým názvem" přes official_name. Snad ji někdo využije.

Odkaz na výstupy: https://georeport.jr.ggu.cz/

Detaily:
- Výstupy se generují jednou denně v noci.
- Sloupek "Radius" obsahuje vzájemnou vzdálenost jednotlivých kandidátů 
v úhlových minutách (snadno se to počítá, no).
- Checkbox "perfect matches only" zapne zobrazování pouze takových shod, 
které považuji za spolehlivé (buď podle ID nebo úplně shodný název).
- Při matchování řeším i zkratky, odkaz na kód je na stránce.
- Data jsou zabudovaná přímo do HTML, proměnné railMatches a otherMatches.
- Názvy, co jsou v tabulce, nejsou úplně názvy z CIS JŘ, protože ve 
veřejných výstupech jsou jednotlivé položky přeházené a čas od času i 
nějaká chybí (třeba u spojů MHD). Při načítání názvy normalizuji do 
nějaké vlastní formy, která by měla alespoň být konzistentní mezi linkami.

David Koňařík

[0]: https://gitlab.com/dvdkon/jrunify-ext-geodata
(README je zastaralé, pro seznam zdrojů se podívejte do download.py)



Další informace o konferenci talk-cz