国内精品久久久久影院日本,日本中文字幕视频,99久久精品99999久久,又粗又大又黄又硬又爽毛片

開放平臺首頁 > 生活服務 > 交通出行 > TransitLand API 服務商

TransitLand API 服務商

!
!
評分 49/100
9
快速導航

TransitLand是什么公司

更多Transitland 是一個開放的交通數據平臺,成立于2014年,由一群致力于改善公共交通數據訪問的創新者創立。公司的使命是聚合全球范圍內的GTFS、GTFS Realtime、GBFS等開放數據源,為開發者、規劃者和研究人員提供全面、實時的交通信息。核心價值觀包括開放性、協作和數據驅動的決策。Transitland 提供的主要產品和服務包括全球交通地圖、API接口以及數據可視化和分析工具。市場定位為交通數據領域的聚合器和創新者,服務于全球超過2500家運營商和55個國家的交通網絡。

官網入口 點擊進入 API開放平臺 點擊進入
公司名稱 TransitLand 公司簡稱 TransitLand
公司分類 生活服務交通出行 主營產品 N/A
成立時間 N/A 總部地址 N/A
網站排名 139.5K 月用戶量 37.9K
國家/地區 美國 收錄時間 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服務商,確保技術兼容性和成本效益。

定價頁 點此進入
免費方式 每月限免
定價方式 訂閱、 按量(例如每次/元、每token/美元)、 定制
采購渠道 官網
API適用國家/地區 美國
支持語言 N/A

TransitLand API Key怎么獲取(API調用與對接教程)

暫無使用與對接教程

TransitLand的最佳替代品(競品對比) (更多)