首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WMATA API可从2条不同的轨道线路获取轨道路径

WMATA API可从2条不同的轨道线路获取轨道路径
EN

Stack Overflow用户
提问于 2011-11-27 10:43:26
回答 1查看 269关注 0票数 0

我正在使用WMATA API在Sencha touch中创建一个应用程序,同时使用方法4: Rail路径返回两个给定站点之间的站点列表我意识到它只有在站点在同一行时才起作用,但如果源和目的地在不同的行中,它将返回"null“值。是否有可能从两条不同的铁路线获得轨道路径。假设从维也纳(橙色线)到绿化带(绿线)的铁路路径??请给我引路。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-28 02:25:33

仅使用API是不可能的。您必须找到两个站点之间的路径,并分别获取每个线段的路径(限制为一条线)。也没有旅行计划(也没有谷歌交通)的API,所以你必须维护自己的车站数据库来进行路线选择。这非常简单,除非有多个逻辑换乘点(例如从Glenmont end到市中心的Red Line,在那里您可以在Fort Totten和Gallery Place换乘绿/黄线;您要么必须询问用户他们想要哪条路线,要么随意选择一条)。还有一些用于路由的边缘情况,例如当黄线不去托滕堡时。如果您希望避免自己构建路由引擎的工作,您可能会发现OpenTripPlanner很有帮助,因为您只需将WMATA GTFS加载到OTP中,但它也可能对您的需求过于苛刻。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8283260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档