当前位置: 代码迷 >> Web前端 >> 【转】公互换乘算法初探
  详细解决方案

【转】公互换乘算法初探

热度:335   发布时间:2012-11-25 11:44:31.0
【转】公交换乘算法初探

公交换乘算法初探

??????????????????????????????????????? -----by? wangsh

?

?

?????????? 对于公交换乘算法,已经有不少研究成果和思路,这里简单整理一下。

???????????公交换乘主要由下面三种思路(见参考1):

?????????? 1.核心算法是集合求交,进而根据集合还原换乘路径。

?????????? 2.将公交网络抽象为图,利用图算法查询。(推荐论文 )

?????????? 3. 建立换乘矩阵,根据换乘矩阵找换乘路径。

?????????? 相关算法有不同的优缺点。参考中列出了众多开源与公交换乘相关的工程,大量提供源码,可供大家参考研究。

?

?????????? google公交数据格式:

???????????

?????????? 关于公交换乘算法,有不少论文,我这里推荐参考2中的论文,这是Stanford的同学做了当地的公交实时换乘iOS上的软件,挺好的软件,不过国内网址打不开,我已经下载论文,有需要的童鞋联系我。

????????

?

?

?参考:

1.????? 创建公交查询数据 http://hmfly.info/2011/12/

2.????? google优化算法论文 http://www.baytripper.org/TRB[RESUBMIT].pdf

3.????? 公交换乘系统? http://cxlh.iteye.com/blog/259652

4.????? 公交换乘系统核心代码整理版 http://cxlh.iteye.com/blog/268738

5.????? 公交换乘简单算法 http://blog.csdn.net/mensea/article/details/3954925

6.????? 武汉公交线路优化论文 http://www.itc.nl/library/papers_2011/msc/upm/ning.pdf

7.????? Andriod系统公交免费查询 http://code.google.com/p/busline-for-android/

8.????? 7384城市公交网查询系统源码 V3.0 http://code.google.com/p/7384-bus-asp-free-code/

9.????? Transit editor http://code.google.com/p/scheduleeditor/

10.?? google gfts http://code.google.com/p/googletransitdatafeed/

11.?? masstransit http://code.google.com/p/masstransit/

12.?? ptransit http://code.google.com/p/ptransit/

13.?? gfts osm https://code.google.com/p/gtfs-osm-sync/

14.?? 公交换乘数据交换与分享 http://www.gtfs-data-exchange.com/

15.?? onebusway https://github.com/OneBusAway/onebusaway/wiki

16.?? openpans https://github.com/openplans/OpenTripPlanner/

17.?? opentripPlanner https://github.com/barbeau/OpenTripPlanner/wiki

18.?? 公交数据库? http://db.myds.cn/bus_database.aspx

19.?? buslineplanning? http://www.st.ewi.tudelft.nl/~roos/buslineplanning.pdf

?

  相关解决方案