城市公交查詢-Api介面
阿新 • • 發佈:2019-02-10
城市公交查詢--Api介面
公交 查詢,在許多網站上都提供了相應的介面,
我使用的介面,來自愛幫,愛幫需要你申請金鑰key
公交線路查詢
-
說明
公交線路查詢,該介面根據關鍵字查詢匹配的線路。
-
形式
http://openapi.aibang.com/bus/lines
例如:http://openapi.aibang.com/bus/lines?app_key=f41c8afccc586de03a99c86097e98ccb&city=%E5%8C%97%E4%BA%AC&q=42
引數說明
引數 型別 是否可選 意義 備註 city string 否 城市 q string 否 關鍵字 如:466、1路 with_xys int 是 是否包含座標點資訊 預設為0,不包含各個站點和路線的座標資訊,如果為1,則包含 -
欄位 型別 意義 備註 result_num int 結果數量 web_url string 愛幫web站對應url wap_url string 愛幫wap站對應url name string 線路名稱 info string 線路資訊 包括線路型別、票價、首末班車時間等 stats string 沿途站點 半形分號;(英文分號)分隔 stat_xys string 途徑站點經緯度 經度與緯度用半形逗號,(英文逗號)分隔;每組經緯度用半形分號;(英文分號)分隔 xys string 線路座標 線路本身對應的各個座標點,經度與緯度用半形逗號,(英文逗號)分隔;每組經緯度用半形分號;(英文分號)分隔 公交站點查詢
-
說明
公交站點查詢,該介面根據關鍵字查詢匹配的站點。
-
形式
http://openapi.aibang.com/bus/stats
例如:http://openapi.aibang.com/bus/stats?app_key=f41c8afccc586de03a99c86097e98ccb&city=%E5%8C%97%E4%BA%AC&q=%E4%BA%94%E9%81%93%E5%8F%A3
引數說明
引數 型別 是否可選 意義 備註 city string 否 城市 q string 否 關鍵字 如:大羊坊、五道口 -
返回內容
該API返回站點方案。
欄位 型別 意義 備註 result_num int 結果數量 web_url string 愛幫web站對應url wap_url string 愛幫wap站對應url name string 站點名稱 xy string 站點座標 半形逗號,(英文逗號)分隔 line_names string 途徑該站點的線路名稱 半形分號;(英文分號)分隔 公交駕乘查詢
-
說明
公交換乘查詢,該介面根據起點和終點資訊查詢公交換乘方案。
-
形式
http://openapi.aibang.com/bus/transfer
例如:http://openapi.aibang.com/bus/transfer?app_key=f41c8afccc586de03a99c86097e98ccb&city=%E5%8C%97%E4%BA%AC&start_addr=%E8%A5%BF%E7%9B%B4%E9%97%A8&end_addr=%E4%B8%9C%E7%9B%B4%E9%97%A8
引數說明
引數 型別 是否可選 意義 備註 city string 否 城市 start_addr string 是 起點 如:五道口,與start_lng和start_lat不能都為空 end_addr string 是 終點 如:東直門,與end_lng和end_lat不能都為空 start_lng float 是 起點經度 start_lat float 是 起點緯度 end_lng float 是 終點經度 end_lat float 是 終點緯度 rc int 是 排序方式 預設是0,定義如下: 0:綜合排序 1:換乘次數 2:步行距離 3:時間 4:距離 5:地鐵優先 count int 是 最大返回記錄數量 預設為10,最大值不能超過10 with_xys int 是 是否包含座標資訊 預設為0,不包含各個站點和路線的座標資訊,如果為1,則包含 -
返回內容
該API返回換乘方案。
欄位 型別 意義 備註 result_num int 結果數量 web_url string 愛幫web站對應url wap_url string 愛幫wap站對應url dist int 總距離 單位:米 time int 估計耗費時間 單位:分鐘 foot_dist int 總步行距離 單位:米 last_foot_dist int 從終點站走到終點的距離 單位:米 start_stat string 起點站名 end_stat string 終點站名 line_name string 線路名稱 stats string 沿途站點 半形分號;(英文分號)分隔 line_dist int 行駛距離 單位:米 foot_dist int 步行距離 單位:米 stat_xys string 途徑站點經緯度 經度與緯度用半形逗號,(英文逗號)分隔;每組經緯度用半形分號;(英文分號)分隔 line_xys string 途徑線路經緯度 經度與緯度用半形逗號,(英文逗號)分隔;每組經緯度用半形分號;(英文分號)分隔
-
-