GTFSOffline ir atvērtā koda vairāku aģentūru tranzīta lietotne, kas paredzēta uz DIY, lai piekļūtu bezsaistes autobusu un dzelzceļa grafikiem. Tās pamatā ir GRTransit, atvērtā koda tranzīta lietotne Grand River reģionam. Pārbaudīts ierīcē Nexus 5, Android 4.4. Ja kaut kas nedarbojas, lūdzu, nosūtiet e-pastu vai atveriet Github problēmu!
JŪS PAŠAM ir jālejupielādē UN jāapstrādā GTFS autobusu/dzelzceļa grafiki! Padomājiet par to kā OSMAnd, bet tranzītam — jūs iegūstat GTFS datu zip failu no sava tranzīta pakalpojumu sniedzēja, lejupielādējat un apstrādājat to (nepieciešams SQLite jūsu datorā un iespēja palaist čaulas skriptu mksql3db.sh vietnē https://github.com /wbrenna/GTFSOffline/blob/master/data/mksql3db.sh), Gzip *.db failu, lejupielādējiet to tālruņa lejupielādes mapē un lietotnē izmantojiet opciju Scan Downloads Folder. Ņemiet vērā, ka tas darbojas tikai vecākām Android versijām — jaunākām versijām būs nepieciešams kopēt *.db.gz uz lietotnes failiem/mapi un pašam to izpakot. Pēc tam aktivizējiet datu bāzi sadaļā Iestatījumi.
Lietotne atbalsta neierobežotu skaitu šo datu bāzu, un tā izmantos pašreizējo GPS bloķēšanu, lai atrastu tuvākās autobusu pieturas un autobusu laikus. Ilgi nospiežot jebkuru no šīm autobusu pieturām, tās tiks saglabātas izlases cilnē.
Zināms, ka datu bāzes darbojas agrāk: GO Transit, Grand River Transit, MiWay, Metrobus, Saskatoon Transit, TTC.
Atļaujas: ir nepieciešams tikai GPS (teorētiski). Lietojumprogramma nevar sazināties ar internetu un nemaina ārējo atmiņu. Lai rakstītu savā failu direktorijā, ir nepieciešama ārējās krātuves atļauja — lai tas būtu noderīgs lielākam skaitam cilvēku, man ir nepieciešamas krātuves atļaujas, lai piekļūtu lietotnes direktorijam /faili. Kādu dienu, kad visi būs ieslēgti >=4,4, es vienkārši atņemšu šo atļauju.
Apmeklējiet vietni http://github.com/wbrenna/gtfsoffline, lai iegūtu avota kodu, un http://wbrenna.ca/wilson/projects/gtfsoffline.php, lai iegūtu plašāku lietotnes aprakstu.
Ziedot: 1wi1sonE2R836gyFEXpMxEpU2owT7DosG (Bitcoin)
Atjaunināta
2022. gada 30. okt.