30 likes | 121 Views
Run_traj_3.0.py. 與 daily_download_met.py. get_input (). sys_argv (). Run_traj_3.0.py 流程. 使用者輸入介面 sys_argv 決定有無命令參數, 無命令參數則進入 get_input 的互動介面。. back_traj_control. set_rounds (). 單筆氣流軌跡直接進入 back_traj_control 改 control 檔 複數軌跡由 set_rounds 批次 修改 back_traj_control 的參數. run_hysplit ().
E N D
Run_traj_3.0.py 與daily_download_met.py
get_input() sys_argv() Run_traj_3.0.py 流程 使用者輸入介面sys_argv決定有無命令參數,無命令參數則進入get_input 的互動介面。 back_traj_control set_rounds() 單筆氣流軌跡直接進入back_traj_control改control檔複數軌跡由set_rounds批次修改back_traj_control的參數 run_hysplit() 呼叫hysplit執行
daily_download_met.py • 下載current7days 與 最近一個完整的gdas檔 • 下載完成利用os.system呼叫Run_traj_3.0.py 給予daily_run參數,畫每日軌跡圖,產出tdump檔 • 執行C:\hysplit4\esec\trajplot.exe 產生 trajplot.ps • 執行ImageMagic指令convert將trajplot.ps 轉換成png檔