1

我使用 Google 的 GTFS Schedule Viewer 来可视化我的 Google Transit 数据。这对我有用。但是,我想知道如何在我的 Visual C# 应用程序中显示我的日程安排查看器。看来您必须运行 schedule_viewer.exe 文件才能查看该网站。如何查看日程安排?我希望能够在 WebBrowser 控件中查看它。这是时间表查看器网站:https ://support.google.com/transitpartners/answer/1095563?hl=en

4

1 回答 1

0

日程查看器并不是真正按照您的想法设计的。它主要是一个诊断实用程序,旨在作为独立应用程序运行。它也是用 Python 编写的,不能很好地与 C# 集成。

也就是说,该应用程序只是启动了一个简单的 Web 服务器来生成计划查看器页面,因此理论上您可以在某处的服务器中运行该应用程序,并将您的应用程序嵌入远程网页到 WebBrowser 控件中。似乎有点hacky,但更疯狂的事情已经尝试过了。

如果您对基于 Web 的公交数据显示感兴趣,您还可以考虑使用 OneBusAway 应用程序套件 ( https://github.com/OneBusAway/onebusaway/wiki )等工具

于 2013-07-05T05:26:56.730 回答