国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

遙感信息模型在線可視化定制和自動(dòng)化計(jì)算

2017-04-17 01:19:22冉全李國(guó)慶于文洋張連翀
自然資源遙感 2017年1期
關(guān)鍵詞:引擎可視化界面

冉全, 李國(guó)慶, 于文洋, 張連翀

(1.中國(guó)科學(xué)院遙感與數(shù)字地球研究所數(shù)字地球?qū)嶒?yàn)室; 北京 100094; 2.中國(guó)科學(xué)院大學(xué),北京 100049;3.海南省地球觀測(cè)重點(diǎn)實(shí)驗(yàn)室,三亞 572023)

遙感信息模型在線可視化定制和自動(dòng)化計(jì)算

冉全1,2, 李國(guó)慶1,3, 于文洋1,3, 張連翀1,2

(1.中國(guó)科學(xué)院遙感與數(shù)字地球研究所數(shù)字地球?qū)嶒?yàn)室; 北京 100094; 2.中國(guó)科學(xué)院大學(xué),北京 100049;3.海南省地球觀測(cè)重點(diǎn)實(shí)驗(yàn)室,三亞 572023)

隨著可獲取遙感數(shù)據(jù)的增加和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,遙感數(shù)據(jù)的在線自動(dòng)一體化服務(wù)需求日益增長(zhǎng),而當(dāng)前尚無(wú)主流的基于服務(wù)鏈的遙感數(shù)據(jù)在線可視化及自動(dòng)化計(jì)算平臺(tái)。該文基于B/S構(gòu)架,應(yīng)用工作流技術(shù),提出了一種基于服務(wù)鏈的集數(shù)據(jù)查詢服務(wù)、模型定制服務(wù)及信息發(fā)布服務(wù)于一體的遙感信息模型(remote sensing information models,RSIM)在線可視化定制和自動(dòng)化計(jì)算的解決方案,使用戶在友好的Web界面中可以一體化地按需完成從數(shù)據(jù)選擇、模型設(shè)計(jì)到模型實(shí)現(xiàn)的動(dòng)態(tài)過(guò)程?;谶b感數(shù)據(jù)各處理模塊的可復(fù)用性,快速構(gòu)建并實(shí)現(xiàn)了RSIM,是對(duì)遙感數(shù)據(jù)在線可視化定制和自動(dòng)化服務(wù)的一次有益嘗試。

服務(wù)鏈; 遙感信息模型(RSIM); 可視化定制; 自動(dòng)化計(jì)算; 工作流

0 引言

遙感數(shù)據(jù)的處理服務(wù)已經(jīng)逐步轉(zhuǎn)向社會(huì)化和高級(jí)定制化[1-3]。遙感信息模型(remote sensing information models,RSIM)是一種在遙感數(shù)據(jù)和遙感信息間建立聯(lián)通橋梁的科學(xué)分析方式,如何實(shí)現(xiàn)遙感信息模型的高級(jí)定制及自動(dòng)化計(jì)算對(duì)于遙感數(shù)據(jù)處理的社會(huì)化服務(wù)具有重要的研究意義[4]。而在遙感數(shù)據(jù)到遙感信息轉(zhuǎn)變的過(guò)程中,很多處理模塊均具有可復(fù)用性,按照遙感信息應(yīng)用需求,數(shù)據(jù)處理可由多個(gè)處理模塊組合而成,為RSIM的快速社會(huì)化定制提供了可能。目前,實(shí)現(xiàn)一個(gè)RSIM的常用做法是用戶獨(dú)立實(shí)施各處理模塊[5]。但在缺少共享資源的情況下,對(duì)各處理模塊的反復(fù)實(shí)施,極大地降低了處理效率,是對(duì)人力物力等資源的重復(fù)浪費(fèi)[2]。面對(duì)這種情況,如何實(shí)現(xiàn)各處理模塊的資源共享,同時(shí)自動(dòng)化地滿足用戶的需求,是亟待解決的一個(gè)問(wèn)題。解決問(wèn)題的關(guān)鍵在于: 基于資源共享,通過(guò)服務(wù)鏈進(jìn)行分布式資源組織和調(diào)度,向用戶提供友好、高效的專業(yè)遙感影像處理及應(yīng)用服務(wù)。

