Home

GeoServer之WMS建置

背景 應用狀況 GIS用作CMAQ或其他模式模擬結果的顯示界面,雖然有些大材小用,也有其應用上的必要性。 如早期因為跨平台模式教學沒有適合的顯示軟體,而必須使用到QGIS來繪製等值圖。 其他既有系統架構如GMOS SDI1資訊架構、雲端網頁處理及服務系統2、ICARUS DSS3等等,都是使用圖台服務系統成為模式及分析工具的案例。 GIService在提供遠端使用者地理資訊的過程中,為不可或缺的重要伺服器。常用的免費軟體有MapServer 及GeoServer等2款。前者適用大型數據如NASA就是其最早的支持者、後者則為中小型機構所愛用。 GeoServer可以直接讀取自帶網格經緯度座標的nc檔 ...

Read more

ChatGPT在環境工程方面的應用範例

背景 作為知識經濟的技術顧問行業,如何取得重要的知識是行業的關鍵技術。然而所謂的「重要」與否,很長一段時間也正取決於取得知識的方式。 例如必須先經過碩博士的學術訓練才能看得懂的學術論文、 經過資深工程師指導才能領略的工程設計準則、 隨著AI與智慧搜尋的興起,知識取得的門檻大幅降低。知識普及度更為寬廣,非專業平常人也可以輕鬆取得最專業、精準、足以提供決策的重要知識。 AI的領域如雨後春筍,其中最值得觀察的OpenAI發展的chatGPT1近年來有大幅的成長,並開放讓一般人也能參與AI的訓練、測試,依據2023.02的統計,每天流量超過2500萬次、活躍用戶兩個月內破億。 當然AI還是有所限制的(如資訊錯誤、抄襲等等問題...

Read more

伺服器資源監視軟體

背景 免費的伺服器或網路監控工具整理 gtwang, 2014/04/11 名稱 應用 評估 Monit 自動重啟 M/Monit 是要付費1 Ganglia 適用於各種高效能計算環境,例如叢集電腦(cluster)或格網(grid)計算環境等   Munin 系統資訊、網路、硬碟、MySQL 資料庫、Apache 網頁伺服器等 幾行指令就可以建立一個 plugin(天氣) Cacti 類似 Munin ...

Read more

pug模板語法

背景 如果妳在尋找更靈活的網頁寫法,例如將網頁看成是個樣板,以使用者行為產生的變數,來置換樣板的內容,那這個簡單的pug顯然會對妳有所幫助。 pug是express套件常用的顯示引擎之一。所謂的引擎事實上就是個編譯器,將樣板內容、套用當時前後端整體的變數環境,編譯成最後使用者看到的html檔案(如wiki: Web_template_system圖示)。 其他選項還包括了EJS、 handlebar、nunjucks等等引擎,因pug有自己的語法因此被認為是比較困難一點,但也正因如此而有較簡潔、直覺的強項,比較符合高階工程師的期待。 目前pug更新到3.0.2版(2021/03)。 pug應用狀況 遠端運轉著大量資訊的伺服器...

Read more

NASA GMAO空品預報服務網頁

網頁內容說明 NASA GMAO classic_geos_cf 位置:https://fluid.nccs.nasa.gov/cf/classic_geos_cf/ 連動選項(此4項使用同一個action POST) field(污染項目)、 fcst(預報起始時間)、 tau(前置小時-顯示起始時間) region(預先設定之地區,包括africa/alaska/atlantic/australia/brazil/camer/carib/eafrica/eastasia/europe/global/greenland/hawaii/india/indian/indonesia/midatl/mideast/na...

Read more

時序地圖製作方式之選擇

背景 目前空品預報官方網頁 全球~區域:歐洲哥白尼官網 UK Air Information Resource, Air pollution forecast map by Department for Environment Food & Rural Affairs and Met Office, UK USA EPA air now@cities AirNow Interactive Map of Air Quality, USA NA...

Read more

全年執行批次job.cs

背景 標籤主題關係圖 國網上執行的困難(未解決) 排序受到限制 執行檔mpirun無法啟動fabric 以下批次仍以本地工作站進行 job.cs@dev2 前期準備 解壓縮 公版模式系統包括初始、邊界條件、氣象(mcip結果)、排放量檔案(臺灣本島生物源與TEDS人為污染、東亞排放在模擬範圍之分量等3個檔案)、為分月壓縮儲存,需逐一、逐層解開。 每個月的ocean檔案:產生方式詳見runocean.sh,檔案不會辨認時間、各月可以相同,連結即可。 逐月執行dTZPP.py、準備情境排放量。詳見剔除特定位置之排放量之說明。 $ cat dTZPP.py import netCDF4 import sys fname=sys.arg...

Read more

Todo Tree

日常筆記之重要插件。匯總的不只是待辦事項,而是靈光乍現之瞬間。 安裝與說明 Todo Tree by Gruntfuggly, VS marketplace github.com/Gruntfuggly/todo-tree/wiki site 設定 需在settings(ctrl,)中,將Todo Tree相關顯示設定打開。 todo-tree.tree.showBadges (true):內設為打開 todo-tree.general.showActivityBarBadge (false):如果打開,會在左側樹旁出現TODO的總數、點擊則進入TODOS:TREE的瀏覽 todo-tree.general.statusBar (non...

Read more