GTFSOffline เป็นโอเพ่นซอร์สแอพการขนส่งหลายเอเจนซี่สำหรับ DIY-oriented เพื่อเข้าถึงตารางรถบัสและรถไฟแบบออฟไลน์ มันขึ้นอยู่กับ GRTransit แอพการขนส่งโอเพ่นซอร์สสำหรับภูมิภาคแกรนด์ริเวอร์ ทดสอบกับ Nexus 5, Android 4.4 โปรดส่งอีเมลหรือเปิดปัญหา Github หากมีบางอย่างใช้งานไม่ได้!
คุณต้องดาวน์โหลดและประมวลผลตารางเวลารถบัส/รถไฟ GTFS ด้วยตัวคุณเอง! คิดว่าเป็น OSMD และสำหรับการขนส่ง - คุณได้รับไฟล์ zip ข้อมูล GTFS จากผู้ให้บริการขนส่งของคุณ ดาวน์โหลดและประมวลผล (ต้องใช้ SQLite บนคอมพิวเตอร์ของคุณและความสามารถในการเรียกใช้สคริปต์เชลล์ mksql3db.sh ที่ https://github.com /wbrenna/GTFSOffline/blob/master/data/mksql3db.sh), Gzip ไฟล์ *.db, ดาวน์โหลดลงในโฟลเดอร์ Download ของโทรศัพท์ และใช้ "Scan Downloads Folder" จากภายในแอป โปรดทราบว่าวิธีนี้ใช้ได้กับ Android เวอร์ชันเก่าเท่านั้น คุณต้องคัดลอก *.db.gz ไปยังไฟล์/โฟลเดอร์ของแอปและเปิดเครื่องรูดด้วยตนเอง จากนั้นเปิดใช้งานฐานข้อมูลในการตั้งค่า
แอพรองรับฐานข้อมูลเหล่านี้ได้ไม่จำกัดจำนวน และจะใช้การล็อค GPS ปัจจุบันเพื่อค้นหาป้ายรถเมล์ที่ใกล้ที่สุดและเวลารถบัส การกดค้างไว้ที่ป้ายรถเมล์เหล่านี้จะบันทึกไว้ในแท็บรายการโปรด
ฐานข้อมูลที่เคยใช้งานได้: GO Transit, Grand River Transit, MiWay, Metrobus, Saskatoon Transit, TTC
การอนุญาต: ต้องใช้ GPS เท่านั้น (ในทางทฤษฎี) แอปไม่สามารถสื่อสารกับอินเทอร์เน็ตและไม่แก้ไขที่จัดเก็บข้อมูลภายนอก มันต้องได้รับอนุญาตจากที่จัดเก็บข้อมูลภายนอกเพื่อเขียนไปยังไดเร็กทอรีไฟล์ของตัวเอง - เพื่อให้เป็นประโยชน์ต่อผู้คนจำนวนมากขึ้น ฉันต้องมีสิทธิ์ในการจัดเก็บเพื่อเข้าถึงไดเร็กทอรี /files ของแอป วันหนึ่งเมื่อทุกคนเปิด >=4.4 ฉันจะเอาการอนุญาตนั้นออกไป
ดู http://github.com/wbrenna/gtfsoffline สำหรับซอร์สโค้ดและ http://wbrenna.ca/wilson/projects/gtfsoffline.php สำหรับคำอธิบายที่ยาวขึ้นของแอป
บริจาค: 1wi1sonE2R836gyFEXpMxEpU2owT7DosG (Bitcoin)