本文針對(duì)以上問(wèn)題,在網(wǎng)絡(luò)環(huán)境下,根據(jù)共享的理念,通過(guò)工作流將分布式的計(jì)算資源、數(shù)據(jù)資源及數(shù)據(jù)處理模塊等按需組織成特定順序執(zhí)行的服務(wù)鏈,來(lái)實(shí)現(xiàn)各部分資源間的鏈接和協(xié)作。與此同時(shí),用戶可以通過(guò)一個(gè)直觀易操作的可視化流程定義工具,在瀏覽器的可視化界面中進(jìn)行RSIM工作流程的按需組織,定制用戶所需的RSIM服務(wù)鏈,通過(guò)采用自動(dòng)化計(jì)算服務(wù)引擎實(shí)現(xiàn)該定制服務(wù)鏈的自動(dòng)計(jì)算,并對(duì)其運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控管理。

相較于C/S構(gòu)架的系統(tǒng),本研究基于B/S構(gòu)架,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于服務(wù)鏈的RSIM在線可視化定制及自動(dòng)化計(jì)算平臺(tái),用戶通過(guò)瀏覽器就能一體化的實(shí)現(xiàn)RSIM可視化定制、自動(dòng)化計(jì)算及實(shí)時(shí)監(jiān)管等功能。

1 技術(shù)流程與組織結(jié)構(gòu)

1.1 技術(shù)流程

可視化定制以“所見(jiàn)即所得”的思想為原則,用戶可通過(guò)可視化的界面來(lái)構(gòu)建各個(gè)數(shù)據(jù)處理模塊的執(zhí)行流程[6]。可視化的界面有利于用戶更好地理解和設(shè)計(jì)RSIM的執(zhí)行流程,分析流程中存在的問(wèn)題。另外,將可視化技術(shù)引入到RSIM的設(shè)計(jì)中不僅可以使遙感數(shù)據(jù)處理更加靈活,而且大大提高了數(shù)據(jù)處理模塊的可復(fù)用性[7]。在實(shí)現(xiàn)單個(gè)處理模塊功能的同時(shí),還能通過(guò)組織已有的處理模塊來(lái)實(shí)現(xiàn)RSIM工作流程的構(gòu)建,從而降低各處理模塊的編寫復(fù)雜度,提高模型的實(shí)現(xiàn)效率。基于服務(wù)鏈的RSIM可視化定制和自動(dòng)化計(jì)算流程如圖1所示。

圖1 RSIM在線可視化定制和自動(dòng)化計(jì)算流程

用戶可以在線查看已注冊(cè)可用的遙感處理模塊并可根據(jù)應(yīng)用需求進(jìn)行模塊選擇,如預(yù)處理、參數(shù)反演、格式轉(zhuǎn)換、數(shù)據(jù)拼接等。然后通過(guò)可視化編輯界面進(jìn)行模塊流程組織和必要的設(shè)置,包括參數(shù)設(shè)置及計(jì)算方式的設(shè)定。用戶定制好服務(wù)流程后,選擇輸入數(shù)據(jù),就可以向服務(wù)器端提交模型工作流程的處理請(qǐng)求; 服務(wù)器端在接受請(qǐng)求后對(duì)請(qǐng)求進(jìn)行解析,通過(guò)自動(dòng)化計(jì)算服務(wù)引擎進(jìn)行任務(wù)調(diào)度和處理; 最后將處理結(jié)果以在線可視的方式返回給用戶,且提供下載地址供用戶下載使用。

1.2 RSIM服務(wù)鏈組織結(jié)構(gòu)

