开放平台首页 > 生活服务 > 交通出行 > TransitLand API开放平台

TransitLand API开放平台

评分 42
9

更多Transitland 是一个开放的交通数据平台,成立于2014年,由一群致力于改善公共交通数据访问的创新者创立。公司的使命是聚合全球范围内的GTFS、GTFS Realtime、GBFS等开放数据源,为开发者、规划者和研究人员提供全面、实时的交通信息。核心价值观包括开放性、协作和数据驱动的决策。Transitland 提供的主要产品和服务包括全球交通地图、API接口以及数据可视化和分析工具。市场定位为交通数据领域的聚合器和创新者,服务于全球超过2500家运营商和55个国家的交通网络。

收录时间:
2024.09.12
国家/地区:
美国
分类标签:
访问官网

TransitLand API开放平台概述

Transit Land 是一个平台,它从交通机构和其他来源策划和聚合交通数据。他们提供公共 API,让你可以访问丰富的交通数据,用于构建应用程序或改进现有应用程序。

在本文中,我们将探索 Transit Land 的一些 API 以及如何在 JavaScript 中使用它们。

Transit Land 提供了几个 API 来访问交通数据。以下是其中的一些:

  • https://api.transit.land/api/v2/schedule_stop_pairs - 返回在给定站点停靠的所有交通行程的列表。
  • https://api.transit.land/api/v1/feed_versions - 返回 Transit Land 数据库中可用的订阅版本列表。
  • https://api.transit.land/api/v2/router/router - 使用 GTFS 交通数据计算两个站点之间的可能路线。

让我们看看如何在 JavaScript 中使用这些 API。

要从 JavaScript 应用程序进行 API 调用,我们可以使用 fetch() 函数,这是现代网络浏览器的原生功能。

要检索在给定站点停靠的所有交通行程的列表,我们可以向 schedule_stop_pairs 端点发送 GET 请求,将站点 ID 作为参数传递。

fetch('https://api.transit.land/api/v2/schedule_stop_pairs?origin_onestop_id=o-9q8y-nfantacitypark&date=2019-05-03')
  .then(response => response.json())
  .then(data => console.log(data));

在这个例子中,我们请求了 ID 为 o-9q8y-nfantacitypark 的站点在 2019 年 5 月 3 日的行程站点对。

要检索 Transit Land 数据库中可用的订阅版本列表,我们可以向 feed_versions 端点发送 GET 请求。

fetch('https://api.transit.land/api/v1/feed_versions')
  .then(response => response.json())
  .then(data => console.log(data));

要使用 GTFS 交通数据计算两个站点之间的可能路线,我们可以向 router 端点发送 POST 请求,在请求正文中传递起点和目的地站点 ID。

const requestBody = JSON.stringify({
  origin_onestop_id: 'o-9q8y-nfantacitypark',
  destination_onestop_id: 'o-9q8y-nfanthewestend'
});

const headers = {
  'Content-Type': 'application/json'
};

fetch('https://api.transit.land/api/v2/router/router', {
  method: 'POST',
  headers,
  body: requestBody
})
  .then(response => response.json())
  .then(data => console.log(data));

在这个例子中,我们计算了 ID 为 o-9q8y-nfantacityparko-9q8y-nfanthewestend 的站点之间的可能路线。

在本文中,我们探索了 Transit Land 的一些公共 API 以及如何在 JavaScript 中使用它们。有了这些 API,你可以访问各种交通数据,用于构建强大的交通相关应用程序和解决方案。

TransitLand API开放平台技术规格

在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。

API适用国家/地区 美国
支持语言 N/A
免费方式 N/A
定价方式 N/A
采购渠道 官网
交付模式 N/A
API形态 N/A
业务定位 N/A

TransitLand API开放平台市场份额

成立日期:
N/A
员工人数:
N/A
社交媒体追随者:
N/A

TransitLand API开放平台同类中最常见的公司规模是 其他 名员工。拥有 其他 名员工的服务商占TransitLand API开放平台同类平台的 40.48%。

TransitLand API开放平台网站分析

流量趋势分析

2024 年 11 月,TransitLand API开放平台 PV 流量减少,达到 75.2K 次访问,比上个月减少了 45.1K 次访问。UV 减少到 64.3K,减少了 39.0K。

PV
75.2K-45.1K
UV
64.3K-39.0K
最新网站情况与用户流量分析

2024 年 11 月, TransitLand API开放平台全球排名到达 112.0K,比上个月下降了 11.5K。澳大利亚的用户访问量占据主导地位。

  • 域名年龄10年3个月
  • SEM排名112.0K
  • 百度权重PC端0
  • 百度权重移动端0
  • 月访问量75.2K
  • 澳大利亚澳大利亚 33.5%
  • 匈牙利匈牙利 17.7%
  • 美国美国 15.3%
  • 意大利意大利 7.5%
  • 捷克捷克 5.7%

TransitLand API开放平台的替代品

mobilites-mAPI产品

暂无信息
API产品信息由认领企业编辑,去认领自己的企业

mobilites-m的资料库

暂无信息
资料库信息由认领企业编辑,去认领自己的企业

统计

资料库信息分布
TransitLand-博客0%
CSDN0%
其他0%

链接直达

关于我们

暂无资料信息
品牌信息由认领企业编辑,去认领自己的企业

新闻/媒体报道

暂无新闻/媒体报道
发布新闻/媒体信息,在互联网获取更多精准用户流量

mobilites-m的讨论