影像數(shù)據(jù)擴(kuò)展處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及遙感衛(wèi)星數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種基于SSI (Struts SpringIbatis)的影像數(shù)據(jù)擴(kuò)展處理方法及裝置。
【背景技術(shù)】
[0002]近年來(lái),遙感衛(wèi)星數(shù)據(jù)已經(jīng)成為國(guó)家安全、外交政策、全球環(huán)境變化科學(xué)研究等領(lǐng)域的熱點(diǎn)內(nèi)容。隨著我國(guó)對(duì)地觀測(cè)系列衛(wèi)星研制發(fā)展的不斷加快,以及國(guó)家高分辨率對(duì)地觀測(cè)系統(tǒng)項(xiàng)目的啟動(dòng),遙感衛(wèi)星應(yīng)用產(chǎn)業(yè)已經(jīng)成為國(guó)家戰(zhàn)略性高技術(shù)產(chǎn)業(yè),并從試驗(yàn)應(yīng)用型向業(yè)務(wù)服務(wù)型轉(zhuǎn)變,衛(wèi)星應(yīng)用已成為我國(guó)經(jīng)濟(jì)建設(shè)、社會(huì)發(fā)展和政府決策的重要支撐。十多年來(lái),我國(guó)已經(jīng)建成中巴地球資源衛(wèi)星、環(huán)境減災(zāi)衛(wèi)星、測(cè)繪衛(wèi)星、高分辨衛(wèi)星等對(duì)地觀測(cè)系列衛(wèi)星,建成國(guó)家統(tǒng)一的陸地觀測(cè)遙感數(shù)據(jù)接收和地面處理系統(tǒng),積累了豐富的遙感衛(wèi)星數(shù)據(jù)資源,形成了衛(wèi)星遙感服務(wù)與應(yīng)用體系。
[0003]目前,由于單顆衛(wèi)星的影像資源有限,而且衛(wèi)星數(shù)據(jù)會(huì)受到天氣等環(huán)境影響,而遙感應(yīng)用通常涉及多星多載荷數(shù)據(jù)綜合應(yīng)用。以遙感洪水應(yīng)急監(jiān)測(cè)為例,涉及到的衛(wèi)星數(shù)據(jù)不僅包括高分?jǐn)?shù)據(jù),還可能包括來(lái)自資源衛(wèi)星、環(huán)境減災(zāi)衛(wèi)星、國(guó)外衛(wèi)星、軍事衛(wèi)星、航飛影像等數(shù)據(jù),可能使用到的傳感器數(shù)據(jù)包括可見(jiàn)光、雷達(dá)以及紅外等。對(duì)于多源遙感數(shù)據(jù)信息服務(wù)系統(tǒng)的研究而言,多源衛(wèi)星遙感數(shù)據(jù)中的每種衛(wèi)星獲取的遙感數(shù)據(jù)及其對(duì)應(yīng)的元數(shù)據(jù)信息的認(rèn)識(shí)和提取是一項(xiàng)極為重要的工作,是多源遙感數(shù)據(jù)信息服務(wù)系統(tǒng)中數(shù)據(jù)庫(kù)建設(shè)的關(guān)鍵,也是進(jìn)一步區(qū)分服務(wù)系統(tǒng)好壞以及是否能夠?yàn)橛脩艨焖俜奖闾峁┓?wù)的核心部分。
[0004]遙感影像數(shù)據(jù)的處理具有高度的復(fù)雜性,主要包括:數(shù)據(jù)種類繁多、格式不統(tǒng)一,而同一種數(shù)據(jù)類型的特點(diǎn)也經(jīng)常發(fā)生變化,因此導(dǎo)致需求規(guī)律變化快。隨著我國(guó)對(duì)地觀測(cè)信息的飛速擴(kuò)張,如何有效管理、使用、共享這些異構(gòu)、多源、海量數(shù)據(jù)的問(wèn)題日益突出。上述問(wèn)題集中到影像數(shù)據(jù)管理層突出的問(wèn)題是針對(duì)每套系統(tǒng)需要單獨(dú)開(kāi)發(fā)數(shù)據(jù)管理模型及數(shù)據(jù)出入庫(kù)流程,以便適應(yīng)輸入數(shù)據(jù)格式和配合地面處理系統(tǒng)的數(shù)據(jù)處理要求,大量的研發(fā)工作集中在了底層數(shù)據(jù)模型調(diào)整上,并且系統(tǒng)的數(shù)據(jù)管理類別擴(kuò)展性較差,添加一種新的數(shù)據(jù)格式就必須由研發(fā)人員進(jìn)行代碼級(jí)修改,工作量大。
【發(fā)明內(nèi)容】
[0005]有鑒于此,為克服上述至少一個(gè)缺點(diǎn),并提供下述至少一種優(yōu)點(diǎn)。針對(duì)地面應(yīng)用系統(tǒng)中異構(gòu)、多源、海量遙感影像數(shù)據(jù)的一體化、自動(dòng)化管理需求,提出了一種基于SSI的影像數(shù)據(jù)的擴(kuò)展處理方法及裝置,該方法通過(guò)抽象遙感影像格式及有效性規(guī)則集合,建立DB動(dòng)態(tài)管理模型和可擴(kuò)展配置的工作流方法,實(shí)現(xiàn)海量影像數(shù)據(jù)的擴(kuò)展處理。具體地,本發(fā)明采用以下技術(shù)方案:
[0006]—種影像數(shù)據(jù)的擴(kuò)展處理方法,包括以下步驟:
[0007]接收到攜帶有待處理影像數(shù)據(jù)的數(shù)據(jù)處理請(qǐng)求;
[0008]判斷是否已創(chuàng)建所述待處理影像數(shù)據(jù)的數(shù)據(jù)類別,如果判斷為否則執(zhí)行創(chuàng)建所述數(shù)據(jù)類別的步驟;
[0009]如果判斷為是且判斷為復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程,則匹配所述數(shù)據(jù)類別并執(zhí)行所存儲(chǔ)的數(shù)據(jù)處理流程;
[0010]如果判斷為是且判斷為不復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程,則在存儲(chǔ)有數(shù)據(jù)處理資源的情況下,基于所存儲(chǔ)的數(shù)據(jù)處理資源定制對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理流程,匹配所述數(shù)據(jù)類別并執(zhí)行所定制的數(shù)據(jù)處理流程。
[0011 ] 如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,還包括:
[0012]如果判斷為已創(chuàng)建所述待處理影像數(shù)據(jù)的數(shù)據(jù)類別,且判斷為不復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程,則在沒(méi)有存儲(chǔ)有數(shù)據(jù)處理資源的情況下,添加對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理資源,基于所添加的數(shù)據(jù)處理資源定制對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理流程,匹配所述數(shù)據(jù)類別并執(zhí)行所定制的數(shù)據(jù)處理流程。
[0013]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述創(chuàng)建所述數(shù)據(jù)類別的步驟包括:創(chuàng)建數(shù)據(jù)類別碼,創(chuàng)建數(shù)據(jù)結(jié)構(gòu)信息,創(chuàng)建數(shù)據(jù)索引解析模板以及創(chuàng)建數(shù)據(jù)索引驗(yàn)證規(guī)則。
[0014]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述創(chuàng)建所述數(shù)據(jù)類別的步驟包括:創(chuàng)建數(shù)據(jù)類別碼,創(chuàng)建數(shù)據(jù)結(jié)構(gòu)信息,導(dǎo)入數(shù)據(jù)索引解析模板以及數(shù)據(jù)索引驗(yàn)證規(guī)則。
[0015]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)索引包括基礎(chǔ)索引和擴(kuò)展索引,所述基礎(chǔ)索引包括衛(wèi)星代號(hào)、傳感器代號(hào)、產(chǎn)品級(jí)別代號(hào)、經(jīng)瑋度坐標(biāo)信息中的任意一個(gè)或多個(gè),所述擴(kuò)展索引為所述各種待處理影像數(shù)據(jù)的屬性信息。
[0016]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)處理流程還包括:數(shù)據(jù)索引信息解析步驟、數(shù)據(jù)瀏覽圖提取步驟、數(shù)據(jù)索引信息記錄步驟、數(shù)據(jù)存儲(chǔ)目錄創(chuàng)建步驟、數(shù)據(jù)導(dǎo)入對(duì)應(yīng)目錄步驟、數(shù)據(jù)處理完整性檢驗(yàn)步驟。
[0017]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)索引信息解析步驟包括基于所述數(shù)據(jù)索引解析模板中所定義的元信息的格式以及解析規(guī)則對(duì)所述待處理影像數(shù)據(jù)進(jìn)行解析,得到數(shù)據(jù)的格式,基于所述數(shù)據(jù)索引驗(yàn)證規(guī)則驗(yàn)證所解析出的數(shù)據(jù)的格式是否符合所定義的規(guī)則。
[0018]如上所述的影像數(shù)據(jù)的擴(kuò)展處理方法,在一種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)類別包括根據(jù)邏輯特性分類的小數(shù)據(jù)類型、標(biāo)準(zhǔn)影像類型、I對(duì)N關(guān)聯(lián)影像類型以及N關(guān)聯(lián)產(chǎn)品影像類型;以及根據(jù)數(shù)據(jù)格式特點(diǎn)分類的標(biāo)準(zhǔn)格式和獨(dú)立文件格式。
[0019]—種影像數(shù)據(jù)的擴(kuò)展處理裝置,包括:
[0020]接收模塊,用于接收攜帶有待處理影像數(shù)據(jù)的數(shù)據(jù)處理請(qǐng)求;
[0021]判斷模塊,用于判斷是否已創(chuàng)建所述待處理影像數(shù)據(jù)的數(shù)據(jù)類別;
[0022]數(shù)據(jù)類別創(chuàng)建模塊,用于在所述判斷模塊判斷為否的情況下創(chuàng)建所述數(shù)據(jù)類別;
[0023]匹配模塊,用于在所述判斷模塊判斷為是且判斷為復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程的情況下,或已經(jīng)定制對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理流程的情況下,匹配所述數(shù)據(jù)類別;
[0024]流程定制模塊,用于在所述判斷模塊判斷為是且判斷為不復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程,則在存儲(chǔ)有數(shù)據(jù)處理資源的情況下,基于所存儲(chǔ)的數(shù)據(jù)處理資源定制對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理流程;以及
[0025]執(zhí)行模塊,用于在所述匹配模塊匹配所述數(shù)據(jù)類別之后,執(zhí)行所存儲(chǔ)或所定制的數(shù)據(jù)處理流程。
[0026]如上所述的影像數(shù)據(jù)的擴(kuò)展處理裝置,在一種可能的實(shí)現(xiàn)方式中,還包括:
[0027]資源添加模塊,用于在所述判斷模塊判斷為已創(chuàng)建所述待處理影像數(shù)據(jù)的數(shù)據(jù)類另IJ,且判斷為不復(fù)用已存儲(chǔ)的數(shù)據(jù)處理流程,則在沒(méi)有存儲(chǔ)有數(shù)據(jù)處理資源的情況下,添加對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理資源;
[0028]則所述定制模塊還用于基于所述資源添加模塊所添加的數(shù)據(jù)處理資源定制對(duì)應(yīng)于所述待處理影像數(shù)據(jù)的數(shù)據(jù)處理流程。
[0029]通過(guò)采用上述技術(shù)方案,本發(fā)明的所達(dá)到的有益效果為:本發(fā)明所提供的方法所基于的核心框架為SSI,用于實(shí)現(xiàn)數(shù)據(jù)類別的擴(kuò)展定義和對(duì)在庫(kù)影像數(shù)據(jù)的全自動(dòng)化管理。該SSI框架采用半自動(dòng)化的ORM機(jī)制,允許直接嵌入復(fù)雜的數(shù)據(jù)庫(kù)SQL操作、控制邏輯,能夠兼容復(fù)雜數(shù)據(jù)庫(kù)處理邏輯,更適用于歷史數(shù)據(jù)復(fù)雜、數(shù)據(jù)處理量大、性能要求嚴(yán)格的海量遙感影像管理需求。通過(guò)基于SSI技術(shù)實(shí)現(xiàn)人機(jī)交互業(yè)務(wù)層面的數(shù)據(jù)類別定義及數(shù)據(jù)管理業(yè)務(wù)模型與底層數(shù)據(jù)庫(kù)服務(wù)模型的松耦合銜接方法,避免了傳統(tǒng)影像管理系統(tǒng)中數(shù)據(jù)模型管理硬編碼和擴(kuò)展性差的問(wèn)題,能夠提供數(shù)據(jù)類別定義交互式的服務(wù)方式,實(shí)現(xiàn)數(shù)據(jù)管理系統(tǒng)類別動(dòng)態(tài)擴(kuò)展能力。而且本方法通過(guò)對(duì)工作流程的擴(kuò)展,實(shí)現(xiàn)數(shù)據(jù)歸檔、提取特定流程定義,實(shí)現(xiàn)特殊數(shù)據(jù)格式如HDF、NC等格式數(shù)據(jù)的解析擴(kuò)展能力。
【附圖說(shuō)明】
[0030]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
[0031]圖1為本發(fā)明一個(gè)實(shí)施例