RSIM服務(wù)鏈?zhǔn)菍?duì)RSIM業(yè)務(wù)流程中所需的分布式資源進(jìn)行動(dòng)態(tài)鏈接,并通過(guò)工作流進(jìn)行全部或部分自動(dòng)化計(jì)算。即根據(jù)設(shè)定的規(guī)則,將模型分解為一系列的處理模塊,調(diào)用所需資源,將文件、信息或任務(wù)從一個(gè)參與者傳遞到另一個(gè)參與者依次執(zhí)行[8]。首先需要按照模塊化的思想,針對(duì)現(xiàn)有的通用且獨(dú)立的遙感數(shù)據(jù)處理模塊,將其統(tǒng)一封裝成標(biāo)準(zhǔn)化模塊,把模型中每一個(gè)處理模塊都看成是模型的一部分,模型是一個(gè)模塊化的結(jié)構(gòu); 再通過(guò)工作流將不同的標(biāo)準(zhǔn)化模塊按照特定順序進(jìn)行鏈接組織成RSIM的服務(wù)鏈,其組織結(jié)構(gòu)如圖2所示。

圖2 RSIM服務(wù)鏈組織結(jié)構(gòu)

用服務(wù)鏈組織RSIM,最主要的是把可共享的數(shù)據(jù)和算法資源發(fā)布為標(biāo)準(zhǔn)化的服務(wù)后進(jìn)行鏈接使用,具體組織結(jié)構(gòu)大體可以分為3部分:

1)處理模塊的獲得和使用。在服務(wù)鏈組織前,根據(jù)用戶提供的處理模塊和輸入輸出接口描述,將其封裝為標(biāo)準(zhǔn)化資源,再發(fā)布為可執(zhí)行的計(jì)算服務(wù),在注冊(cè)中心進(jìn)行注冊(cè)并形成處理模塊描述文件,供工作流調(diào)度使用。

2)RSIM的組織。從注冊(cè)中心獲取所有已注冊(cè)可用的處理模塊列表和接口描述信息,根據(jù)模型所需,將所需處理模塊按照指定順序進(jìn)行鏈接,并自動(dòng)生成模型描述文件。該文件是自動(dòng)化計(jì)算服務(wù)引擎進(jìn)行模型加載的重要文件。

3)RSIM的運(yùn)行。自動(dòng)化計(jì)算服務(wù)引擎根據(jù)模型描述文件加載模型,將資源組織成服務(wù)鏈,并自動(dòng)進(jìn)行所需服務(wù)和計(jì)算資源的調(diào)度,同時(shí)通過(guò)文件系統(tǒng)進(jìn)行后臺(tái)硬件設(shè)備及數(shù)據(jù)資源的調(diào)度。

2 關(guān)鍵技術(shù)及其解決方案

針對(duì)RSIM在線可視化服務(wù)鏈定制的流程和RSIM服務(wù)鏈組織結(jié)構(gòu),本文分析了其中的關(guān)鍵技術(shù)點(diǎn)及其解決方案。

2.1 可視化定制的圖形界面

RSIM的可視化定制是指用戶可以通過(guò)可視化界面,將遙感處理模塊按照?qǐng)?zhí)行順序組織成RSIM,并生成可供自動(dòng)化計(jì)算服務(wù)引擎調(diào)用的模型描述文件。其中,可視化界面中最關(guān)鍵的技術(shù)就是對(duì)流程元素的創(chuàng)建。RSIM在線可視化定制的Web界面中,用戶每定義一個(gè)流程,都會(huì)自動(dòng)生成相對(duì)應(yīng)的流程元素,可分為活動(dòng)元素、起始元素和處理模塊元素3類,并對(duì)相應(yīng)的處理模塊接口進(jìn)行配置與鏈接。其具體說(shuō)明見(jiàn)表1。

表1 流程元素的分類表

這3類流程元素是通過(guò)JointJS圖表庫(kù)來(lái)進(jìn)行創(chuàng)建的。JointJS是用于圖表和圖形的可視化和交互的現(xiàn)代HTML5 JavaScript庫(kù)。可以被用來(lái)創(chuàng)建靜態(tài)圖及完全交互式繪圖工具和集成開發(fā)工具,也可用來(lái)方便地創(chuàng)建各種可視化工具。其事件驅(qū)動(dòng)機(jī)制與MVC架構(gòu)的自然結(jié)合,使JointJS易于與各種后端技術(shù)相結(jié)合。

