Keresés

Részletes keresés

cooldogg1992 Creative Commons License 2012.01.31 0 0 118

Köszi mind kettőtöknek. Fel tudod tölteni megint az (új) block - forgalmi táblát? Továbbra is kiakad rajta a gépem... :)

Előzmény: Szakadáskapcsoló (114)
Humarci Creative Commons License 2012.01.31 0 0 117

lehet tudni mi változott még?

Előzmény: Szakadáskapcsoló (114)
Szakadáskapcsoló Creative Commons License 2012.01.31 0 0 116

Így javaslom beépíteni a menetrend-érvényességi időszakot a lekérdezésekbe:

 

 

Ezután a lekérdezés kér egy dátumot, amit ÉÉÉÉHHNN formátumban kell beírni (pl. 20120131), és így csak az arra a napra érvényes menetrendet kapjuk eredményként (pontosabban arra az időszakra érvényeset, amelyikbe az adott nap esik).

Humarci Creative Commons License 2012.01.31 0 0 115

speciálisnál állítsd át a tizedest vesszőről pontra

Előzmény: cooldogg1992 (110)
Szakadáskapcsoló Creative Commons License 2012.01.31 0 0 114

Állítsd a tizedesjelet pontra a Speciális képernyőn, mert a vessző a mezőelválasztó.

Előzmény: cooldogg1992 (110)
Humarci Creative Commons License 2012.01.31 0 0 113

köszi

Előzmény: cooldogg1992 (112)
cooldogg1992 Creative Commons License 2012.01.31 0 0 112

BKK --> fejlesztőknek. Ugyan az a link mint az előző adatbázisnak volt, csak már 1 nagyobb méretű csomag jön le.

Előzmény: Humarci (111)
Humarci Creative Commons License 2012.01.31 0 0 111

honnan lehet letölteni a frissítést?

Előzmény: Szakadáskapcsoló (109)
cooldogg1992 Creative Commons License 2012.01.31 0 0 110

Éppen importálnám újra de a végén egy ilyen hibát dobott ki:

"A szövegfájl specifikációjában megadott mezőelválasztó megegyezik a tizedesjellel vagy a szövegelválasztóval."

Előzmény: Szakadáskapcsoló (109)
Szakadáskapcsoló Creative Commons License 2012.01.31 0 0 109

Letölthető a frissített adatbázis, pl. a körúti villamosok menetrendje frissült. Érdemes mindegyik táblát újra importálni, de legalább a Stop_times, a Trips és a Calendar táblákat, valamint a házilag készített block_id -> forgalmi szám táblát is újra kell generálni.

 

Eddig nem vettem észre, de mostmár mindenképpen érdemes szűkíteni a Calendar tábla start_date vagy end_date mezője alapján is, attól függően, hogy konkrétan melyik napi menetrendre vagyunk kíváncsiak. Ez bonyolítja a lekérdezéseket. :-(

BPI-553 Creative Commons License 2012.01.30 0 0 108

A 182-es és a 184-es járatokon figyelembe van véve. Gondolom a többin is. ;-)

Előzmény: Szakadáskapcsoló (107)
Szakadáskapcsoló Creative Commons License 2012.01.29 0 0 107

Kíváncsiságból megnéztem az adatbázisban két elverődésre hajlamos buszjárat hétköznapi menetidejét, hogy mennyire ingadozik napközben, illetve hogyan viszonyul a BKV honlapján közzétett menetidőhöz.

 

15-ös busz: 20 és 32 perc között ingadozik, a honlapon meghirdetett menetidő 22-23 perc

86-os busz: 28 és 43 perc között ingadozik, a honlapon meghirdetett menetidő 32-33 perc

 

A GTFS szerint ("a városi közlekedés sajátosságaiból adódóan") tehát másfélszeresnél is nagyobb különbségek is lehetnek a menetidőben. Annak nem néztem utána, bár érdekelne, hogy a megállókban és a honlapon az adott megállóra meghirdetett indulási idők figyelembe veszik-e a napszakok közötti menetidő-eltéréseket.

BPI-553 Creative Commons License 2012.01.28 0 0 106

Köszi a választ mindkettőtöknek!

Előzmény: BPI-779 (98)
BPI-553 Creative Commons License 2012.01.28 0 0 105

De, tudjuk: olvasd el 0.-tól a 90. hsz-ig a hozzászólásokat és láss csodát, egyből megkapod a segítséget! ;-)

Előzmény: Szebi05-51 (99)
Szakadáskapcsoló Creative Commons License 2012.01.28 0 0 104

Igen, azért kell betenni a kiindulási végállomást is. Ha pl. a 47-esre csinálok lekérdezést shape_dist_traveled = 0 feltétellel, akkor a két végállomáson kívül a Móriczról indulások is kijönnek oda-vissza, de egy stop_name = "Deák Ferenc tér M" kiegészítéssel megoldódott a probléma.

Előzmény: BPI-779 (103)
BPI-779 Creative Commons License 2012.01.28 0 0 103

