[talk-cz] Dálkové spoje z OSM

ramirezhav na seznam.cz ramirezhav na seznam.cz
Neděle Duben 14 10:28:02 UTC 2024


Prosím vás jsem ztracen v tabulce trips.txt

První dva řádky:


Není z toho jasné co maj být primární klíče.

route_id,service_id,trip_id,trip_headsign,trip_short_name,direction_id,block
_id,shape_id,wheelchair_accessible,bikes_allowed
"-CISR-877516-1","CIST-877516-1-1","CIST-877516-1-1","Karviná,Fryštát,aut.
nádr.","877516 1","1","","","1","2"



Co jsem z toho pochopil je, že trip_headsign

se skládá ze dvou čísel. Takže když to rozdělím na dvě čísla jako trip_id a 
trip_stage_id mohu to použít jako primární klíč do tabulky trips?

trip_id a trip_stage_id

nebo se budou opakovat kombinace trip_id+trip_stage_id a primární klíč mít 
na route_id. 


Protože co jsem z toho pochopil je, že route_id je v podstatě trip_id+trip_
stage_id

jako číslo linky a číslo zastávky na lince.


Při vkládání dat do tabulky musí být ta kombinace unikátní, takže nemohu 
opakovaně vkládat třeba trip. Takže se chci jen ujistit




---------- Původní e-mail ----------
Od: David Koňařík via talk-cz <talk-cz na openstreetmap.org>
Komu: talk-cz na openstreetmap.org
Kopie: David Koňařík <dvdkon na konarici.cz>
Datum: 13. 4. 2024 14:10:00
Předmět: Re: [talk-cz] Dálkové spoje z OSM
"Jen se čtyřmi GB budete mít asi problém. Možná ne s CSV soubory, ale s 
načtením dat už ano. Jedinou cestu vidím ve zpracování víceprůchodově 
bez ukládání celých dat do RAM a načítání přímo ze ZIPu bez rozbalování, 
ale to je zas o hodně složitější. 