以植被干旱監(jiān)測(cè)模型為例,該模型使用MOD09A1數(shù)據(jù),利用歸一化水體指數(shù)(normalized difference water index,NDWI)來(lái)監(jiān)測(cè)旱情。可視化定制界面如圖3所示,從左部開始,沿箭頭順序,依次調(diào)用處理模塊。首先,通過(guò)數(shù)據(jù)選取頁(yè)面選擇模型輸入數(shù)據(jù)File1,通過(guò)向服務(wù)器發(fā)起請(qǐng)求,獲取文件File1(wget),然后調(diào)用處理模塊AWI接口,進(jìn)行干旱指數(shù)反演,再將結(jié)果文件轉(zhuǎn)換成.tif格式并進(jìn)行多幅圖像鑲嵌處理(GeoMosaic),接著進(jìn)行分級(jí)著色(color)和坐標(biāo)轉(zhuǎn)換(translate),生成可在Google Earth上顯示的.kml格式的處理結(jié)果,同時(shí)將結(jié)果返回至Web頁(yè)面,供用戶在線查看。圖中的Start,Complete和End為模型運(yùn)行的狀態(tài),通過(guò)自動(dòng)化計(jì)算服務(wù)引擎進(jìn)行監(jiān)控。除了這幾種狀態(tài)外,還有Running,Waiting及百分比狀態(tài)。由此可見(jiàn),使用RSIM在線可視化定制不僅可以很方便地描述RSIM運(yùn)行流程,而且還可以實(shí)時(shí)了解模型運(yùn)行情況。

圖3 植被干旱監(jiān)測(cè)模型可視化界面

2.2可視化定制的流程

在可視化圖形界面中,RSIM定制主要是通過(guò)與服務(wù)器端交互,來(lái)獲取已注冊(cè)可用的處理模塊,然后完成對(duì)所需處理模塊的執(zhí)行順序及相鄰模塊間的參數(shù)傳遞關(guān)系設(shè)定。

針對(duì)參數(shù)傳遞問(wèn)題,采取用戶手工選擇上一步驟處理模塊執(zhí)行后輸出參數(shù)與當(dāng)前步驟處理模塊的輸入?yún)?shù)間的對(duì)應(yīng)關(guān)系,要求每個(gè)輸出參數(shù)至少對(duì)應(yīng)于下一步的一個(gè)輸入?yún)?shù),并且要保證該輸出參數(shù)和對(duì)應(yīng)輸入?yún)?shù)的數(shù)據(jù)類型相同,確保處理模塊接口在數(shù)據(jù)類型上的匹配。在定制中需要選取每一步的處理模塊,然后在完成流程順序組織后對(duì)傳遞參數(shù)進(jìn)行設(shè)定,最后流程定制完成會(huì)自動(dòng)生成工作流描述文件,被用于后續(xù)自動(dòng)化計(jì)算服務(wù)引擎解析。其流程如圖4所示。

圖4 RSIM可視化流程定制

2.3 模型描述文件

用戶在可視化定制的圖形界面中定制的RSIM,需要以某種形式化方式來(lái)進(jìn)行描述和存儲(chǔ),即需要一個(gè)相應(yīng)的可以被人和機(jī)器理解的描述性流程文件。這個(gè)描述性流程文件就是本文中所定義的可被自動(dòng)化計(jì)算服務(wù)引擎解析的模型描述文件。

本文中使用Karajan的規(guī)范語(yǔ)言來(lái)生成可被該自動(dòng)化計(jì)算服務(wù)引擎所解析的XML文件[12]。該XML文件用來(lái)描述RSIM各處理模塊的調(diào)用接口、參數(shù)和調(diào)用順序,從而形成一個(gè)RSIM的可執(zhí)行工作流程。該XML文件即模型描述文件,其詳細(xì)描述如圖5所示。

圖5 模型描述文件

