gpt4 book ai didi

java - Android GTFS 应用程序

转载 作者:行者123 更新时间:2023-11-29 13:27:37 24 4
gpt4 key购买 nike

我正在尝试开发一个使用 GTFS 的应用程序。这似乎是一个愚蠢的问题,但我找不到任何答案。

以色列的 GTFS 是一个相当小的国家,公交基础设施不多,压缩文件约为 120 MB。现在我能想到的唯一可能的方法是下载文件,但使用手机下载 120 MB 可能需要很长时间。当然你只能这样做一次并将其保存在手机的数据库中,但它仍然需要下载 120 MB。

因为它是压缩的,我无法通过服务器解压它,只能获取 txt 文件..

所以基本上我在问,如何在不下载压缩文件的情况下将信息发送到手机?

我见过并使用过使用相同 GTFS 文件的应用程序,它们加载速度非常快,即使是在第一次加载时也是如此。

希望您理解我的问题,但不确定如何更好地解释它。

谢谢!

P.s 我也会做一个 iPhone 应用程序,这是同样的问题,因此是 iPhone 标签

最佳答案

一种方法可能是在应用开发期间预处理 GTFS 数据。您可以将它加载到 SQLite 数据库中,并使用 Core Data 在运行时从文件中获取您需要的数据。这也让您有机会只包含您的应用实际需要的数据 - 要求用户下载他们不需要的额外数据是没有意义的。

关于java - Android GTFS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12718027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com