• 沒有找到結果。

歷史資料擷取 API

第四章 區域交通協控雲端化軟體開發

4.6 SaaS 層軟體

4.7.4 歷史資料擷取 API

依來源單位、車輛偵測器代號與日期查詢設備歷史資料(分車道及不分 車道之速度、流量、佔有率)

表 4.7-12 依來源單位、車輛偵測器代號與日期查詢設備歷史資料 API 說明

名稱 依來源單位查詢所有 VD 設備即時資料

URL (GET) http://service_ip/DataQueryAPI/QueryVdHistory.jsp 輸入  districtid:單位代碼

 region:分區(目前暫無分區,輸入空字串)

 getlanedetail:是否取得分車道資料

(true:取得詳細分車道資料,false:取得不分車道資料)

 vdid:車輛偵測器代號

 date:日期(YYYY-MM-DD)以日為單位 輸出 "sno":資料序號

"vdid":車輛偵測器代號

"roadsection":偵測器所在路段名稱

"vsr_id":車道代碼(取得分車道資料時才有)

"speed":車道平均速度

"volume_t":車道連結車流量

"volume_l":車道大型車流量

"volume_s":車道小型車流量

"volume_m":車道機車流量

"lane_occupy":車道平均佔有率

"data_collecttime":資料蒐集時間

輸入範例 http://163.29.210.3/DataQueryAPI/QueryVdHistory.jsp?

districtid=nfb&region=&getlanedetail=true&vdid=cctVD-23016

&date=2015-05-27 輸出範例(1) 不分車道

輸出範例(2) 分車道

依來源單位、車輛偵測器代號與日期查詢設備歷史有無車資料

表 4.7-13 依來源單位、車輛偵測器代號與日期查詢設備歷史有無車資料 API 說明

名稱 依來源單位查詢所有 VD 設備即時有無車資料

URL (GET) http://service_ip/DataQueryAPI/QueryPtHistory.jsp 輸入  districtid:單位代碼

 region:分區(目前暫無分區,輸入空字串)

 ptid:車輛偵測器代號

 date:日期(YYYY-MM-DD)以日為單位 輸出 "sno":資料序號

"ptid":車輛偵測器代號

"vehmovingtime":車輛移動時間

"novehtime":無車輛時間

"vehstoptime":車輛靜止時間

"roadsection":偵測器所在路段名稱

"data_collecttime":資料蒐集時間

"data_updatetime":資料發布時間

輸入範例 http://163.29.210.3/DataQueryAPI/QueryPtHistory.jsp?

districtid=nfb&region=&ptid=cctPT-23016&date=2015-05-27 輸出範例

依來源單位、車輛偵測器代號與日期查詢設備歷史平均資料(插補及平 滑後之速度、流量、佔有率)

表 4.7-14 依來源單位、車輛偵測器代號與日期查詢設備歷史平均資料 API 說明

名稱 依來源單位查詢所有 VD 設備即時平均資料

URL (GET) http://service_ip/DataQueryAPI/QueryVdSlideHistory.jsp 輸入  districtid:單位代碼

 region:分區(目前暫無分區,輸入空字串)

 vdid:車輛偵測器代號

 date:日期(YYYY-MM-DD)以日為單位 輸出 "sno":資料序號

"vdid":車輛偵測器代號

"roadsection":偵測器所在路段名稱

"speed":車道平均速度

"volume_t":車道連結車流量

"volume_l":車道大型車流量

"volume_s":車道小型車流量

"volume_m":車道機車流量

"lane_occupy":車道平均佔有率

"data_collecttime":資料蒐集時間

輸入範例 http://163.29.210.3/DataQueryAPI/QueryVdSlideHistory.jsp?

districtid=nfb&region=vdid=cctVD-23016&date=2015-05-15 輸出範例

依路徑代號與日期列出路徑歷史平均旅行時間資料

表 4.7-15 依路徑代號與日期列出路徑歷史平均旅行時間資料 API 說明

名稱 依來源單位查詢所有路徑平均旅行時間資料

URL (GET)

http://service_ip/DataQueryAPI/QueryTravelTimeHistory.jsp 輸入  pathid:路徑代號

 date:日期(YYYY-MM-DD)以日為單位 輸出 "sno":資料序號

"pathid":路徑代號

"pathname":路徑名稱

"routeid":路段代號

"routerate":路段所佔比例長度

"roadtraveltime":路段旅行時間

"avipairid":自動車輛辨識比對路段代號

"avirate":自動車輛辨識比對路段所佔比例長度

"data_collecttime":資料蒐集時間

"pathtraveltime":平均路徑旅行時間 輸入範例 http://

163.29.210.3/DataQueryAPI/QueryTravelTimeHistory.jsp?

pathid=&date=2015-05-15 輸出範例