[發明專利]遙感圖像可視化編輯器的后臺Docker任務映射方法有效
| 申請號: | 201910073457.8 | 申請日: | 2019-01-25 |
| 公開(公告)號: | CN109857462B | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 劉敏霞;章偉;張耿;朱德海;鄭華;張紹強;胡君;李儀 | 申請(專利權)人: | 東莞理工學院 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F9/455 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 劉俊 |
| 地址: | 523000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遙感 圖像 可視化 編輯器 后臺 docker 任務 映射 方法 | ||
1.一種遙感圖像可視化編輯器的后臺Docker任務映射方法,其特征在于,包括以下步驟:
S1:根據遙感圖像處理業務描述需求,按照Jenkins Pipeline Declarative語法的基本構建塊給出的關鍵字,甄選出能夠滿足描述遙感圖像處理業務流程的關鍵字;
S2:根據關鍵字,定義遙感圖像處理業務流程的描述方法;
S3:設計遙感圖像處理業務流程的前端可視化交互的界面組成元件與屬性值;
S4:設計遙感圖像處理業務流程的前端可視化交互的pipeline組件操作方法;
S5:將Jenkins管理的從節點中,需要采用Docker容器運行任務的機器安裝Dockerengine,同時在數據庫表中記錄安裝有Docker engine的IP地址;
S6:用戶觸發定制新的遙感圖像處理流程時,前臺獲取當前時間戳,將此時間戳作為當前遙感圖像處理流程id號,開發一個遙感圖像處理業務流程編輯器,用戶定制結束,使用save按鈕將可視化交互形成的JSON文件發送到后臺;
S7:按照遙感圖像處理流程的定義,將JSON文件中的節點與屬性數據提取出來,按照流程描述構DAG圖,對該DAG圖進行解析遍歷,自動翻譯出Jenkins Pipeline DSL語法格式的Jenkins任務邏輯控制描述流程,并讀取數據表,將流程中的信息同步到數據表中;
S8:將步驟S7解析出來的Jenkins Pipeline DSL語句寫入job的config.xml文件,然后將產生的config.xml文件作為jenkins createjob api中的參數,創建對應的job,以此實現在后端將遙感處理步驟按照并行與串行的處理步驟分布到不同的Docker容器中進行處理。
2.根據權利要求1所述的遙感圖像可視化編輯器的后臺Docker任務映射方法,其特征在于,所述步驟S1的具體過程是:
S11:分析Jenkins Pipeline Declarative給出的關鍵字代表的語義,并理解這些關鍵字的取值范圍;
S12:分析描述遙感圖像處理業務流程所需的表達的業務范圍;
S13:提煉出遙感圖像處理業務流程所需的最小關鍵字集合包含:agent、stages、stage、steps、pipeline、parallel、build;
S14:確定描述遙感圖像處理業務流程所需關鍵字的取值范圍,用于前端交互。
3.根據權利要求2所述的遙感圖像可視化編輯器的后臺Docker任務映射方法,其特征在于,所述步驟S2的具體過程是:
使用agent來描述遙感處理步驟執行的位置,agent參數為any表示可在任一機器上執行,參數為docker表示遙感處理步驟在docker中執行,在docker參數中使用alwaysPull表示不停的從docker倉庫下載鏡像,使用args表示虛擬機和docker之間掛載的目錄,用于直接將遙感圖像處理數據掛載到docker中來處理,使用customWorkspace來表示遙感圖像處理步驟執行的目錄,使用image來表示當前執行遙感圖像處理任務的docker鏡像名,使用label表示在label標簽所代表的Jenkins從節點上運行當前docker容器;
其中,stages關鍵字表示整個遙感圖像處理流程中應該包含的處理動作,它能夠包含多個遙感圖像處理子流程stage涵蓋的動作;stage表示執行遙感圖像處理步驟的描述部分,它包含具體執行遙感圖像處理步驟的steps參數;steps是stage中執行遙感圖像處理步驟的執行命令系列;pipeline表示整個遙感圖像處理流程的入口標志;parallel表示它所包含的stage是一個并行執行關系;build關鍵字后面加上job名用來表示要啟動遙感圖像處理步驟的任務名。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞理工學院,未經東莞理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910073457.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:頁面生成方法和裝置
- 下一篇:加速壓縮方法以及加速壓縮裝置
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