模型描述文件中主要包含2部分信息: 各處理模塊信息和處理模塊運(yùn)行順序結(jié)構(gòu)信息。處理模塊信息主要包括處理模塊的名稱、調(diào)用接口及其所需參數(shù),通過(guò)“set”標(biāo)簽來(lái)設(shè)置,“provider”屬性用來(lái)指定處理模塊可執(zhí)行程序的位置; 處理模塊運(yùn)行順序結(jié)構(gòu)信息主要是處理模塊運(yùn)行及其方式設(shè)置,處理模塊運(yùn)行通過(guò)“execute”標(biāo)簽設(shè)定,由“sequential/parallel”標(biāo)簽來(lái)控制其運(yùn)行是否并行處理,其執(zhí)行順序是在“sequential/parallel”標(biāo)簽中按照“execute”標(biāo)簽從上到下的順序執(zhí)行,“sequential/parallel”標(biāo)簽可嵌套使用。

2.4 自動(dòng)化計(jì)算服務(wù)引擎

用戶完成所需的RSIM定制后,系統(tǒng)會(huì)自動(dòng)生成該模型的模型描述文件。為了對(duì)該模型文件進(jìn)行解析和動(dòng)態(tài)執(zhí)行,引入了工作流引擎——Java CoG Karajan,其主要目的是根據(jù)模型描述文件,實(shí)現(xiàn)RSIM計(jì)算的實(shí)例化。

Karajan工作流引擎提供了定義、組織、映射和執(zhí)行工作流程的功能,能輕松表達(dá)并發(fā)性和執(zhí)行大規(guī)模計(jì)算任務(wù),且其對(duì)于XML腳本語(yǔ)言有良好的支持,同時(shí)具備良好的跨平臺(tái)的特性[9-11],通過(guò)該引擎可以實(shí)現(xiàn)數(shù)據(jù)傳輸、任務(wù)提交、自動(dòng)執(zhí)行、監(jiān)控和管理用戶提交的計(jì)算任務(wù),其結(jié)構(gòu)如圖6所示。

圖6 自動(dòng)化服務(wù)引擎結(jié)構(gòu)

該自動(dòng)化服務(wù)引擎負(fù)責(zé)工作流程執(zhí)行中部分或全部運(yùn)行控制。主要功能有:

1) 解析流程定義。根據(jù)模型描述文件進(jìn)行流程解析,獲得處理模塊的調(diào)用地址及參數(shù)。

2) 創(chuàng)建、刷新、暫停和終止流程實(shí)例。根據(jù)用戶需求,對(duì)于模型的各個(gè)模塊可以進(jìn)行創(chuàng)建、刷新、暫停和終止操作。

3) 維護(hù)運(yùn)行過(guò)程中工作流產(chǎn)生的相關(guān)數(shù)據(jù),并進(jìn)行數(shù)據(jù)傳遞。在服務(wù)鏈整個(gè)運(yùn)行過(guò)程中,自動(dòng)進(jìn)行數(shù)據(jù)傳遞,并提供檢查點(diǎn)、日志等多級(jí)容錯(cuò)機(jī)制。

4) 監(jiān)控和管理工作流運(yùn)行過(guò)程。對(duì)于流程中的每一模塊的運(yùn)行狀態(tài)進(jìn)行動(dòng)態(tài)監(jiān)管。

2.5 系統(tǒng)架構(gòu)

針對(duì)以上的關(guān)鍵技術(shù)的解決方案,結(jié)合RSIM的特點(diǎn),提出了基于服務(wù)鏈的RSIM可視化定制的系統(tǒng)架構(gòu)。系統(tǒng)自上而下可分為3層: 應(yīng)用層、業(yè)務(wù)層和資源層,如圖7所示。

圖7 系統(tǒng)架構(gòu)圖

資源層提供計(jì)算資源和數(shù)據(jù)資源,主要采用分布式架構(gòu)存儲(chǔ)遙感數(shù)據(jù)及數(shù)據(jù)處理模塊,并提供用于計(jì)算服務(wù)的高性能計(jì)算設(shè)備。

業(yè)務(wù)層主要是對(duì)數(shù)據(jù)處理模塊進(jìn)行標(biāo)準(zhǔn)化處理,并將數(shù)據(jù)和標(biāo)準(zhǔn)化后的處理模塊發(fā)布為服務(wù),通過(guò)自動(dòng)化服務(wù)引擎進(jìn)行模型的計(jì)算和管理,是對(duì)模型的實(shí)例化。

