• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    OMS平臺(tái)模型的服務(wù)化封裝方法研究

    2018-10-16 08:21:46張豐源樂松山溫永寧閭國(guó)年
    地理信息世界 2018年3期
    關(guān)鍵詞:信息模型

    王 明,陳 旻,張豐源,樂松山,溫永寧,閭國(guó)年

    (1. 虛擬地理環(huán)境教育部重點(diǎn)實(shí)驗(yàn)室(南京師范大學(xué)),江蘇 南京 210023;2. 江蘇省地理信息資源開發(fā)與利用協(xié)同創(chuàng)新中心,江蘇 南京210023;3. 江蘇省地理環(huán)境演化國(guó)家重點(diǎn)實(shí)驗(yàn)室培育建設(shè)點(diǎn),江蘇 南京 210023)

    0 引 言

    大量復(fù)雜和不斷演變的地理現(xiàn)象和地理過程發(fā)生在地理環(huán)境中,地理分析模型被認(rèn)為是模擬這些地理現(xiàn)象和地理過程的重要工具[1].經(jīng)過多年的研究,國(guó)內(nèi)外地理學(xué)家已經(jīng)在各個(gè)部門學(xué)科領(lǐng)域構(gòu)建了大量的地理分析模型[2-5].近年來面向復(fù)雜地理問題求解的需求,隨著分布式網(wǎng)絡(luò)、云計(jì)算等技術(shù)的發(fā)展,基于已經(jīng)構(gòu)建的地理分析模型在網(wǎng)絡(luò)空間開展模型的共享與集成模擬已經(jīng)成為解決地理問題的重要方法[6-8].在開放式的網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)模型的共享可以充分利用已有模型資源,降低問題求解過程中的人力成本,減少資源浪費(fèi),從而促進(jìn)地理建模與模擬相關(guān)研究[9-10].

    然而,由于地理分析模型的跨領(lǐng)域性、多樣性等特點(diǎn),使得模型具有結(jié)構(gòu)、開發(fā)語言和執(zhí)行平臺(tái)等方面的異構(gòu)性[11-12].如,不同的模型通常具備不同的用戶接口(如控制臺(tái)命令行、執(zhí)行文件、動(dòng)態(tài)鏈接庫等),由不同的編程語言來實(shí)現(xiàn)(如FORTRAN、C/C++、Python等),構(gòu)建于不同的操作系統(tǒng)平臺(tái)(如Windows和Linux平臺(tái)).因此,為了屏蔽地理模型的異構(gòu)性,模型封裝研究的迫切性日益凸顯.

    迄今為止,國(guó)內(nèi)外學(xué)者已經(jīng)提出了多種方法以實(shí)現(xiàn)地理分析模型的共享,出現(xiàn)了一系列用于模型共享與模擬的動(dòng)態(tài)建??蚣芘c平臺(tái),如SME[13]、OpenMI[14-15]、CSDMS[16]等;并且也設(shè)計(jì)了一些模型服務(wù)標(biāo)準(zhǔn)來提供模型服務(wù)(如WPS標(biāo)準(zhǔn)等).然而,針對(duì)于不同標(biāo)準(zhǔn)和不同模型的封裝與共享還存在著一些問題:①由于缺乏對(duì)模型通用接口的抽象,導(dǎo)致不同平臺(tái)模型之間復(fù)用性較難.如CSDMS平臺(tái)下的模型,無法通過簡(jiǎn)單高效的方式復(fù)用至OpenMI平臺(tái)之上,通常需要通過較為復(fù)雜的編程工作來完成;②已有的模型服務(wù)標(biāo)準(zhǔn)通常只能用于描述較為簡(jiǎn)單的模型.面向復(fù)雜地理分析模型的描述與調(diào)用需求,無法全面地封裝模型描述、執(zhí)行和部署等相關(guān)信息.以上問題增加了模型使用者發(fā)現(xiàn)和使用模型的難度,模型的封裝與共享還有待進(jìn)一步研究.

    OMS(Object Modeling System)是由美國(guó)農(nóng)業(yè)部農(nóng)業(yè)系統(tǒng)服務(wù)部門(USDA-ARS)和科羅拉多州立大學(xué)共同開發(fā)的基于組件式的環(huán)境建??蚣?它提供了一種連續(xù)和高效的方法用于:①創(chuàng)建科學(xué)模擬組件;②開發(fā)、參數(shù)化和評(píng)估環(huán)境模型,并支持對(duì)模型的修改和完善;③根據(jù)用戶的需求重新定制模型[17-18].目前OMS主要用于水資源預(yù)測(cè)、農(nóng)業(yè)生態(tài)建模項(xiàng)目與地下水模擬等方面.然而,OMS平臺(tái)模型的應(yīng)用模式還停留在組件式調(diào)用,無法提供網(wǎng)絡(luò)環(huán)境下的服務(wù)化共享,這在很大程度上阻礙了OMS平臺(tái)模型的推廣應(yīng)用.

    基于對(duì)現(xiàn)有封裝方法難點(diǎn)的分析以及對(duì)OMS平臺(tái)模型推廣過程中遇到的實(shí)際問題,本文設(shè)計(jì)一種地理分析模型的服務(wù)化封裝策略,對(duì)OMS平臺(tái)模型進(jìn)行了封裝以支持相關(guān)模型在開放式網(wǎng)絡(luò)環(huán)境下的共享與重用.

    1 封裝策略的基本思想

    為了實(shí)現(xiàn)地理分析模型在網(wǎng)絡(luò)環(huán)境下的服務(wù)化共享,面向模型服務(wù)容器和門戶網(wǎng)站的使用情景,本文提出了一種封裝策略,其主要包括3個(gè)基本的接口:模型描述接口、模型執(zhí)行接口和模型部署接口,如圖1所示.

    圖1 地理分析模型封裝策略及使用情景Fig.1 The encapsulation strategy and usage scenario of geo-analysis models

    通常情況下,模型提供者對(duì)于將要發(fā)布的模型具有較好的認(rèn)知,能夠比較清楚地表達(dá)模型的基本信息(如模型的基本語義相關(guān)信息、執(zhí)行的行為信息與部署的需求信息).這些信息是模型在網(wǎng)絡(luò)環(huán)境下得以共享與正確執(zhí)行的基礎(chǔ),因此需要設(shè)計(jì)相關(guān)通用接口對(duì)這些信息進(jìn)行描述,并對(duì)模型進(jìn)行封裝.對(duì)于封裝后形成的模型部署包,可以部署到模型服務(wù)容器[19]上并發(fā)布為模型服務(wù),在門戶網(wǎng)站上進(jìn)行注冊(cè),形成網(wǎng)絡(luò)環(huán)境下可重用的服務(wù)資源.當(dāng)模型使用者想要調(diào)用模型時(shí),可以通過門戶網(wǎng)站搜尋相關(guān)的模型服務(wù),配置模型運(yùn)行數(shù)據(jù),執(zhí)行模型以對(duì)相關(guān)地理問題開展分析.

    針對(duì)地理模型的特征和上述使用流程,提出的封裝策略包括3個(gè)基本接口:模型描述接口,模型執(zhí)行接口和模型部署接口.

    1)模型描述接口負(fù)責(zé)對(duì)模型語義信息進(jìn)行描述.通過模型描述接口,模型提供者能夠以靈活和結(jié)構(gòu)化的方式來描述模型相關(guān)的語義信息(如模型的運(yùn)行機(jī)理、適用區(qū)域以及建模原理等),同時(shí)也提供了相關(guān)鏈接資源信息(如模型應(yīng)用案例文檔等).通過該接口,有助于規(guī)范模型描述信息的定義、分類以及原理表達(dá).

    2)模型執(zhí)行接口負(fù)責(zé)對(duì)模型的輸入、輸出數(shù)據(jù)以及執(zhí)行行為進(jìn)行描述,是模型原始執(zhí)行程序封裝為標(biāo)準(zhǔn)化模型組件的通道.模型執(zhí)行接口包括模型數(shù)據(jù)接口和模型執(zhí)行行為接口.數(shù)據(jù)接口借用統(tǒng)一數(shù)據(jù)表達(dá)策略,對(duì)模型的輸入、輸出和控制參數(shù)進(jìn)行表達(dá);而模型執(zhí)行行為接口則借用狀態(tài)機(jī)事件響應(yīng)策略,將復(fù)雜模型運(yùn)行過程抽象為由狀態(tài)和事件組成的運(yùn)行流程.實(shí)現(xiàn)該接口,有助于對(duì)模型的數(shù)據(jù)及行為進(jìn)行結(jié)構(gòu)化和普適化的描述,同時(shí)將模型原生的交互接口與該接口進(jìn)行映射,形成標(biāo)準(zhǔn)化模型組件.

    3)模型部署接口負(fù)責(zé)描述模型的部署信息.模型提供者能夠借助模型部署接口以結(jié)構(gòu)化的方式提供模型部署所需的相關(guān)信息(模型運(yùn)行所需的軟硬件環(huán)境信息以及模型依賴的運(yùn)行平臺(tái)等).通過該接口,有助于對(duì)模型的部署信息進(jìn)行全面化的描述,同時(shí)模型使用者也能將模型更為方便地部署在計(jì)算節(jié)點(diǎn)之上.

    2 模型封裝策略的實(shí)現(xiàn)

    2.1 模型描述接口

    當(dāng)模型使用者需要使用合適的地理分析模型解決地理問題時(shí),首先最重要就是根據(jù)研究?jī)?nèi)容找到適宜的模型.然而,模型通常是由不同的研究人員和研究小組開發(fā),且它們通常分布在網(wǎng)絡(luò)環(huán)境中"各個(gè)角落",為此想要發(fā)現(xiàn)目標(biāo)模型通常需要花費(fèi)大量的精力[20].并且,不全面的模型語義信息描述也阻礙了模型使用者理解和使用模型.因此,這就需要設(shè)計(jì)一種對(duì)于模型語義描述規(guī)范接口.

    本文借鑒相關(guān)模型描述接口的設(shè)計(jì),通過對(duì)模型通用描述要素的分析,設(shè)計(jì)模型描述接口.該接口主要由CategoryCollection集合和LocalAtrtributeCollection集合組成,且這兩個(gè)集合都是可擴(kuò)展的:①CategoryCollection集合可以由多個(gè)ModelCategory組成,每個(gè)ModelCategory用于提供模型的所屬類別信息,其中Principle屬性定義了模型類別的名稱(如CSDMS等),Path屬性則定義了模型在所用分類體系下具體的分類級(jí)別信息(如SWAT模型在CSDMS下歸屬于CSDMS/Terrestrial models子類別).②LocalAtrtributeCollection集合則可以包含多個(gè)ModelLocalAttribute,每個(gè)ModelLocalAttribute用于結(jié)構(gòu)化描述模型概念及相關(guān)鏈接資源信息,其中LocalLanguage屬性描述了ModelLocalAttribute集合所使用的語言.當(dāng)選擇了相對(duì)應(yīng)的語言類型時(shí),ModelLocalAttribute中的LocalName(模型名稱)、KeyWords(模型描述關(guān)鍵詞)、Abstract(模型簡(jiǎn)述)等信息的描述語言都必須與之對(duì)應(yīng).LocalWiki屬性包含了與模型相關(guān)的URL,且這些URL通常鏈接到一些文本(如說明文檔等)或多媒體(如視頻和動(dòng)畫等),以對(duì)模型進(jìn)行更明確的解釋與表達(dá).通過實(shí)現(xiàn)該兩個(gè)集合的擴(kuò)展,可以對(duì)多個(gè)模型進(jìn)行批量描述.

    2.2 模型執(zhí)行接口

    通常情況下地理分析模型可以以數(shù)學(xué)模型的方式呈現(xiàn),且可以被實(shí)現(xiàn)為具有特定參數(shù)和平臺(tái)需求的可執(zhí)行程序.當(dāng)實(shí)際應(yīng)用模型時(shí),必須清楚地了解模型的輸入、輸出,根據(jù)不同模型的具體要求來準(zhǔn)備輸入數(shù)據(jù)是使用模型的第一步[21].但是,由于模型數(shù)據(jù)在數(shù)據(jù)格式和內(nèi)容語義方面呈現(xiàn)多樣化,為了能夠共享具有異構(gòu)數(shù)據(jù)需求的地理分析模型,在封裝地理模型時(shí)就應(yīng)該采取相同的數(shù)據(jù)描述策略,以便于用戶能夠以標(biāo)準(zhǔn)化的方式來共享模型數(shù)據(jù).

    此外,以執(zhí)行程序?yàn)楸憩F(xiàn)形式的模型是對(duì)地理信息和地理過程的抽象,通常內(nèi)含多個(gè)執(zhí)行步驟.對(duì)于模型用戶而言,他們需要了解模型每一步的執(zhí)行信息,并基于特定執(zhí)行步驟以執(zhí)行相應(yīng)操作.因此,模型執(zhí)行行為的信息也應(yīng)該包含在封裝的模型之中.

    基于以上分析,本文設(shè)計(jì)了模型執(zhí)行接口,主要包括兩個(gè)部分:模型數(shù)據(jù)接口和模型執(zhí)行行為接口.

    2.2.1 模型數(shù)據(jù)接口

    陳超倫等人[21-23]在對(duì)大量的地理分析模型數(shù)據(jù)以及較為成熟的模型數(shù)據(jù)交換方法進(jìn)行分析和規(guī)律的總結(jié)之后,借鑒SEDRIS定義的DRM對(duì)地理實(shí)體表達(dá)思想,通過一系列基本變量類型和這些變量類型的組合,提出并設(shè)計(jì)了統(tǒng)一數(shù)據(jù)交換表達(dá)模型(UDX, Universal Data eXchange model)來屏蔽模型數(shù)據(jù)使用過程中的異質(zhì)性.UDX模型能完整地將復(fù)雜的地理數(shù)據(jù)的語義及結(jié)構(gòu)等信息加以描述,并且在計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)中能夠保證信息的完整性.為此,本文選用UDX模型作為地理模型數(shù)據(jù)統(tǒng)一的表達(dá)策略.

    UDX主要包含兩個(gè)部分的內(nèi)容:具有自描述特性的數(shù)據(jù)要素對(duì)象模型(UDX Data)和語義增強(qiáng)的Schema(UDX Schema).UDX Data的基本構(gòu)造元素是節(jié)點(diǎn)(Node),一個(gè)"節(jié)點(diǎn)"包含節(jié)點(diǎn)名稱(Name)、內(nèi)核(Kernel)兩部分,一個(gè)"核" 包含核的類型(KernelType,其包括存儲(chǔ)數(shù)據(jù)的核(Data Kernel)以及容器類型的核(Container Kernel))以及數(shù)值類型的核(Data Kernel).一個(gè)節(jié)點(diǎn)可以有n(n≥0)個(gè)子節(jié)點(diǎn),可以構(gòu)成遞歸的層次結(jié)構(gòu).其中,無父節(jié)點(diǎn)的節(jié)點(diǎn)稱為根節(jié)點(diǎn)(Root),無子節(jié)點(diǎn)的節(jié)點(diǎn)稱為葉子節(jié)點(diǎn)(Leaf),根節(jié)點(diǎn)及其全部子節(jié)點(diǎn)構(gòu)成一個(gè)UDX數(shù)據(jù)集(Dataset).而UDX作為層次數(shù)據(jù)結(jié)構(gòu),不僅可以存儲(chǔ)數(shù)據(jù),而且具有自描述特性,可以定義數(shù)據(jù)的Schema,將說明信息嵌入U(xiǎn)DX節(jié)點(diǎn),以實(shí)現(xiàn)對(duì)數(shù)據(jù)節(jié)點(diǎn)的說明性描述[24].

    2.2.2 模型執(zhí)行行為接口

    模型執(zhí)行行為的復(fù)雜性是模型使用與共享過程中所面臨的難點(diǎn).地理分析模型的執(zhí)行通常涉及多個(gè)中間"計(jì)算步驟",本研究利用狀態(tài)機(jī)事件響應(yīng)模型(SMER模型)[20]以實(shí)現(xiàn)對(duì)模型執(zhí)行行為的描述.在SM-ER模型中,地理模型的執(zhí)行過程被抽象為狀態(tài),數(shù)據(jù)輸入/輸出處理消息被抽象為事件,模型執(zhí)行與模型用戶之間的交互過程被抽象為不同的請(qǐng)求和響應(yīng)動(dòng)作.

    SM-ER模型的基本設(shè)計(jì)圖如圖2所示.ModelBehavior包括了ModelTransition和ModelState兩部分.ModelTransition主要用來描述模型執(zhí)行的源狀態(tài)(以前的執(zhí)行步驟)、目標(biāo)狀態(tài)(下一步的執(zhí)行步驟)以及判斷條件(判斷執(zhí)行過程是否繼續(xù)).ModelState包含了屬性與關(guān)聯(lián)的ModelEvent,用來表達(dá)模型在執(zhí)行時(shí)不同的狀態(tài).ModelEvent是由名稱和多個(gè)RequestData(用來描述外部數(shù)據(jù)、外部請(qǐng)求等作為外部的輸入)與ResponseData(將提交到外部的數(shù)據(jù)描述為輸出)行為組成.

    圖2 SM-ER模型的基本設(shè)計(jì)圖[20]Fig.2 Basic design of the SM-ER model

    結(jié)合UDX模型,地理分析模型的執(zhí)行順序和數(shù)據(jù)要求都可以由SM-ER模型表示.基于UDX模型和SM-ER模型,設(shè)計(jì)的模型執(zhí)行接口包括Style(對(duì)應(yīng)于模型的3種基本行為特征)、RelatedDataset(UDX Schema中的所有相關(guān)數(shù)據(jù)描述)和ModelExecutionStates(模型執(zhí)行行為描述).圖3左側(cè)給出了設(shè)計(jì)的模型執(zhí)行接口的UML圖,右側(cè)給出了OMS平臺(tái)下月水量平衡模型(Thornthwaite model)實(shí)現(xiàn)模型執(zhí)行接口的表達(dá)序列化.

    通過執(zhí)行接口,模型可以封裝為交互式的"狀態(tài)機(jī)",以便于用戶可以獲得相應(yīng)的模型數(shù)據(jù)描述信息(UDX Schema)來準(zhǔn)備數(shù)據(jù)、使用模型,并根據(jù)SM-ER模型提供的執(zhí)行狀態(tài)來采取相應(yīng)的行為.

    2.2.3 模型部署接口

    圖3 模型執(zhí)行接口的設(shè)計(jì)及案例Fig.3 Design of model execution interface and a case

    隨著云計(jì)算架構(gòu)的興起,地理模型服務(wù)能夠分布式地部署在不同計(jì)算節(jié)點(diǎn)之上,使相關(guān)模擬資源能夠得到充分利用.地理分析模型依賴的運(yùn)行平臺(tái)(例如Windows、Linux、UNIX、OSX)和相關(guān)執(zhí)行資源(例如配置文件和外部鏈接動(dòng)態(tài)庫等)是模型軟件部署與運(yùn)行的關(guān)鍵要素[23].此外,模型的版本控制對(duì)于地理模型的應(yīng)用也十分重要.基于地理分析模型的這些特點(diǎn),本文設(shè)計(jì)了一種靈活可控的模型部署接口.

    模型部署接口是由ModelEntrance(模型執(zhí)行程序信息)、ModelAssembly(模型依賴項(xiàng)信息)和ModelConfigure(模型配置文檔信息)等部分組成.ModelEntrance包含模型可執(zhí)行程序的文件名、版本號(hào)以及相關(guān)的平臺(tái)信息等;ModelAssembly包含與模型執(zhí)行相關(guān)的依賴文件的路徑與名稱;ModelConfigure則包含模型運(yùn)行所需的軟硬件信息.

    使用模型部署接口,模型提供者能以結(jié)構(gòu)化的方式清楚地描述模型部署信息,同時(shí)模型使用者也可以在模型部署接口的幫助下,更方便地選擇適合模型運(yùn)行的計(jì)算節(jié)點(diǎn),這在一定程度上減少了模型提供者和模型用戶之間的協(xié)作障礙.

    3 OMS平臺(tái)模型的服務(wù)化及驗(yàn)證

    本文基于JAVA平臺(tái)實(shí)現(xiàn)了OMS平臺(tái)模型封裝策略的3個(gè)封裝接口,選擇典型的OMS平臺(tái)模型開展封裝實(shí)驗(yàn),并將封裝好的模型組件在開放式網(wǎng)絡(luò)平臺(tái)下進(jìn)行部署與服務(wù)發(fā)布,從而驗(yàn)證本文所提出的封裝策略的能力和實(shí)用性.

    首先,需要對(duì)OMS平臺(tái)模型的運(yùn)行機(jī)理及本身特性進(jìn)行分析,以便基于本文所提出的封裝策略進(jìn)行封裝.在模型描述方面,OMS借助于模型描述文檔,實(shí)現(xiàn)對(duì)模型語義、數(shù)據(jù)以及方法的定義和描述;對(duì)于模型的執(zhí)行行為,它將模型的輸入輸出抽象為數(shù)據(jù)流,模型的執(zhí)行算法抽象為組件,且通過模擬配置文件(sim文件)使用不同類別的注釋描述不同組件之間的交互過程;而在模型部署描述方面,OMS主要是通過非結(jié)構(gòu)化的網(wǎng)頁文本進(jìn)行描述,沒有通用接口描述模型的部署信息.通過解析OMS平臺(tái)運(yùn)行機(jī)理及模型模擬相關(guān)配置文件,得到的描述信息可以利用本文所提出的封裝策略進(jìn)行封裝,形成面向服務(wù)的可解析通用接口.

    本文選取OMS平臺(tái)下基于JAVA的空間分布式水文/水質(zhì)模型--AgES-W模型(AgroEcoSystem-Watershed)為案例來演示封裝實(shí)驗(yàn)過程.該模型通過水文響應(yīng)單元來模擬連接流域和地下水的相互作用,實(shí)現(xiàn)對(duì)流域進(jìn)行全面分布式的水文模擬[25-27].封裝流程主要包括以下幾個(gè)部分:①解析AgES-W模型描述文檔,利用模型描述接口實(shí)現(xiàn)模型語義信息的描述;②解析AgES-W模型輸入輸出數(shù)據(jù)及執(zhí)行行為,通過模型執(zhí)行接口,對(duì)AgES-W模型原始執(zhí)行接口進(jìn)行映射,形成具有標(biāo)準(zhǔn)化接口的可執(zhí)行程序,如圖4a給出了數(shù)據(jù)與行為封裝過程的部分代碼,生成模型數(shù)據(jù)與行為信息的描述文件.③通過由網(wǎng)頁文本解析得來的AgES-W模型部署所依賴的環(huán)境信息,實(shí)現(xiàn)模型部署接口,生成模型部署的描述文件.針對(duì)于3個(gè)接口生成的描述文件,本文利用XML的方式來組織這些文件信息,以裝配的方式形成以模型描述語言(Model Description Language)構(gòu)成的模型MDL文件.通過將模型執(zhí)行文件、MDL文件以及相關(guān)依賴性文件放在同一個(gè)文件夾下,形成標(biāo)準(zhǔn)化封裝的模型文件夾,如圖4b所示.

    圖4 OMS平臺(tái)下AgES-W模型的封裝案例Fig.4 Encapsulation example of the AgES-W model in OMS

    MDL文檔的根節(jié)點(diǎn)是ModelClass,介紹了模型的名稱以及模型全局唯一的ID,其主要包含4個(gè)子節(jié)點(diǎn):①AttributeSet節(jié)點(diǎn)是模型描述接口的信息入口;②Data節(jié)點(diǎn)下的DataDeclarations節(jié)點(diǎn)包含UDX Schema,用來指示用戶該如何準(zhǔn)備輸入數(shù)據(jù)和定義輸出數(shù)據(jù);③Behavior節(jié)點(diǎn)是模型執(zhí)行接口的信息入口,其State子節(jié)點(diǎn)則用來指示執(zhí)行和數(shù)據(jù)分發(fā)請(qǐng)求時(shí)的不同狀態(tài);④Runtime節(jié)點(diǎn)是模型部署接口的信息入口,描述了模型部署相關(guān)的資源信息等.在具體實(shí)現(xiàn)時(shí),將Data節(jié)點(diǎn)和Behavior節(jié)點(diǎn)合并成為一個(gè)節(jié)點(diǎn).圖4給出了AgES-W模型實(shí)現(xiàn)封裝接口生成MDL文檔的具體內(nèi)容.

    此外,構(gòu)建了相關(guān)的GUI工具以支持對(duì)模型的便捷封裝和打包.通過封裝打包工具生成模型部署包后,將部署包上傳至已構(gòu)建好的模型服務(wù)容器之上,進(jìn)行部署、發(fā)布及服務(wù)化調(diào)用,其具體流程截圖如圖5所示.

    圖5 模型服務(wù)化共享流程Fig.5 The process of model service sharing

    4 結(jié)束語

    本文以O(shè)MS平臺(tái)模型的共享為導(dǎo)向,進(jìn)行OMS平臺(tái)模型的服務(wù)化封裝方法研究.利用提出的模型封裝策略,通過封裝策略下的模型描述接口、模型執(zhí)行接口和模型部署接口,可以清晰地描述OMS平臺(tái)模型和模型相關(guān)資源,從而使模型用戶來更好地重用與共享OMS平臺(tái)模型,這也為異構(gòu)地理分析模型的網(wǎng)絡(luò)共享奠定了基礎(chǔ).然而,本文所提出的服務(wù)化封裝策略在具體方面還需改善,且封裝過程需要較多的人工編程干預(yù),在接下來的研究中,需要開發(fā)一套實(shí)用的應(yīng)用程序來幫助模型研究者實(shí)現(xiàn)地理分析模型的自動(dòng)化封裝.目前,地理分析模型的封裝過程還依賴于大量的編程工作,自動(dòng)化封裝應(yīng)用工具的構(gòu)建可以有效地促進(jìn)模型的共享.

    猜你喜歡
    信息模型
    一半模型
    重要模型『一線三等角』
    重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
    訂閱信息
    中華手工(2017年2期)2017-06-06 23:00:31
    3D打印中的模型分割與打包
    FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
    展會(huì)信息
    一個(gè)相似模型的應(yīng)用
    信息
    健康信息
    祝您健康(1987年3期)1987-12-30 09:52:32
    老女人水多毛片| 国产免费现黄频在线看| 亚洲人与动物交配视频| 午夜激情av网站| 黄色 视频免费看| 自线自在国产av| 久久久久久人妻| av黄色大香蕉| 国产成人精品一,二区| 妹子高潮喷水视频| 韩国高清视频一区二区三区| 久久精品夜色国产| 欧美国产精品va在线观看不卡| 中文乱码字字幕精品一区二区三区| 丝袜脚勾引网站| 丰满饥渴人妻一区二区三| 中文字幕免费在线视频6| 男女午夜视频在线观看 | 欧美激情 高清一区二区三区| 另类亚洲欧美激情| 久久久国产欧美日韩av| 亚洲伊人色综图| 亚洲美女搞黄在线观看| 曰老女人黄片| 男人爽女人下面视频在线观看| 亚洲高清免费不卡视频| av国产精品久久久久影院| 黄色怎么调成土黄色| 热re99久久国产66热| www日本在线高清视频| av女优亚洲男人天堂| 一级黄片播放器| 下体分泌物呈黄色| 亚洲欧美一区二区三区国产| 国产精品一区www在线观看| 亚洲精品成人av观看孕妇| 日韩一区二区三区影片| 51国产日韩欧美| 国产69精品久久久久777片| 中文字幕亚洲精品专区| 97在线人人人人妻| 国产日韩欧美在线精品| 午夜福利乱码中文字幕| 久久av网站| 岛国毛片在线播放| 九九在线视频观看精品| 母亲3免费完整高清在线观看 | kizo精华| 巨乳人妻的诱惑在线观看| 国产精品蜜桃在线观看| 亚洲欧美一区二区三区国产| 国产亚洲精品久久久com| 少妇人妻精品综合一区二区| 免费黄色在线免费观看| 黄色 视频免费看| 亚洲图色成人| 精品人妻一区二区三区麻豆| 欧美97在线视频| 精品少妇黑人巨大在线播放| 女性生殖器流出的白浆| 肉色欧美久久久久久久蜜桃| 亚洲精品视频女| 国产欧美日韩综合在线一区二区| 美女国产视频在线观看| 免费av中文字幕在线| 亚洲精品久久午夜乱码| av国产久精品久网站免费入址| 日本爱情动作片www.在线观看| 国产国拍精品亚洲av在线观看| 国产精品女同一区二区软件| 亚洲高清免费不卡视频| 水蜜桃什么品种好| 热re99久久精品国产66热6| 国产日韩欧美亚洲二区| 天天影视国产精品| 成年动漫av网址| 十八禁网站网址无遮挡| 国产男女超爽视频在线观看| 99精国产麻豆久久婷婷| 人成视频在线观看免费观看| 久久99蜜桃精品久久| 亚洲伊人久久精品综合| 大片电影免费在线观看免费| 搡老乐熟女国产| 国产免费一区二区三区四区乱码| 国产精品久久久久久精品电影小说| 狂野欧美激情性bbbbbb| 天天躁夜夜躁狠狠躁躁| 国产亚洲av片在线观看秒播厂| 夜夜爽夜夜爽视频| 高清视频免费观看一区二区| 日本免费在线观看一区| 街头女战士在线观看网站| 精品国产乱码久久久久久小说| 亚洲综合色惰| 一级a做视频免费观看| 91精品国产国语对白视频| 春色校园在线视频观看| 亚洲av综合色区一区| 亚洲第一av免费看| 久久毛片免费看一区二区三区| 国产白丝娇喘喷水9色精品| 大话2 男鬼变身卡| 汤姆久久久久久久影院中文字幕| 亚洲国产av影院在线观看| 一边亲一边摸免费视频| 啦啦啦视频在线资源免费观看| 国产亚洲精品久久久com| 女人被躁到高潮嗷嗷叫费观| 日韩电影二区| 90打野战视频偷拍视频| 男女下面插进去视频免费观看 | 大香蕉97超碰在线| 一边摸一边做爽爽视频免费| 免费黄网站久久成人精品| 精品视频人人做人人爽| videosex国产| 婷婷色麻豆天堂久久| 极品人妻少妇av视频| 国产日韩一区二区三区精品不卡| 国产精品免费大片| 精品久久国产蜜桃| 91在线精品国自产拍蜜月| 欧美xxxx性猛交bbbb| 高清毛片免费看| 少妇的逼水好多| videosex国产| 日本与韩国留学比较| 最近最新中文字幕免费大全7| 久久综合国产亚洲精品| www日本在线高清视频| 狠狠精品人妻久久久久久综合| 精品一品国产午夜福利视频| 久久精品国产亚洲av涩爱| 天天操日日干夜夜撸| 日本色播在线视频| 午夜久久久在线观看| 国产免费一区二区三区四区乱码| 国产乱来视频区| 国产又爽黄色视频| 国产一区二区激情短视频 | 超碰97精品在线观看| 精品人妻一区二区三区麻豆| 日韩成人伦理影院| 肉色欧美久久久久久久蜜桃| 久久99蜜桃精品久久| 18禁裸乳无遮挡动漫免费视频| 精品第一国产精品| 色婷婷久久久亚洲欧美| 中文字幕免费在线视频6| 亚洲成av片中文字幕在线观看 | 久久精品国产a三级三级三级| 免费看不卡的av| 欧美日韩综合久久久久久| 亚洲精品自拍成人| 国产欧美另类精品又又久久亚洲欧美| 综合色丁香网| 在现免费观看毛片| 韩国精品一区二区三区 | 久久综合国产亚洲精品| 精品一区二区三区视频在线| 亚洲精品国产av蜜桃| 免费看不卡的av| 肉色欧美久久久久久久蜜桃| 日韩中字成人| √禁漫天堂资源中文www| 国产1区2区3区精品| 欧美xxxx性猛交bbbb| 老女人水多毛片| kizo精华| 国产免费又黄又爽又色| 成人免费观看视频高清| 91国产中文字幕| 日韩av免费高清视频| 99久久综合免费| 秋霞在线观看毛片| 成年女人在线观看亚洲视频| 欧美日本中文国产一区发布| 亚洲av中文av极速乱| 国产成人免费观看mmmm| 中文字幕av电影在线播放| 一二三四在线观看免费中文在 | 深夜精品福利| 免费观看av网站的网址| 在线观看免费日韩欧美大片| 久久久国产一区二区| 丝袜美足系列| 亚洲精品第二区| 精品国产一区二区三区四区第35| 黑丝袜美女国产一区| 精品国产一区二区久久| 日韩成人av中文字幕在线观看| 精品一区二区三区视频在线| 精品亚洲乱码少妇综合久久| 成年人免费黄色播放视频| 91午夜精品亚洲一区二区三区| 亚洲av成人精品一二三区| 欧美日韩视频高清一区二区三区二| 女性被躁到高潮视频| av黄色大香蕉| 久久鲁丝午夜福利片| 边亲边吃奶的免费视频| 99久久中文字幕三级久久日本| xxxhd国产人妻xxx| 久久人人爽人人片av| 精品人妻在线不人妻| 精品福利永久在线观看| 成人国语在线视频| 精品卡一卡二卡四卡免费| 香蕉精品网在线| 亚洲欧美成人精品一区二区| 久久免费观看电影| 女人精品久久久久毛片| 日本av手机在线免费观看| 国产精品国产三级国产专区5o| 午夜福利视频在线观看免费| 国产成人精品在线电影| 亚洲美女黄色视频免费看| 欧美国产精品一级二级三级| 美女国产高潮福利片在线看| 精品人妻一区二区三区麻豆| 亚洲经典国产精华液单| 波多野结衣一区麻豆| 成人漫画全彩无遮挡| 国产精品99久久99久久久不卡 | 黄片播放在线免费| 久久久久国产精品人妻一区二区| 久热这里只有精品99| 纵有疾风起免费观看全集完整版| 99热网站在线观看| 日日摸夜夜添夜夜爱| 女人被躁到高潮嗷嗷叫费观| 色5月婷婷丁香| 男女下面插进去视频免费观看 | 欧美 日韩 精品 国产| 高清视频免费观看一区二区| 午夜日本视频在线| 国产精品人妻久久久影院| 婷婷色综合www| 久久精品国产亚洲av天美| 成人午夜精彩视频在线观看| 免费观看在线日韩| 国产成人免费观看mmmm| 亚洲精品av麻豆狂野| a级毛色黄片| 欧美变态另类bdsm刘玥| 国产永久视频网站| 18禁裸乳无遮挡动漫免费视频| 亚洲综合精品二区| 亚洲国产精品国产精品| 夫妻性生交免费视频一级片| 亚洲av日韩在线播放| 国产亚洲av片在线观看秒播厂| 国产男女内射视频| 高清毛片免费看| 90打野战视频偷拍视频| 美国免费a级毛片| 欧美人与性动交α欧美软件 | 天天操日日干夜夜撸| 各种免费的搞黄视频| 性色avwww在线观看| 高清在线视频一区二区三区| 性高湖久久久久久久久免费观看| 国产 一区精品| 国产片内射在线| a级毛片黄视频| 国产xxxxx性猛交| 男女下面插进去视频免费观看 | 免费黄网站久久成人精品| 免费看光身美女| 日韩伦理黄色片| 啦啦啦视频在线资源免费观看| 亚洲精品国产av蜜桃| 免费大片黄手机在线观看| 成人黄色视频免费在线看| 国产综合精华液| 久久99热6这里只有精品| 97超碰精品成人国产| 日韩av在线免费看完整版不卡| 男女高潮啪啪啪动态图| 韩国av在线不卡| 精品国产一区二区三区四区第35| 亚洲一码二码三码区别大吗| 日本猛色少妇xxxxx猛交久久| 亚洲av免费高清在线观看| 久久午夜综合久久蜜桃| 人人澡人人妻人| 麻豆乱淫一区二区| 成人午夜精彩视频在线观看| 午夜日本视频在线| 制服人妻中文乱码| 国产精品国产三级国产专区5o| 岛国毛片在线播放| av片东京热男人的天堂| 久久国内精品自在自线图片| 美女中出高潮动态图| 精品福利永久在线观看| 国产精品免费大片| 亚洲欧美一区二区三区国产| 午夜福利,免费看| 欧美人与性动交α欧美精品济南到 | 一级片'在线观看视频| 国语对白做爰xxxⅹ性视频网站| 久久久久久久亚洲中文字幕| 在线看a的网站| 亚洲av福利一区| 国产 精品1| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 人人妻人人爽人人添夜夜欢视频| 制服诱惑二区| 日日爽夜夜爽网站| 欧美成人午夜免费资源| 免费高清在线观看日韩| 色吧在线观看| 中文乱码字字幕精品一区二区三区| 免费人成在线观看视频色| 视频在线观看一区二区三区| 精品一区在线观看国产| 国产乱来视频区| 国产一区二区三区综合在线观看 | 久久久久国产精品人妻一区二区| 久久久欧美国产精品| 香蕉国产在线看| 精品少妇久久久久久888优播| 熟妇人妻不卡中文字幕| 免费高清在线观看日韩| 亚洲国产av新网站| 美女国产高潮福利片在线看| 久久婷婷青草| freevideosex欧美| 亚洲av电影在线观看一区二区三区| 51国产日韩欧美| 欧美人与善性xxx| 国产麻豆69| 又黄又粗又硬又大视频| 成年动漫av网址| 午夜日本视频在线| 人人妻人人添人人爽欧美一区卜| 中文字幕制服av| 肉色欧美久久久久久久蜜桃| 日本猛色少妇xxxxx猛交久久| 内地一区二区视频在线| 精品熟女少妇av免费看| 多毛熟女@视频| 在线免费观看不下载黄p国产| 熟女av电影| 日本午夜av视频| 精品少妇内射三级| 亚洲三级黄色毛片| 1024视频免费在线观看| 色视频在线一区二区三区| 中文字幕制服av| 九九在线视频观看精品| 丰满乱子伦码专区| 亚洲美女搞黄在线观看| 欧美激情极品国产一区二区三区 | 亚洲精品国产av成人精品| 国产一级毛片在线| 女性生殖器流出的白浆| 日韩av免费高清视频| 久久精品久久久久久久性| 国产高清不卡午夜福利| 国产亚洲午夜精品一区二区久久| 韩国av在线不卡| 夫妻性生交免费视频一级片| 国产精品免费大片| 丰满饥渴人妻一区二区三| 五月开心婷婷网| 久久久久视频综合| 麻豆乱淫一区二区| 黄色配什么色好看| 精品久久蜜臀av无| 欧美丝袜亚洲另类| 久久精品人人爽人人爽视色| 亚洲av福利一区| 建设人人有责人人尽责人人享有的| 亚洲,欧美,日韩| 日本wwww免费看| 成年人午夜在线观看视频| 久久亚洲国产成人精品v| 视频区图区小说| 欧美日韩国产mv在线观看视频| 亚洲精品久久成人aⅴ小说| 日本色播在线视频| 人妻人人澡人人爽人人| 亚洲人成网站在线观看播放| 国产一区二区在线观看av| 亚洲人与动物交配视频| 欧美日本中文国产一区发布| 国产成人免费观看mmmm| 九色亚洲精品在线播放| 99re6热这里在线精品视频| 精品一区二区免费观看| 水蜜桃什么品种好| 国产欧美亚洲国产| 国产国拍精品亚洲av在线观看| 性色av一级| 亚洲中文av在线| 少妇的逼好多水| 国产精品久久久久久久久免| 午夜福利在线观看免费完整高清在| 国产亚洲最大av| 精品亚洲乱码少妇综合久久| 午夜日本视频在线| 99久久综合免费| 两个人免费观看高清视频| av播播在线观看一区| 人妻人人澡人人爽人人| av视频免费观看在线观看| 精品久久久久久电影网| 欧美国产精品va在线观看不卡| 国产伦理片在线播放av一区| 国产一区二区在线观看av| 午夜激情av网站| 人人妻人人澡人人爽人人夜夜| 国产男人的电影天堂91| 国产精品久久久久久精品古装| 国产高清不卡午夜福利| 欧美另类一区| 伊人久久国产一区二区| 成人毛片a级毛片在线播放| 日日爽夜夜爽网站| 新久久久久国产一级毛片| 1024视频免费在线观看| 9191精品国产免费久久| 波多野结衣一区麻豆| 热99国产精品久久久久久7| 亚洲成av片中文字幕在线观看 | 在线精品无人区一区二区三| 亚洲精品乱久久久久久| 99热全是精品| 日本免费在线观看一区| 美女xxoo啪啪120秒动态图| 欧美精品高潮呻吟av久久| 欧美精品一区二区免费开放| 在现免费观看毛片| 黄色配什么色好看| 国产精品欧美亚洲77777| 久久人人97超碰香蕉20202| 精品人妻偷拍中文字幕| 国精品久久久久久国模美| 蜜桃在线观看..| 一级毛片 在线播放| 亚洲成人一二三区av| 日本黄大片高清| 一边摸一边做爽爽视频免费| 男女午夜视频在线观看 | 亚洲精品国产av成人精品| 捣出白浆h1v1| 大片电影免费在线观看免费| 日韩制服丝袜自拍偷拍| 97人妻天天添夜夜摸| 中文字幕亚洲精品专区| av网站免费在线观看视频| 美国免费a级毛片| 国产在线免费精品| 亚洲精品国产色婷婷电影| 乱码一卡2卡4卡精品| 日本色播在线视频| 国产精品99久久99久久久不卡 | 夜夜骑夜夜射夜夜干| 午夜免费男女啪啪视频观看| 日韩大片免费观看网站| 女的被弄到高潮叫床怎么办| 男女啪啪激烈高潮av片| 国内精品宾馆在线| 国产欧美亚洲国产| 黑人欧美特级aaaaaa片| 又黄又爽又刺激的免费视频.| 街头女战士在线观看网站| 精品一区二区三区视频在线| 成年人免费黄色播放视频| www.熟女人妻精品国产 | 亚洲国产精品专区欧美| 秋霞在线观看毛片| 在线看a的网站| 亚洲国产最新在线播放| 欧美日本中文国产一区发布| 久久午夜综合久久蜜桃| 精品国产一区二区三区四区第35| 国产麻豆69| 亚洲成人一二三区av| 91午夜精品亚洲一区二区三区| 精品久久久精品久久久| av有码第一页| 天美传媒精品一区二区| 国产成人午夜福利电影在线观看| 在线观看三级黄色| 丁香六月天网| 日韩精品有码人妻一区| 国产亚洲一区二区精品| 插逼视频在线观看| 国产成人免费无遮挡视频| 国产毛片在线视频| 国产片内射在线| 久久婷婷青草| 啦啦啦在线观看免费高清www| 精品人妻一区二区三区麻豆| 日韩精品有码人妻一区| 国产一级毛片在线| 亚洲激情五月婷婷啪啪| 丝袜脚勾引网站| 久久99一区二区三区| av电影中文网址| 欧美最新免费一区二区三区| 观看美女的网站| 中国美白少妇内射xxxbb| 欧美另类一区| 久热这里只有精品99| 国产一区亚洲一区在线观看| 韩国精品一区二区三区 | 国产乱来视频区| 91午夜精品亚洲一区二区三区| 国产老妇伦熟女老妇高清| 天堂中文最新版在线下载| 咕卡用的链子| 久久国产精品大桥未久av| 毛片一级片免费看久久久久| 国产欧美亚洲国产| 观看美女的网站| 欧美人与善性xxx| 人人澡人人妻人| 尾随美女入室| 一级毛片电影观看| 两个人免费观看高清视频| 有码 亚洲区| 免费人成在线观看视频色| 国产男女内射视频| 成人综合一区亚洲| 亚洲av福利一区| 午夜影院在线不卡| 久久久久视频综合| 国产日韩欧美在线精品| 日韩中文字幕视频在线看片| 亚洲第一av免费看| 久久久久视频综合| 在线观看一区二区三区激情| 色婷婷av一区二区三区视频| 国产在线一区二区三区精| 日韩精品有码人妻一区| 美女视频免费永久观看网站| 国产一区二区三区av在线| 在线观看www视频免费| 欧美亚洲 丝袜 人妻 在线| 九色亚洲精品在线播放| 久久久久久久久久久久大奶| 五月天丁香电影| 最近最新中文字幕大全免费视频 | 在线免费观看不下载黄p国产| 亚洲第一av免费看| 亚洲欧美成人综合另类久久久| 晚上一个人看的免费电影| 一区在线观看完整版| 另类精品久久| 日本av免费视频播放| 美女视频免费永久观看网站| 波多野结衣一区麻豆| 18禁动态无遮挡网站| 亚洲天堂av无毛| 欧美亚洲日本最大视频资源| 免费人妻精品一区二区三区视频| 黄网站色视频无遮挡免费观看| 这个男人来自地球电影免费观看 | 日本色播在线视频| 妹子高潮喷水视频| 黄片无遮挡物在线观看| 另类精品久久| 欧美日韩视频精品一区| 亚洲精品456在线播放app| 成人手机av| 天堂俺去俺来也www色官网| 一级片免费观看大全| 国产片特级美女逼逼视频| 欧美精品一区二区大全| 国产片特级美女逼逼视频| 五月开心婷婷网| 成人漫画全彩无遮挡| 日韩成人伦理影院| 大片电影免费在线观看免费| 欧美成人精品欧美一级黄| 街头女战士在线观看网站| 美女视频免费永久观看网站| 日本av免费视频播放| 99热这里只有是精品在线观看| 91午夜精品亚洲一区二区三区| 亚洲欧美日韩另类电影网站| 亚洲精品,欧美精品| 国产69精品久久久久777片| 1024视频免费在线观看| 麻豆乱淫一区二区| 蜜臀久久99精品久久宅男| 人妻系列 视频| 在线观看免费日韩欧美大片| 亚洲av综合色区一区| 69精品国产乱码久久久| 在线亚洲精品国产二区图片欧美| 国产国语露脸激情在线看| 国产精品久久久久久精品古装| 在线看a的网站| 欧美精品亚洲一区二区| 国产精品国产三级专区第一集| 欧美3d第一页| 一区在线观看完整版| 国产爽快片一区二区三区| 99热网站在线观看| 乱码一卡2卡4卡精品| 国产一区亚洲一区在线观看| 国产精品麻豆人妻色哟哟久久| 国产成人精品婷婷| 午夜福利乱码中文字幕| 中文精品一卡2卡3卡4更新| 久久这里有精品视频免费| 搡老乐熟女国产| 不卡视频在线观看欧美| av国产久精品久网站免费入址|