我使用WMATA API在Sencha觸摸中創建應用程序,同時使用方法4:鐵路路徑返回兩個給定電臺之間的電臺列表我意識到它僅適用於如果電臺在同一行中,但是如果源和目標位於不同的行中,則它返回「空」值。是否有可能從2條不同的鐵路線獲得鐵路。讓我們說從維也納(橙線)到綠地(綠線)的鐵路路線?請指導我。WMATA API從2條不同的鐵路線獲取鐵路路線
0
A
回答
1
單靠API是不可能的。您必須找到兩個工作站之間的路線,並分別獲取每個線段的路徑(這將限制爲一條線)。 Trip Planner也沒有API(也不是Google Transit),所以你必須維護自己的電臺數據庫來完成路由。除非有一個以上的邏輯轉移點(例如從Glenmont的紅線出發到市中心,可以在Fort Totten和Gallery Place轉移到綠線/黃線),否則這是相當簡單的事情;您可以必須向用戶詢問他們想要的路線,或者任意選擇一條路線)。還有一些邊界路由案例,比如黃線沒有去Fort Totten。如果您想避免自己構建路由引擎的工作,您可能會發現OpenTripPlanner會很有幫助,因爲您可以將WMATA GTFS加載到OTP中,但它也可能會滿足您的需求。
相關問題
- 1. 鐵路葡萄路線
- 2. 鐵軌漂亮的路線
- 3. 使用#在鐵軌路線..!
- 4. 流星與鐵路線路徑
- 5. 力鐵路由器去當前路線
- 6. 如何國際化鐵路路線?
- 7. 我需要什麼鐵路路線?
- 8. 鐵路線路數據結構
- 9. 流星鐵路由器嵌套路線
- 10. emberjs路線和鐵路之間的任何關係路線
- 11. 鐵路由器 - 獲取路線網址爲變量/字符串
- 12. 使用鐵路API?
- 13. 利用谷歌地圖API中的鐵路線路
- 14. 流星:wainOn(鐵路線)不工作
- 15. 鐵路3條路線:加入RESTful方法
- 16. 流星鐵路由器不從路由
- 17. 流星傳遞變量,鐵路線
- 18. Haskell鐵路圖?
- 19. 爲什麼這條鐵路路線不會去我的控制器?
- 20. 鐵路由器和路徑
- 21. Android谷歌路線API多條路線
- 22. 流星鐵路由器:取消路由
- 23. 鐵路路由器的默認路由
- 24. 流星:科爾多瓦和網站的不同(鐵)路線
- 25. 在Django中鐵路的測試路線相當於什麼?
- 26. 基於參數的鐵路線路限制
- 27. 測試鐵路的路線的:限制拉姆達使用RSpec 2
- 28. 除了鐵路路由器不工作
- 29. 如何在Google地圖上繪製鐵路路線?
- 30. 世界鐵路/火車路線數據庫
如果你仍然感興趣,我在這裏有一個完全可操作的包裝API:https://github.com/devshorts/DcMetroLib – devshorts
我應該澄清我只發佈它作爲如何使用API的示例 – devshorts
這就是一個完全符合http://area51.stackexchange.com/proposals/49339/open-transportation-technology – gcamp