百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

OpenTripPlanner

> 编程语言
开源

一个开源多模式出行规划器

2.7K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个开源多模式出行规划器

概述

OpenTripPlanner(OTP)是一个多模式出行规划器,专注于通过定时公共交通结合骑行、步行以及包括共享单车和网约车在内的出行服务进行旅行。其服务器组件可在任何装有 Java 虚拟机(包括 Linux、Mac 和 Windows)的平台上运行。它提供 GraphQL API,可供各种客户端访问,包括 开源 JavaScript 组件和原生移动应用程序。它基于开放标准文件格式(主要是 GTFS 和 OpenStreetMap)的开放数据构建交通网络表示。它应用实时更新和警报,使客户端能够即时看到,从而找到考虑中断和服务变更的行程方案。

请注意,此分支包含OpenTripPlanner 2,OTP 的第二个主要版本,自 2018 年以来一直在开发,现在是主要版本,也是唯一受支持的版本。

OpenTripPlanner项目由俄勒冈州波特兰市的交通机构TriMet(http://trimet.org/)于2009年7月发起。截至本文撰写时的2025年9月,该项目已持续开发超过16年。有关[OTP历史](http://docs.opentripplanner.org/en/dev-2.x/History/)的概述以及全球使用OTP的[城市和地区列表](http://docs.opentripplanner.org/en/dev-2.x/Deployments/),请参阅主文档。

衡量OTP性能

我们运行一个速度测试(包含在代码中),以衡量每个合并到OTP的PR的性能。

仓库结构

主要的Java服务器代码位于application/src/main/。OTP还包含一个基于JavaScript的客户端。

Dashboard More information about how to set up and run it.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言