應(yīng)用層(用戶界面)主要是用戶在Web界面按需選擇相應(yīng)的處理模塊來(lái)定制RSIM,也可以監(jiān)控模型運(yùn)行流程及管理已提交的任務(wù)。

3 應(yīng)用實(shí)例

本文通過(guò)工作流引擎將分散的遙感數(shù)據(jù)處理算法進(jìn)行集成和組織,把較為抽象的RSIM服務(wù)鏈轉(zhuǎn)換為具體的資源調(diào)度過(guò)程和可執(zhí)行的工作流。在該轉(zhuǎn)換過(guò)程中,主要是以友好的Web界面的形式為用戶提供了直觀、便捷、易用、高效的工作流程組織方式; 并采用CoG Karajan引擎實(shí)現(xiàn)了模型描述文檔的生成和解析,完成了從計(jì)算資源選擇、模型描述文檔生成、服務(wù)鏈組織到RSIM工作流執(zhí)行的一體化處理流程。

以全球植被變化監(jiān)測(cè)模型為例,用戶定制的模型工作流如圖8所示。

圖8 植被變化監(jiān)測(cè)模型的工作流

用戶在運(yùn)行該模型時(shí),首先通過(guò)Web頁(yè)面,根據(jù)時(shí)間范圍選取模型輸入數(shù)據(jù),該模型使用GIMMS AVHRR NDVI產(chǎn)品數(shù)據(jù),空間分辨率為8 km,再通過(guò)自動(dòng)化計(jì)算服務(wù)引擎進(jìn)行計(jì)算。在計(jì)算過(guò)程中,用戶可以在Web頁(yè)面中查看工作流的運(yùn)行流程及運(yùn)行狀態(tài)。運(yùn)行結(jié)果以.tif和.kml格式輸出。全球植被變化監(jiān)測(cè)模型運(yùn)行結(jié)果如圖9所示,直觀地反映了2001—2006年1月上旬全球植被的覆蓋情況。

(a) 2001年 (b) 2002年 (c) 2003年

(d) 2004年 (e) 2005年 (f) 2006年

圖9 2001—2006年1月上旬全球植被覆蓋情況

Fig.9 Global vegetation coverage in early January from 2001 to 2006

在計(jì)算前,該圖像數(shù)據(jù)中除水體和無(wú)效值的DN值已被拉伸到[-1 000, 1 000]這個(gè)范圍,水體值為-10 000,無(wú)效值為-5 000。本文將該圖像數(shù)據(jù)的NDVI值歸一化到[-1, 1]范圍內(nèi),并根據(jù)閾值進(jìn)行了圖像分級(jí)著色處理。其中: 當(dāng)NDVI值為正值時(shí),NDVI值越大,表明植被覆蓋度越大,NDVI值均為0時(shí),一般為裸土地(沒(méi)有植被或植被覆蓋度極低),設(shè)0.7以上為高覆蓋度植被區(qū),0以下為水體,在圖中不顯示。

圖9中每一副影像的源數(shù)據(jù)大小約為19.7 M,中間產(chǎn)生數(shù)據(jù)量約為79 M,總處理時(shí)間均在1 min以內(nèi),用戶只需在線進(jìn)行待處理影像選擇,即可一體化的快速生產(chǎn)所需數(shù)據(jù)。而傳統(tǒng)的模型處理過(guò)程用時(shí)較長(zhǎng),需要在自行獲取遙感數(shù)據(jù)的前提下使用ENVI或PCI來(lái)預(yù)處理數(shù)據(jù)和建模計(jì)算,并使用ArcGIS對(duì)結(jié)果影像做可視化處理。即用戶在不編程實(shí)現(xiàn)的情況下,需要至少熟悉2種圖像處理工具,而在處理大量數(shù)據(jù)時(shí),用戶需要花費(fèi)大量時(shí)間和精力進(jìn)行多次重復(fù)性的手動(dòng)操作。與此相比,基于Web的RSIM可視化定制系統(tǒng)實(shí)現(xiàn)了RSIM從定制到實(shí)現(xiàn)的一體化過(guò)程,避免大量重復(fù)性的工作,優(yōu)化了可視化定制界面及流程,有效提高了遙感數(shù)據(jù)處理及自動(dòng)化計(jì)算的效率。

