Keresés

Részletes keresés

Törölt nick Creative Commons License 2016.07.04 0 0 2589

Win10 azt írja, hogy problémás szoftver, emiatt nem hagyja megnyílni.

Előzmény: Peti134 (2588)
Peti134 Creative Commons License 2016.07.04 0 0 2588

http://data.hu/get/9831872/FGYEmu101.rar

Fok-Gyem (GTFS alapú, első indításnál, illetve naponta egyszer letölti/frissíti az adatbázist :) )

IAtilla Creative Commons License 2016.06.21 0 0 2587

Nem csak onnan, az utóbbi időben az egész bkk.hu kissé labilis.

Előzmény: dontomika (2586)
dontomika Creative Commons License 2016.06.21 0 0 2586

Viszont időnként továbbra is "503 Service Unavailable" jön vissza a linkelt oldalon (egészen pontosan június 3 óta).

Előzmény: Törölt nick (2585)
Törölt nick Creative Commons License 2016.06.15 0 0 2585

Már nem :-)

Előzmény: KapszTejetVajat (2584)
KapszTejetVajat Creative Commons License 2016.06.14 0 0 2584

http://bkk.hu/apps/gtfs/ oldalon múlt havi adatbázis van.

Toshi_Sanyoshi Creative Commons License 2016.05.01 0 0 2583

Áh, köszönöm!

Előzmény: unikumi (2582)
unikumi Creative Commons License 2016.04.29 0 0 2582

F betűvel jellemzően a régóta létező megállók kódja kezdődik, ezeket ugyanis eredetileg még a ForTe előtt használt informatikai rendszerben vették fel. Nincs különösebb jelentése, jelentősége.

Előzmény: Toshi_Sanyoshi (2580)
Toshi_Sanyoshi Creative Commons License 2016.04.29 0 0 2581

Tudja valaki, hogy egy-egy járatnál a kezdő vagy a végállomás miért van kétszer?

...és azt, hogy az állomáskódban az 'F' megléte vagy hiánya mit jelöl?

 

Toshi_Sanyoshi Creative Commons License 2016.04.29 0 0 2580

Tudja valaki, hogy egy-egy járatnál a kezdő vagy a végállomás miért van kétszer?

...és azt, hogy az állomáskódban az 'F' megléte vagy hiánya mit jelöl?

fberci Creative Commons License 2016.02.04 0 0 2579

Igen, az önmagában még nem elégséges. Eredetileg így volt, de az nem működött jól.

Előzmény: Peti817172M (2578)
Peti817172M Creative Commons License 2016.02.04 0 0 2578

Akkor az önmagában nem számít, hogy az adott telephely területén jelentkezik be? Mondjuk Af-ön tényleg előfordulhat, hogy menetirányváltás nélkül mozog végig a kocsiszínben, így a másik vége nem is aktiválódik a kocsiszínen belül.

Előzmény: fberci (2577)
fberci Creative Commons License 2016.02.03 0 1 2577

A beállásokat nézi, tehát ha egy szerelvény mindig az egyik kocsijával áll be az új kocsiszínbe, akkor a másikat addig nem tudja áthelyezni amíg azzal is be nem állnak oda egyszer. Emiatt többkocsis szerelvények esetén van egy kis delay.

Előzmény: Peti817172M (2576)
Peti817172M Creative Commons License 2016.02.02 0 0 2576

A winmenetrend oldalon mennyire megbízható a telephely információ? Mert elvileg az utolsó pozíció alapján generálja, de néha látok olyat, hogy a Tátra szerelvény egyik fele Angyalföldes, a másik fele meg Barossos, ami fizikailag lehetetlen.

Bhawk1990 Creative Commons License 2016.02.02 0 0 2575

Érdemes ezt használni JSON beolvasására .NET környezetben: http://www.newtonsoft.com/json


Itt egy példa arra, hogy miként lehet lekérdezni a JSON stringből adatokat: http://www.newtonsoft.com/json/help/html/DeserializeWithLinq.htm

Előzmény: Peti134 (2574)
Peti134 Creative Commons License 2016.01.31 0 0 2574

Ezzel sajnos nem segítettél.. ide kéne valahogy bevarázsolni a json-os dolgot.

Előzmény: Törölt nick (2573)
Törölt nick Creative Commons License 2016.01.31 0 0 2573
Előzmény: Peti134 (2572)
Peti134 Creative Commons License 2016.01.31 0 0 2572

Ez itt mind szép és jó, de C#ban ezt hogy valósítom meg? 

Most csinálok először ilyesmit, elég új a dolog :)

Előzmény: Törölt nick (2571)
Törölt nick Creative Commons License 2016.01.31 0 0 2571

