[發(fā)明專利]基于FTP和XML的遙感數(shù)據(jù)產(chǎn)品自動監(jiān)控入庫方法有效
| 申請?zhí)枺?/td> | 201310313451.6 | 申請日: | 2013-07-24 |
| 公開(公告)號: | CN103428202A | 公開(公告)日: | 2013-12-04 |
| 發(fā)明(設(shè)計)人: | 張豐;杜震洪;劉仁義;方旋;楊家芳 | 申請(專利權(quán))人: | 浙江大學(xué) |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 杭州求是專利事務(wù)所有限公司 33200 | 代理人: | 張法高 |
| 地址: | 310027*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 ftp xml 遙感 數(shù)據(jù) 產(chǎn)品 自動 監(jiān)控 入庫 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于遙感數(shù)據(jù)管理技術(shù)領(lǐng)域。尤其涉及一種基于FTP和XML的遙感數(shù)據(jù)產(chǎn)品自動監(jiān)控入庫方法。
背景技術(shù)
文件傳輸協(xié)議(File?Transfer?Protocol,?FTP)使得主機間可以共享文件。FTP使用TCP生成一個虛擬連接用于控制信息,然后再生成一個單獨的TCP連接用于數(shù)據(jù)傳輸。控制連接使用類似TELNET協(xié)議在主機間交換命令和消息。文件傳輸協(xié)議是TCP/IP網(wǎng)絡(luò)上兩臺計算機傳送文件的協(xié)議,F(xiàn)TP是在TCP/IP網(wǎng)絡(luò)和INTERNET上最早使用的協(xié)議之一,它屬于網(wǎng)絡(luò)協(xié)議組的應(yīng)用層。FTP客戶機可以給服務(wù)器發(fā)出命令來下載文件,上傳文件,創(chuàng)建或改變服務(wù)器上的目錄。
可擴展標(biāo)記語言(Extensible?Markup?Language,?XML),用于標(biāo)記電子文件?使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許?用戶對自己的標(biāo)記語言進行定義的源語言。XML是標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)的子集,非常適合Web傳輸。XML提供統(tǒng)一的方法來描述和交換獨立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)。
目前對遙感數(shù)據(jù)的管理方法有很多,而其中一種是采用文件+元數(shù)據(jù)庫的方?式,即把遙感數(shù)據(jù)文件存放于文件目錄中,而把遙感數(shù)據(jù)的信息以元數(shù)據(jù)的形?式存在數(shù)據(jù)庫表中。當(dāng)需要對遙感數(shù)據(jù)進行讀取時,先從元數(shù)據(jù)庫獲得遙感數(shù)?據(jù)的基本信息,獲得遙感數(shù)據(jù)的文件名、文件大小和文件存放位置,便可以在文件系統(tǒng)中快速找到需要的遙感數(shù)據(jù)。但這種方法在遙感數(shù)據(jù)入庫時卻顯得比較繁瑣,上傳文件與錄入數(shù)據(jù)信息都需要較多的人工參與,即耗費時間又容易出錯。而本發(fā)明減少了數(shù)據(jù)入庫過程中需要人工判斷和操作的部分,讓計算機自動監(jiān)控需要入庫的文件,解析XML格式的遙感數(shù)據(jù)元數(shù)據(jù)信息,并以FTP的方式將數(shù)據(jù)上傳至服務(wù)器,最后將數(shù)據(jù)信息寫入元數(shù)據(jù)庫,整個過程自動完成,需要人工參與的只是把需要入庫的數(shù)據(jù)放入監(jiān)控文件夾即可,并且具有日志記錄功能,一旦發(fā)生無法成功入庫的情況,工作人員也可以從日志中分析原因并排除故障。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)的不足,提出一種基于FTP和XML的遙感數(shù)據(jù)產(chǎn)品自動監(jiān)控入庫方法。
基于FTP和XML的遙感數(shù)據(jù)產(chǎn)品自動監(jiān)控入庫方法的步驟如下:
1)數(shù)據(jù)監(jiān)控功能模塊負(fù)責(zé)監(jiān)控數(shù)據(jù)文件夾中的遙感數(shù)據(jù)文件,將數(shù)據(jù)文件?記錄到數(shù)據(jù)記錄表中,一旦發(fā)現(xiàn)有新數(shù)據(jù)進入監(jiān)控文件夾,即視為需要入庫的遙感數(shù)據(jù),立即激發(fā)數(shù)據(jù)自動入庫機制,進入下一步;
2)數(shù)據(jù)內(nèi)容解析功能模塊負(fù)責(zé)讀取并解析數(shù)據(jù)中存儲元數(shù)據(jù)信息的XML文件內(nèi)容,并交給數(shù)據(jù)信息入庫模塊;
3)FTP傳輸功能模塊負(fù)責(zé)與設(shè)定的FTP服務(wù)器建立連接并打開傳輸通道,將新增的遙感數(shù)據(jù)上傳至FTP服務(wù)器上的指定目錄;
4)數(shù)據(jù)信息入庫功能模塊負(fù)責(zé)根據(jù)遙感數(shù)據(jù)的元數(shù)據(jù)信息,分別實例化對應(yīng)的遙感數(shù)據(jù)元數(shù)據(jù)信息操作模型類,將已經(jīng)傳輸?shù)紽TP服務(wù)器的遙感數(shù)據(jù)信息錄入到元數(shù)據(jù)庫中;
5)日志記錄功能模塊負(fù)責(zé)記錄數(shù)據(jù)監(jiān)控和入庫操作歷史,內(nèi)容包括:數(shù)據(jù)入庫時間、數(shù)據(jù)名稱、數(shù)據(jù)類型、服務(wù)器連接狀態(tài)、入庫處理結(jié)果,以供用戶瀏覽和查找數(shù)據(jù)入庫記錄,若出現(xiàn)數(shù)據(jù)入庫失敗的情況,用戶也可以根據(jù)日志記錄獲得失敗的數(shù)據(jù)信息,方便故障檢查、數(shù)據(jù)恢復(fù)和重新入庫。
所述的步驟2)為:需要入庫的遙感數(shù)據(jù)里包含一個描述遙感數(shù)據(jù)基本內(nèi)容的元數(shù)據(jù)信息,元數(shù)據(jù)信息存儲在XML格式的文件中,具體內(nèi)容包括:文件名、主題、數(shù)據(jù)類型、數(shù)據(jù)格式、產(chǎn)品類別、數(shù)據(jù)質(zhì)量、比例尺分母、分辨率、開發(fā)單位、采集日期、文件個數(shù)、文件ID、元數(shù)據(jù)、備注、平均云量、波段數(shù)、地理坐標(biāo)系名稱、投影坐標(biāo)系名稱、地理坐標(biāo)范圍、投影坐標(biāo)范圍、文件存放位置、文件大小、傳感器名稱、衛(wèi)星名稱。數(shù)據(jù)內(nèi)容解析模塊負(fù)責(zé)讀取并解析這一XML文件,獲得這些信息并交給后面的功能模塊。
所述的步驟3)為:在獲得新增遙感數(shù)據(jù)元數(shù)據(jù)信息之后,根據(jù)預(yù)先設(shè)定的FTP服務(wù)器連接參數(shù),與FTP服務(wù)器建立連接并發(fā)送上傳請求,上傳請求中包含了步驟2)中獲得的文件名、文件大小、文件類型信息,F(xiàn)TP服務(wù)器響應(yīng)這個請求后,便可在本機與FTP服務(wù)器之間建立傳輸通道,然后由本模塊將需要入庫的遙感數(shù)據(jù)上傳到FTP服務(wù)器的指定目錄中。
本發(fā)明與現(xiàn)有技術(shù)相比具有的有益效果:
1)實現(xiàn)了遙感數(shù)據(jù)的自動入庫,該方法具有數(shù)據(jù)自動監(jiān)控發(fā)現(xiàn)、數(shù)據(jù)自動上傳、數(shù)據(jù)信息自動入庫的特點,是一個透明的、可擴展的、可控制的、細(xì)粒度的數(shù)據(jù)入庫管理技術(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江大學(xué),未經(jīng)浙江大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310313451.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于SOA架構(gòu)的多星異構(gòu)遙感數(shù)據(jù)集成方法
- 一種遙感數(shù)據(jù)處理系統(tǒng)
- 一種遙感數(shù)據(jù)遠(yuǎn)程云處理系統(tǒng)及方法
- 一種帶報警提示的RFID遙感鎖
- 一種遙感圖像匹配方法、裝置、電子設(shè)備及可讀存儲介質(zhì)
- 一種遙感圖像匹配方法、裝置、電子設(shè)備及可讀存儲介質(zhì)
- 一種遙感圖像糾正匹配方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種遙感監(jiān)測自然災(zāi)害數(shù)據(jù)處理方法及系統(tǒng)
- 遙感傳感器輻射定標(biāo)方法、裝置和電子設(shè)備
- 一種熱紅外遙感圖像重建方法和裝置





