PIE-Engine(Pixel Information Expert Engine,像素專家引擎),致力於加速我國遙感雲計算平台發展進程,實現遙感數據按需獲取、運算以及專題信息聚焦等服務,滿足遙感數據獲取能力飛速增長帶來的應用需求。隨着版本更新迭代,PIE-Engine加入了更為簡便實用的可交互式編程UI組件函數,允許用戶開發托管在雲端的交互式的遙感在線分析界面,以提供給其它非開發人員使用,降低了非開發用戶使用平台的技術門檻。
簡單來講,UI(User Interface,用戶界面)就是我們平時操作軟件或各種APP的界面,通過UI界面我們可以輕易實現數據的錄入,同時系統還會根據在界面中獲取的錄入數據結果進行展示。目前PIE-Engine提供的UI組件包括:靜態文本、表格、單選框、文本輸入框、顏色選擇器、日期選擇器、數字輸入框、復選框、開關按鈕、滑動條、下拉列表、按鈕等,今后還會入庫更多樣、更靈活的組件。
PIE-Engine中包含的UI組件函數
UI組件的優點:
⑴ 降低使用門檻
PIE-Engine作為專業的遙感雲計算平台,盡管在一定程度上方便了用戶對於遙感數據使用與分析,但其最基本的要求是開發人員具有一定的編程基礎,才能通過編寫相關代碼實現自己的需求。在團隊中並不是每個人都具有相應的編程開發能力,這就需要類似界面化的操作從而使那些不具備編程能力的人員,直接使用相關的軟件和功能。
⑵ 便於成果分享
利用PIE-Engine分享的代碼成果,需要被分享人對JavaScript/Python編程具有一定的了解,才可以修改相關參數實現自己的需求。而利用UI組件編寫的網頁在線APP分享給其他人,只需要通過界面操作就可以更改相關輸入內容,極大的方便了用戶之間成果共享與展示。
計算植被覆蓋度FVC
植被覆蓋度(Fraction Vegetation Coverage,FVC)是指單位面積內植被的地上部分(葉、莖、枝)在地面垂直投影的面積占統計區總面積的比例。
FVC可以反映植被的茂密程度以及植物進行光合作用的面積大小,是評估植被生長狀態的重要指標。計算公式為:
其中,NDVIsoil為土壤的NDVI值,NDVIveg為植被部分的NDVI值,FVC為植被覆蓋度。在實際計算過程中,通常分別取累積概率為5%與95%的NDVI值作為NDVIsoil和NDVIveg兩個參數的輸入。
在計算得到FVC指數影像后,根據經驗閾值對植被覆蓋度情況進行分級,方法如下所示:
植被覆蓋度分級方法
基於PIE-Engine利用UI組件實現的區域植被覆蓋度分級圖
交互式植被覆蓋度估算及分級統計
結合UI組件,通過交互操作,根據選定的省市縣、日期、指數類型(NDVI、FVC、FVC Class)等進行計算並展示,實現過程如下圖所示。
PIE-Engine 交互式植被覆蓋度實現過程
PIE-Engine 交互式UI界面應用實現效果圖
代碼鏈接:https://engine.piesat.cn/engine/home?sourceId=5a56867075fb4aca93c52fe0c3e75397