4 結(jié)語(yǔ)

本文針對(duì)遙感處理模塊的通用特征,為避免用戶在通用處理模塊上花費(fèi)過(guò)多人力、物力資源,通過(guò)分析基于服務(wù)鏈的RSIM可視化定制和自動(dòng)化計(jì)算過(guò)程中的關(guān)鍵技術(shù),采用Web交互式界面和Karajan工作流實(shí)現(xiàn)了RSIM的定制和基于服務(wù)鏈的自動(dòng)化計(jì)算,且得到了實(shí)際應(yīng)用和實(shí)施,在資源共享及模型自動(dòng)化處理方面具有一定的優(yōu)勢(shì),是對(duì)遙感影像在線自動(dòng)化服務(wù)的一次有益嘗試。

對(duì)于基于服務(wù)鏈的RSIM可視化工作流定制和自動(dòng)化計(jì)算,還有可改進(jìn)和進(jìn)一步發(fā)展的地方: ①分布式多源異構(gòu)數(shù)據(jù)的自動(dòng)化獲取,方便用戶從數(shù)據(jù)選擇到運(yùn)行模型的一體化進(jìn)程的實(shí)現(xiàn); ②RSIM自動(dòng)化接入接口的提供,實(shí)現(xiàn)用戶所提供的處理模塊的標(biāo)準(zhǔn)化接入; ③在云環(huán)境下,如何實(shí)現(xiàn)分布式資源的調(diào)用及大規(guī)模數(shù)據(jù)計(jì)算。

[1] Zeng Y,Li G Q,Guo L X,et al.An on-demand approach to build reusable,fast-responding spatial data services[J].IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing,2012,5(6):1665-1677.

[2] 張哲.基于海量遙感數(shù)據(jù)的集群并行處理技術(shù)研究與應(yīng)用[D].鄭州:河南大學(xué),2012. Zhang Z.Parallel Processing Technology Research and Application Based on the Cluster of Massive Remote Sensing Data[D].Zhengzhou:Henan University,2012.

[3] 楊會(huì)元,馮鐘葵,李山山.基于Web的遙感影像在線分類實(shí)現(xiàn)技術(shù)研究[J].遙感信息,2015,30(1):101-106. Yang H Y,Feng Z K,Li S S.Implementation of online remote sensing image classification[J].Remote Sensing Information,2015,30(1):101-106.

[4] 孫勝濤.遙感信息模型的層次化模擬和描述方法[J].系統(tǒng)仿真學(xué)報(bào),2012,24(9):1831-1834. Sun S T.Hierarchical mapping and description method of remote information model[J].Journal of System Simulation,2012,24(9):1831-1834.

[5] 鄭磊,薛勇,羅瑛,等.分布式的遙感信息模型庫(kù)系統(tǒng)與應(yīng)用[J].微計(jì)算機(jī)信息,2008,24(16):259-261. Zheng L,Xue Y,Luo Y,et al.Design of distributed remote sensing model base system and application[J].Microcomputer Information,2008,24(16):259-261.

[6] 仰燕蘭,金曉雪,葉樺.ASP.NET AJAX框架研究及其在Web開發(fā)中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2011,28(6):195-198. Yang Y L,Jin X X,Ye H.On ASP.NET AJAX framework and its application in web development[J].Computer Applications and Software,2011,28(6):195-198.

[7] 王強(qiáng),李小麗.基于工作流的遙感產(chǎn)品生產(chǎn)可視化定制平臺(tái)研究[J].計(jì)算機(jī)時(shí)代,2015(2):1-3,6. Wang Q,Li X L.Research of visual customized production platform of remote sensing products based on workflow[J].Computer Era,2015(2):1-3,6.

[8] WfMC.Workflow Management Coalition,Terminology & Glossary[R].Brussels:Workflow Management Coalition,1999.

