GeoServer之WMS建置
背景
應用狀況
GIS用作CMAQ或其他模式模擬結果的顯示界面,雖然有些大材小用,也有其應用上的必要性。
如早期因為跨平台模式教學沒有適合的顯示軟體,而必須使用到QGIS來繪製等值圖。
其他既有系統架構如GMOS SDI1資訊架構、雲端網頁處理及服務系統2、ICARUS DSS3等等,都是使用圖台服務系統成為模式及分析工具的案例。
GIService在提供遠端使用者地理資訊的過程中,為不可或缺的重要伺服器。常用的免費軟體有MapServer 及GeoServer等2款。前者適用大型數據如NASA就是其最早的支持者、後者則為中小型機構所愛用。
GeoServer可以直接讀取自帶網格經緯度座標的nc檔
...
>
ChatGPT在環境工程方面的應用範例
背景
作為知識經濟的技術顧問行業,如何取得重要的知識是行業的關鍵技術。然而所謂的「重要」與否,很長一段時間也正取決於取得知識的方式。
例如必須先經過碩博士的學術訓練才能看得懂的學術論文、
經過資深工程師指導才能領略的工程設計準則、
隨著AI與智慧搜尋的興起,知識取得的門檻大幅降低。知識普及度更為寬廣,非專業平常人也可以輕鬆取得最專業、精準、足以提供決策的重要知識。
AI的領域如雨後春筍,其中最值得觀察的OpenAI發展的chatGPT1近年來有大幅的成長,並開放讓一般人也能參與AI的訓練、測試,依據2023.02的統計,每天流量超過2500萬次、活躍用戶兩個月內破億。
當然AI還是有所限制的(如資訊錯誤、抄襲等等問題...
>
pug模板語法
背景
如果妳在尋找更靈活的網頁寫法,例如將網頁看成是個樣板,以使用者行為產生的變數,來置換樣板的內容,那這個簡單的pug顯然會對妳有所幫助。
pug是express套件常用的顯示引擎之一。所謂的引擎事實上就是個編譯器,將樣板內容、套用當時前後端整體的變數環境,編譯成最後使用者看到的html檔案(如wiki: Web_template_system圖示)。
其他選項還包括了EJS、 handlebar、nunjucks等等引擎,因pug有自己的語法因此被認為是比較困難一點,但也正因如此而有較簡潔、直覺的強項,比較符合高階工程師的期待。
目前pug更新到3.0.2版(2021/03)。
pug應用狀況
遠端運轉著大量資訊的伺服器...
>
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...
>
時序地圖製作方式之選擇
背景
目前空品預報官方網頁
全球~區域:歐洲哥白尼官網
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...
>
全年執行批次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...
>
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...
>
156 post articles, 20 pages.