2014-12-26

即時飛航資訊

在這個目錄下面 http://db8.flightradar24.com/zones/ 有全世界的班機即時飛航資訊
不是直接可以讀取,因為它還分成:
asia
africa
atlantic
europe
maldives
northamerica
northatlantic
oceania
southamerica
full
是要把這些地區名稱加上 ".js" 代入,就可以讀取即時資訊,
例如: http://db8.flightradar24.com/zones/asia.js
就是亞洲地區的即時飛航資訊, 它是一行式得, 內容包括
航班、SQWK、高度、速度、航向、經度、緯度、 起訖機場、航管雷達、註冊、呼號,
起訖機場是用 IATA, 航管雷達是用 ICAO, 台灣松山機場 IATA: TSA, ICAO:RCSS,
這兩者可以抓這個下來查 http://www.partow.net/downloads/GlobalAirportDatabase.zip
機場即時氣象資料可以從這裡
http://weather.noaa.gov/pub/data/observations/metar/stations/ 加上 ICAO 代碼,
例如: http://weather.noaa.gov/pub/data/observations/metar/stations/RCSS.TXT
就是台灣松山機場的即時資料, 包括風速、風向、能見度、雲層分佈、溫濕度、氣壓……等
將這些資訊寫成一個 python script 就可以隨時查詢。
這是很省資源就能達到多種目的方式。

例如
用航管雷達來查詢,就能知道所在地近空的有哪些航機,如果它們是幾萬英呎高的,
表示它只是「路過」,不是以這個機場為目的。
用起訖機場來查詢,就能知道有哪些班機現在飛到哪裡了,是離場或進場。

沒有留言: