[發明專利]遙感圖像可視化編輯器的后臺Docker任務映射方法有效
| 申請號: | 201910073457.8 | 申請日: | 2019-01-25 |
| 公開(公告)號: | CN109857462B | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 劉敏霞;章偉;張耿;朱德海;鄭華;張紹強;胡君;李儀 | 申請(專利權)人: | 東莞理工學院 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F9/455 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 劉俊 |
| 地址: | 523000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遙感 圖像 可視化 編輯器 后臺 docker 任務 映射 方法 | ||
本發明提供一種遙感圖像可視化編輯器的后臺Docker任務映射方法,該方法在前端設計一個遙感圖像處理可視化編輯器,用戶只需要通過瀏覽器與遙感圖像處理可視化編輯器進行交互,自動編輯出所需的遙感處理流程;后端通過接收前端傳遞過來的JSON文件,對其進行解析,按照JSON描述語義,自動翻譯出Jenkins可以調度執行的Jenkins Pipeline DSL腳本部分,封裝出Jenkins創建任務API所需的用來描述執行任務所需配置信息的config.xml文件,當用戶在前端觸發遙感處理流程的按鈕時,后端接收到觸發請求,以此觸發Jenkins對遙感處理流程的后端分布式調度,實現分布式協同處理與調度。
技術領域
本發明涉及遙感圖像處理方法領域,更具體地,涉及一種遙感圖像可視化編輯器的后臺Docker任務映射方法。
背景技術
遙感圖像處理由遙感圖像的預處理、幾何糾正、圖像增強、圖像裁剪、圖像鑲嵌、勻色等處理步驟構成。這些處理步驟對應了遙感圖像的不同處理算法。由于遙感圖像的海量性,在進行遙感圖像處理時,充分利用并行計算來提高資源利用率,短縮計算時間,對于遙感圖像處理具有重要意義。Docker是一個開源的容器應用引擎,可以讓開發者將他的開發環境、代碼、配置文件等一并打包到這個容器中,并發布到Windows、Linux、Mac等各個平臺上,基于Docker技術可以實現應用程序的跨平臺調度。此外,Docker技術不同于虛擬機的分鐘級啟動速度,Docker容器啟動速度可以在秒級實現。而且,Docker容器對系統資源需求很少,一臺主機上可以同時運行數千個Docker容器,而一般一臺主機只支持幾十個虛擬機。同時,運行在不同Docker之上的應用程序通過容器還實現了彼此之間的隔離,這樣就能極大的提高主機物理資源的利用率。Jenkins是一個基于Java開發的持續集成開源軟件,可用于對任務分布式的管理和觸發執行,并且可以對任務運行狀態進行監控。Jenkins pipelineDSL(domain-specific language,專用域語言)提供了一套語法定義,它支持在Jenkins中定義持續集成交付流水線,用戶通過Jenkins Pipeline DSL語法,可以將交付流水線中的每一個處理步驟,抽象成為DSL語法中的一個“代碼模塊”,讓用戶通過”代碼模塊”的方式進行建模。Jenkins Pipeline DSL語法能集成Docker容器,通過對Jenkins Pipeline DSL語法描述的解析,實現任務在不同的Docker之上運行,但是這套Jenkins Pipeline DSL對遙感用戶來說,有一個學習與掌握一門新語言的技術門檻,因此需要在前端給用戶提供一個可視化界面,讓用戶通過拖拉的方式就可以編輯出所需的遙感圖像處理流程,同時在后端將用戶編輯出的遙感圖像處理流程映射到不同的Docker上進行處理,具有很好的應用價值。
發明內容
本發明提供一種能夠提高資源的利用率遙感圖像可視化編輯器的后臺Docker任務映射方法。
為了達到上述技術效果,本發明的技術方案如下:
一種遙感圖像可視化編輯器的后臺Docker任務映射方法,包括以下步驟:
S1:根據遙感圖像處理業務描述需求,按照Jenkins Pipeline Declarative語法的基本構建塊給出的關鍵字,甄選出能夠滿足描述遙感圖像處理業務流程的關鍵字;
S2:根據關鍵字,定義遙感圖像處理業務流程的描述方法;
S3:設計遙感圖像處理業務流程的前端可視化交互的界面組成元件與屬性值;
S4:設計遙感圖像處理業務流程的前端可視化交互的pipeline組件操作方法;
S5:將Jenkins管理的從節點中,需要采用Docker容器運行任務的機器安裝Dockerengine,同時在數據庫表中記錄安裝有Docker engine的IP地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東莞理工學院,未經東莞理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910073457.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:頁面生成方法和裝置
- 下一篇:加速壓縮方法以及加速壓縮裝置
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