Végtelenül gyorsan férhetnél hozzá ilyen adatokhoz nulla adatbázis használattal. Ott vannak a célállomások, lejjebb pedig a megállóneveket is megtalálod a fortekódokhoz.

Nem egy 150 megás adatbázison rágja át magát a rendszer, hanem egy pár tíz kilobájtos JSON állományon.

 

http://futar.bkk.hu/bkk-utvonaltervezo-api/ws/otp/api/where/route-details.json?routeId=BKK_1860

 

A routeId=BKK_ rész után jön a viszonylat fortekódja és azonnal megkapod az adatokat.

Előzmény: Peti134 (2570)
Peti134 Creative Commons License 2016.01.31 0 0 2570

Nah eljutottam oda, hogy már a végállomásokat is betölti, jóval több ideig tölt a program, de 1-2 percnél nem tovább... 

Viszont írtam egy algoritmust a megállólistákhoz, akkor viszont ha hagyom, ki tudja hány nap mire betölt.. Valakinek nincs ötlete?

Ja és ilyen hiperszuper egyedi vesszőkeresgetős StreamReaderes módszerrel írtam. C#-ban :D

Peti134 Creative Commons License 2016.01.30 0 0 2569

Nincs valami GTSF reader C#-hoz?

Peti134 Creative Commons License 2016.01.30 0 0 2568

7-esnél ez már háromszor három járatot jelent. Persze a görgetés is meg lesz csinálva, csak még lusta voltam :D

Előzmény: Peti134 (2567)
Peti134 Creative Commons License 2016.01.30 0 0 2567

Nem, nem házi feladat :D

Tulajdonképpen egy FUTÁR szimulátort tervezek csinálni

Eddig oda jutottam, hogy 0-ás forgalmin például 22-t beírva járatszámnak, felhozza hogy van ott 22A is. 

Ebből annak kéne egyébként kisülnie hogy kétszer mutat 22-t, elsőnek az egyik végállomás, másodiknak pedig a másik, 22A-nál dettó

Előzmény: fberci (2566)
fberci Creative Commons License 2016.01.30 0 1 2566

Ilyet a GTFS közvetlenül nem tartalmaz. A vonalakhoz nem tartoznak útvonalak, csak menetek, amik bármilyen útvonalon mehetnek. Egy vonal által érintett megállókat úgy kaphatod meg, hogy megnézed az egyes menetei milyen megállókat érintenek (ez utóbbi a stop_times.txt-ben szerepel). De ajánlom a referenciát.

 

Ez egyébként valamilyen házi feladat?

Előzmény: Peti134 (2564)
Törölt nick Creative Commons License 2016.01.30 0 0 2565

Lehet, hogy többre jutsz, ha az utazástervező apiból kérdezed le és a kapott JSON objektumot dolgozod fel. Ha aktuális adatokra van szükséged, nem vesztesz semmit, viszont sok időt megtakarítasz.

Előzmény: Peti134 (2564)
Peti134 Creative Commons License 2016.01.30 0 0 2564

C# a nyelv. Amúgy valójában azt nem tudom hogy melyik tábla tartalmazza hogy melyik vonal melyik megállókat érinti.

Előzmény: Peti817172M (2563)
Peti817172M Creative Commons License 2016.01.29 0 0 2563

Nem egy egyszerű feladat.

 

Most így ránézésre nem tudom milyen nyelv, de gondolom az adatbázishoz kapcsolódás nem okoz gondot.

 

Ha viszonylatszámból akarsz megállókat, akkor minimum a trips, stop_times, stops táblákat össze kell kapcsolni. De ha azt akarod, hogy ez emberi időben lefusson, akkor először szűrnöd kell a trips táblát, különben a táblák Descartes szorzata kb. 5 000 000 x 200 000 x 2000 lesz, ami 2000 billió, azaz 2 x 10^15 sor végigbogarászását jelenti a lekérdezés számára. Belátható, hogy előszűrés nélkül nem kivitelezhető a JOIN.

 

Most így hirtelen nem tudom a továbbiakat, de ezzel a három táblával kell variálnod.

Előzmény: Peti134 (2562)
Peti134 Creative Commons License 2016.01.29 0 0 2562

Ezekbe kéne beolvasni a GTFS adatbázist (példa ott a képen) Semmi más nem érdekel.

Hogyan oldhatnám meg? Én belegabalyodtam a gtfs-be már :/

Peti817172M Creative Commons License 2016.01.06 0 0 2561

Sajna már nincs meg.

Előzmény: ITTCT (2560)
ITTCT Creative Commons License 2016.01.06 0 0 2560

Szia!

 

Tudnál nekem példákat küldeni az algoritmusodról, most kezdtem csak ízlelgetni ezt a GTFS-t, de egyelőre nem látom át. Előre is kösz.

Előzmény: Peti817172M (2540)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!