A részmeneteket sajnos ez sem zárja ki, ott is külön van számolva a távolság... :(

Előzmény: Szakadáskapcsoló (102)
Szakadáskapcsoló Creative Commons License 2012.01.28 0 0 102

Tényleg, köszi, jó ötlet ez a shape_dist_traveled = 0, kombinálva a végállomás nevével (a részmenetek kizárása miatt).

Előzmény: BPI-779 (101)
BPI-779 Creative Commons License 2012.01.28 0 0 101

Hm, érdekes, hogy még a bevárásos éjszakai hálózatnál sem úgy van, ahogy logikus lenne...

A részmenetek meg.. agyrém.

A stop_sequence viszontagságaira viszont van megoldás: shape_dist_traveled. Ahol ez 0, az biztos, hogy induló végállomás (vagy újabb részmenet kezdete).

Előzmény: Szakadáskapcsoló (100)
Szakadáskapcsoló Creative Commons License 2012.01.28 0 0 100

A 2,56 millió rekordból összesen 382 esetben tér el az érkezési és az indulási idő, csak a fogasnál, a H5 és H6 néhány indulásánál és elvétve néhány metrós indulásnál. Ezeket leszámítva mindkét mező az indulási időt mutatja, kivéve a járatok utolsó megállóját (a végállomást), mert ott mindkét mezőben az érkezési idő van.

 

Az alábbi listából pl. az látszik, hogy a 42-es a Tulipán utcánál 6 percet, a Határ útnál 5 percet várakozik ebben az időszakban:

 

 

Arra figyeljünk, hogy végállomási indulási idők lekérdezésekor mindig tegyük be pl. a trip_headsign vagy a stop_sequence mezőt is, mert különben nem lehet megkülönböztetni az érkezési és indulási időt. Ráadásul a trip_headsign nem mindig azonos a végállomás nevével (tehát nem mindig lehet egy sima "nem egyenlő" feltétellel operálni), valamint a stop_sequence néhány járatnál 10 helyett 1-essel kezdődik (pl. 79-es troli a Keletitől).

Előzmény: BPI-779 (98)
Szebi05-51 Creative Commons License 2012.01.28 0 0 99

Nem tudnád információ pontos következtető lépés Access-al és mit kell csinálni?:)

BPI-779 Creative Commons License 2012.01.28 0 0 98

A dep. time és az arr. time az adott megállóra érvényes. Ebből látszik például, ha arra szűrsz rá, hogy ezek mikor nem egyenlőek, hogy hol van időkiegyenlítés (nem mind látszik), illetve az éjszakai hálózaton csatlakozás-várás.

 

JBK-t nem lehet előcsalni belőle, tehát nem látszik, hogy melyik kocsin honnan/hova szerel át.

Előzmény: BPI-553 (97)
BPI-553 Creative Commons License 2012.01.28 0 0 97

Stop_times->arrival_time-ra a Stop_times->departure_time időpontjait adja be.

 

Járműbeosztársi keretet elő lehet csalni ebből a sok adatból? :-P

Előzmény: BPI-553 (96)
BPI-553 Creative Commons License 2012.01.27 0 0 96

Az érkezési időket hogy tudom beállítani?

Törölt nick Creative Commons License 2012.01.27 0 0 95

Megtörtént. :(

Előzmény: padorjan (94)
padorjan Creative Commons License 2012.01.27 0 0 94

Minden sorba fel kell venni a paramétereket, mert minden sor OR kapcsolatban van, de csak sorok között.

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

Én már feladtam.

Ha stop id-re keresek, akkor sem azt adja ki, a lekérdezések paraméternél, amit kellene.

Hiába állítom be, hogy mely viszonylatokat szűrje, csak az elsőt hajlandó.

Tudom, hogy jó, és hogy mennie kellene, mert azért három évig keményen tanultam, és ennyire nem lehetek "hülye" hozzá. :)

 

Most nem nagyon van időm ezzel foglalkozni. :(

Előzmény: hungeri (79)
BPI-553 Creative Commons License 2012.01.27 0 0 92

SIKERÜLT! Köszönöm szépen a segítséget! :-)

Előzmény: Szakadáskapcsoló (91)
Szakadáskapcsoló Creative Commons License 2012.01.27 0 0 91

Hopp, találtam valamit! Most látom, hogy az eredeti lekérdezésben a stop_id mezőt szűkítetted Alacskai úti lakótelepre, a stop_name mező helyett.

 

Ha így sem megy, akkor próbáld táblánként egyesével fölépíteni a lekérdezést, és mindegyik újabb tábla csatlakoztatása után nézd meg, hogy hoz-e eredményt.

Előzmény: BPI-553 (90)
BPI-553 Creative Commons License 2012.01.27 0 0 90

Töröltem az összeset. A stop_times->departue_time-ra írja az időpontokat.

Előzmény: Szakadáskapcsoló (89)
Szakadáskapcsoló Creative Commons License 2012.01.27 0 0 89

Pedig a nyilazás látszólag jó. Akkor próbáld azt, hogy egyesével törlöd a táblákat, először a nyilak végén lévőket, és mindegyik törlés után próbáld futtatni a lekérdezést. Legkésőbb akkor már kell mutatnia valamit (departure_time), amikor már csak a stop_times marad egyedül a lekérdezésben.

Előzmény: BPI-553 (88)

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