Hirdetés
- Fotók, videók mobillal
- iPhone topik
- Szívós, szép és kitartó az új OnePlus óra
- Azonnali mobilos kérdések órája
- Google Pixel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Garmin topik
- MWC 2026: Kezünkben a frissen bemutatott Motorola Edge 70 Fusion
- Samsung Galaxy A56 - megbízható középszerűség
- MWC 2026: Európába jött a Mate 80 Pro
Új hozzászólás Aktív témák
-
pittbaba
aktív tag
Sziasztok!
Androidra fejlesztek BKV programot, ennek az adatbázisához kellene finomításhoz segítség, tipp nekem.
A BKV kiadja a teljes menetrendet a Google GTFS adatbázis formátumban.
Ebből készítek egy programmal egy SQLite adatbázisfájlt, amit az alkalmazás felhasznál az adatok kivételére.
Ez egy 159Mb-os adatbázis file, egy telefonnak elég leterhelő, sajnos egy lekérdezés több perc jelenleg.Gps koordináták alapján próbálom kiszedni a user melyik megállóban áll, és milyen járatok haladnak át azon a megállón.
Három táblát kell ehhez felhasználnom:
stops táblában vannak a megálló nevei és a GPS koordináták
stop_times táblában az időpontok vannak megadva, melyik percben melyik megállóban melyik járat megy(id)
trips táblában vannak a trip id-hoz tartozó nevek.Egyértelmű, hogy a stop_times tábla nagyon nagy, úgy emlékszem, hogy 200 000 sor körül van, e miatt nagyon lassú lesz a lekérdezésem. JOIN-al összekapcsoltam a három táblát, az eredmény több perc után, de megérkezik helyesen egyébként.
Hogy lehetne gyorsítani a lekérdezést?
Az adatbázis feldarabolása nem jó, mert megállókra lehetne szétbontani, de az is 4000 fájlt jelentene, ami megint nem megoldás.Mivel létre kell hozni egy külön SQLite adatbázis fájlt, nehéz bármit is változtatni az eredeti formátumon, mivel a GTFS fájlok sima CSV formátumú fájlok, nem könnyű dolgozni velük.
Milyen tippekkel tudtok segíteni?
Új hozzászólás Aktív témák
- PlayStation 5
- Fotók, videók mobillal
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- iPhone topik
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Samsung kuponkunyeráló
- Vezeték nélküli fülhallgatók
- Házimozi belépő szinten
- Szívós, szép és kitartó az új OnePlus óra
- Azonnali mobilos kérdések órája
- További aktív témák...
- Lenovo LEGION 5 PRO Ultra 7 255HX 24GB RAM 512GB SSD RTX 5070 8GB 16" QHD+ 3év Prémium GAR
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Eladó ASUS TUF Gaming F15 (TUF507ZV4-LP121W) i7, 24gb ram RTX 4060, gamer laptop!
- FANTASZTIKUS áron eladó dobozos új Hp Laptop 17 /Ryzen 5-7520U/16 GB RAM /512 SSD/FHD/IPS/Garancia/
- Gamer/streamer mikrofon, állvány és USB HUB kitűnő árakon!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

