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