On 13. 04. 24 13:56, ramirezhav na seznam.cz wrote: 
> Já se ptám protože mám jen 4GB a ještě musím mít puštěný služby a 
> Firefox. Je to starý notebook. Takže jestli víte kolik to zabírá archiv 
> plus rozbalení budu za tu informaci rád, ať to nestahuji dvakrát. 
> 
> ---------- Původní e-mail ---------- 
> Od: David Koňařík via talk-cz <talk-cz na openstreetmap.org> 
> Komu: talk-cz na openstreetmap.org 
> Kopie: David Koňařík <dvdkon na konarici.cz> 
> Datum: 13. 4. 2024 13:54:30 
> Předmět: Re: [talk-cz] Dálkové spoje z OSM 
> 
> 
> Je to standardní formát na bázi CSV: https://gtfs.org/schedule/ 
> 
> Do RAMky se to rozumně výkonnému počítači vejde, alespoň JrUtil 
> (napsaný 
> v F#) to zvládá bez problémů v několika GB. 
> 
> On 13. 04. 24 13:45, ramirezhav na seznam.cz wrote: 
> > No já to stáhnu na ramdisk, ale kolik potřebuju místa? Archiv + 
> > rozbalení? Je nějaký manuál k datům podle kterého mohu napsat 
> skript? 
> > ---------- Původní e-mail ---------- 
> > Od: David Koňařík via talk-cz <talk-cz na openstreetmap.org> 
> > Komu: talk-cz na openstreetmap.org 
> > Kopie: David Koňařík <dvdkon na konarici.cz> 
> > Datum: 13. 4. 2024 13:29:48 
> > Předmět: Re: [talk-cz] Dálkové spoje z OSM 
> > 
> > 
> > Nene, stačí si stáhnout nejnovější data v GTFS [0] a buď použít 
> nějaký 
> > software co v nich umožňuje hledat podle kritérií (žádný jednoduchý 
> > bohužel neznám), nebo si sám naprogramovat skript, co je 
> profiltruje. 
> > Bohužel bez programování se to asi neobejde, objem dat je moc 
> veliký na 
> > zpracování v spreadsheetu. 
> > 
> > [0]: https://data.jr.ggu.cz/results/latest/JDF_merged_GTFS.zip 
> > 
> > On 13. 04. 24 12:56, ramirezhav na seznam.cz wrote: 
> > > Děkuji, jak mám tedy postupovat. GitLab neznám. Je to neplacené? 
> > Tam se 
> > > píše nějaký trial na sign-in. 
> > > Jsem na linuxu. 
> > > ---------- Původní e-mail ---------- 
> > > Od: David Koňařík via talk-cz <talk-cz na openstreetmap.org> 
> > > Komu: talk-cz na openstreetmap.org 
> > > Kopie: David Koňařík <dvdkon na konarici.cz> 
> > > Datum: 13. 4. 2024 12:13:12 
> > > Předmět: Re: [talk-cz] Dálkové spoje z OSM 
> > > 
> > > 
> > > Zdravím, 
> > > v OSM tato data spíš nejsou a pokud vím, tak jejich přidávání je 
> > trochu 
> > > kontroverzní. 
> > > 
> > > Všechny autobusové linky v ČR jsou v CIS JŘ, bohužel ale využití 
> > > veřejností hází CHAPS (dodavatel IS) a MDČR klacky pod nohy (viz 
> > moji 
> > > přednášku [0]). 
> > > 
> > > Minulý rok se mi konečně povedlo vytvořit z veřejných dat CIS JŘ 
> > > kombinací s geodaty jednotlivých krajů a OSM víceméně použitelné 
> > data 
> > > jízdních řádů. Software je svobodný [1] a generuji veřejné 
> > výstupy [2]. 
> > > 
> > > Nevěřil bych jim zatím na 100% (kvůli chybám ve zdrojových 
> datech i 
> > > možným přešlapům heuristik), ale na analytické dotazy jako vaše 
> jsou 
> > > použitelné dobře. 
> > > 
> > > David Koňařík 
> > > 
> > > [0]: https://dvdkon.ggu.cz/articles/openalt-2023-cisjr/ 
> > > [1]: https://gitlab.com/dvdkon/jrutil 
> > > [2]: https://data.jr.ggu.cz/ 
> > > 
> > > On 13. 04. 24 9:36, ramirezhav na seznam.cz wrote: 
> > > > Dobrý den. 
> > > > Včera jsem se díval na jednu stránku kde měly být zdroje dat 
> > > autobusové 
> > > > dopravy, jenže je to strašně roztroušené mezi různé dopravce. 
> > > Dají se v 
> > > > OSM najít data dálkových meziměstských spojů (ne tak že to bude 
> > > > projíždět do sousedního města 30-45 minut) ale prostě rychlé 
> > > autobusy, 
> > > > kdy třeba z Havířova do Ostravy by byly dvě nebo tři zastávky, 
> > > ale spoj 
> > > > by pokračoval dále k dalším městům, takže celková vzdálenost by 
> > byla 
> > > > třeba 45 km a více? A pak by to chtělo spíš takové 
> trvanlivější a 
> > > > frekventovanější spoje ne takové co se za rok zruší nebo kam 
> jede 
> > > bus 
> > > > jen 1x ráno a ve 12h jede zpět, ono by to chtělo aspoň 3x denně 
> > spoj 
> > > > danou trasou, ale nevím zda toto OSM vůbec dokáže nabídnout. 
> > > > A pak odkud nebo jak to stáhnout. Asi nechci stahovat všechny 
> > > zastávky z 
> > > > OSM. 
> > > > 
> > > > 
> > > > _______________________________________________ 
> > > > talk-cz mailing list 
> > > > talk-cz na openstreetmap.org 
> > > > https://lists.openstreetmap.org/listinfo/talk-cz 
> > > > https://openstreetmap.cz/talkcz 
> > > 
> > > _______________________________________________ 
> > > talk-cz mailing list 
> > > talk-cz na openstreetmap.org 
> > > https://lists.openstreetmap.org/listinfo/talk-cz 
> > > https://openstreetmap.cz/talkcz 
> > > 
> > > 
> > > _______________________________________________ 
> > > talk-cz mailing list 
> > > talk-cz na openstreetmap.org 
> > > https://lists.openstreetmap.org/listinfo/talk-cz 
> > > https://openstreetmap.cz/talkcz 
> > 
> > _______________________________________________ 
> > talk-cz mailing list 
> > talk-cz na openstreetmap.org 
> > https://lists.openstreetmap.org/listinfo/talk-cz 
> > https://openstreetmap.cz/talkcz 
> > 
> > 
> > _______________________________________________ 
> > talk-cz mailing list 
> > talk-cz na openstreetmap.org 
> > https://lists.openstreetmap.org/listinfo/talk-cz 
> > https://openstreetmap.cz/talkcz 
> 
> _______________________________________________ 
> talk-cz mailing list 
> talk-cz na openstreetmap.org 
> https://lists.openstreetmap.org/listinfo/talk-cz 
> https://openstreetmap.cz/talkcz 
> 
> 
> _______________________________________________ 
> talk-cz mailing list 
> talk-cz na openstreetmap.org 
> https://lists.openstreetmap.org/listinfo/talk-cz 
> https://openstreetmap.cz/talkcz 

_______________________________________________ 
talk-cz mailing list 
talk-cz na openstreetmap.org 
https://lists.openstreetmap.org/listinfo/talk-cz 
https://openstreetmap.cz/talkcz 
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20240414/523ca2ea/attachment.htm>


Další informace o konferenci talk-cz