[9] Talia D.Workflow systems for science:Concepts and tools[J].ISRN Software Engineering,2013,2013:404-525.

[10]von Laszewski G,Hategan M.Java CoG Kit Karajan/GridAnt Workflow Guide[R].Argonne,Illinois,USA:Argonne National Laboratory,2005.

[11]周江華.面向BOINC的網(wǎng)格工作流中間件的設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:華中科技大學(xué),2009. Zhou J H.The Design and Implementation of the Grid Workflow Middleware for BOINC[D].Wuhan:Huazhong University of Science and Technology,2009.

(責(zé)任編輯: 邢宇)

Online visual customization and automatic calculation of remote sensing information model

RAN Quan1,2, LI Guoqing1,3, YU Wenyang1,3, ZHANG Lianchong1,2

(1.CASKeyLabofDigitalEarthScience,InstituteofRemoteSensingandDigitalEarth,ChineseAcademyofSciences,Beijing100094,China; 2.UniversityofChineseAcademyofSciences,Beijing100049,China;3.HainanLabofEarthObservation,Sanya572023,China)

With the increasing access to remote sensing data and the rapid development of network technology, remote sensing data on-line automatic integration of the service demand is growing, and there has been no satisfying online visual and automated computing platform for remote sensing data based on services chain so far. This research is based on B/S architecture and services chain as well as the workflow technology. The authors propose an integrated visual platform to store data, design model, compute model, distribute and display result information all in one stop. And Users can integrate the function from data selection, the model design to achieve model on demand in a friendly visual Web interface. Actually, this research is based on the reusability of remote sensing processing module, the goal is to quickly build and implement the process of remote sensing information models (RSIM),and it is an effective attempt to achieve online automated service for remote sensing image.

services chain; remote sensing information models (RSIM); visual customization; automatic calculation; workflow

10.6046/gtzyyg.2017.01.33

冉全,李國(guó)慶,于文洋,等.遙感信息模型在線可視化定制和自動(dòng)化計(jì)算[J].國(guó)土資源遙感,2017,29(1):221-226.(Ran Q,Li G Q,Yu W Y,et al.Online visual customization and automatic calculation of remote sensing information model[J].Remote Sensing for Land and Resources,2017,29(1):221-226.)

2015-08-14;

2015-09-14

“863”計(jì)劃項(xiàng)目“星機(jī)地綜合觀測(cè)定量遙感融合處理與共性產(chǎn)品生產(chǎn)系統(tǒng)”(編號(hào): 2013AA12A301)和中國(guó)科學(xué)院“一三五”規(guī)劃項(xiàng)目“全球環(huán)境資源空間信息系統(tǒng)——數(shù)字地球科學(xué)平臺(tái)”(編號(hào): Y3SG0300CX)共同資助。

冉全(1991 -),女,碩士研究生,主要從事高性能地學(xué)計(jì)算等方面的研究。Email: pollyran@hotmail.com。

于文洋(1974 -),男,博士,副研究員,主要從事高性能地學(xué)計(jì)算等方面的研究。Email: wyyu@ceode.ac.cn。

TP 79

A

1001-070X(2017)01-0221-06

猜你喜歡
引擎可視化界面
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
國(guó)企黨委前置研究的“四個(gè)界面”
基于CGAL和OpenGL的海底地形三維可視化
“融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
藍(lán)谷: “涉藍(lán)”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
人機(jī)交互界面發(fā)展趨勢(shì)研究
手機(jī)界面中圖形符號(hào)的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
無(wú)形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
新巴尔虎右旗| 肥乡县| 股票| 磐安县| 萍乡市| 和平区| 阳江市| 昌图县| 河北省| 临邑县| 乌恰县| 洪湖市| 昔阳县| 大埔县| 江安县| 西贡区| 诸城市| 丹寨县| 长治市| 台中市| 莫力| 黄陵县| 蓬安县| 天全县| 涞水县| 彭水| 庆城县| 宜章县| 扬中市| 汉中市| 南陵县| 伽师县| 江永县| 亚东县| 开鲁县| 台州市| 怀集县| 龙州县| 巫山县| 榕江县| 云南省|