<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 城市DLG庫元數據管理系統(tǒng)原型實現

    時間:2024-09-26 20:20:09 計算機應用畢業(yè)論文 我要投稿
    • 相關推薦

    城市DLG庫元數據管理系統(tǒng)原型實現

    第五章城市DLG庫元數據管理系統(tǒng)原型實現
    根據論文前面的討論和分析設計,初步實現了城市DLG數據庫元數據管理的原型系統(tǒng)。該系統(tǒng)除了具有城市DLG數據庫元數據的采集、存儲、編輯、查詢檢索等基本功能,還實現了元數據庫與DLG數據庫的同步更新,多格式多標準元數據內容的提取和轉換,基本滿足了城市DLG數據庫元數據應用的需求。本章將對該系統(tǒng)的主要功能作一個簡單的分析和介紹。5.1系統(tǒng)開發(fā)環(huán)境

    (1)GIS二次開發(fā)平臺 ArcEngine是ESRI公司的新產品,是為開發(fā)商建立應用提供的完整的嵌入式GIS組件庫。利用ArcEngine,開發(fā)者能夠將ArcGIS功能集成到一些應用軟件中,還可以為用戶提供針對Gis解決方案的定制應用。AreEngine支持多種的應用程序開發(fā)環(huán)境如 VISualBasiC6,VisualC ,.NET以及Java各種開發(fā)環(huán)境。AreEngine包含的兩種產品 :AreEngineneveloperKit(AreEngine開發(fā)包)和 AreEngineRuntime(AreEngine運行時)。衍eEngine開發(fā)包,包括開發(fā)者建立解決方案所需的組件和工具集;ArcEnglne運行時是一組包含ArcEngine核心組件的工具,以及擴展模塊,它能夠為終端用戶提供一個運行ArcEnglne開發(fā)的應用程序的環(huán)境〔54]。(2)數據庫管理系統(tǒng) oraele109 作為大型的數據庫系統(tǒng),以其優(yōu)異的性能在各個領域得到廣泛應用。 oracle數據庫109在9i的基礎上,提供了針對網格計算更多的特性,更大的規(guī)模、可管理性、高可用性和業(yè)務智能等〔67]。 oraclexMLDB是用來描述ora。le數據庫109所提供的高性能xML存儲和檢索技術的術語。該技術擴展了普通的oracle關系數據庫,不僅提供目前最復雜和完整的關系數據庫所提供的所有功能,還提供與原生XML數據庫相關的所有功能。(3)開發(fā)語言C# Microsoft把C#描述為一種簡單、現代、面向對象、類型安全、派生于C和C 的編程語言,同時具有 VISualBasie的易用性、高性能和C 的低級內存訪問性,是 MICrosoftVisualStudio.NET的一部分。C#能夠用于開發(fā)控制臺用于程序、windows應用程序、Web應用程序等。在C#中微軟解決了C 所不能解決的一些問題,如內存管理、指針等,它支持垃圾回收、內存自動管理和其它一些特,性〔58:。城市DLG數據庫元數據組織與管理研究5.2系統(tǒng)功能5:21城市DLG數據庫元數據建庫模塊 城市DLG數據庫各類元數據的獲取是其應用的首要步驟,根據元數據獲取的不同方式可分為:(1)自動獲取:由程序自動獲取,通過訪問空間數據自動獲取描述空間數據特征的元數據信息,如數據的覆蓋范圍的四至坐標、數據的空間參考信息、數據的屬性結構信息等;依據公共項(字段)生產者或數據用戶利用元數據編輯工具進行手工輸入相關元數據項的值。通常元數據的獲取是兩者的結合,首先由程序自動獲取相應元數據項的值,再通過手工輸入來完善其他元數據項的值,確保元數據的質量和完整性。在創(chuàng)建元數據庫的過程中,除了生成各類元數據并入庫、創(chuàng)建元數據庫管理員、建立與DLG數據庫關聯外,還完成了自定義類擴展和工作空間擴展的注冊,從而使
    DLG數據庫具有了自動更新元 數據的行為。在生成DLG數據庫各類元數據的XML元數據文檔時一定要依據己注冊的xML模式,否則,元數據文檔就無法通過驗證,被保存到元數據庫中。5:22元數據庫管理模塊 元數據庫管理模塊是本子系統(tǒng)的核心,主要負責元數據庫和元數據記錄的管理和維護工作,包括元數據記錄的查詢、添加、刪除及其它管理工作。(l)元數據查詢、瀏覽 元數據查詢功能主要是為了幫助用戶或管理人員快速的定位要查找的元數據記錄。元數據查詢不僅僅是查找到所需的元數據記錄,還要能根據該元數據記錄查找、并瀏覽相應的空間數據,通過空間數據也可以查找和瀏覽其相應的元數據,前者稱為元數據條件查詢,后者稱為元數據空間查詢。條件查詢的方式主要有:字段檢索、全文檢索(關鍵字檢索)和自定義條件檢索;元數據空間查詢是通過創(chuàng)建查詢工具來實現的,主要包括區(qū)域范圍的圖幅級元數據查詢、要素圖幅級元數據查詢和要素圖層元數據查詢。在城市DLG數據庫中,同一個要素的不同部分可能來自不同的數據生產單位或不同的采集時間,主要與DLG數據建庫或數據更新時采用的數據源有關,通過查詢要素圖幅級元數據就可以了解到這些信息。(2)元數據方案擴展 基于翔L模式的元數據存儲方式,為實現元數據方案擴展提供了必要條件,元數據方案的擴展是通過更新各類元數據方案的翔L模式實現的。可以通過翔L模式進化實現己注冊翔L模式的更新,翔L模式進化是用于描述XML模式結構變化時發(fā)生過程的術語,它允許開發(fā)人員在orade數據庫109中注冊己注冊的翔L模式新版本。ora。le109通過執(zhí)行一個名為CoPyEvolve()的 PL/SQL過程來實現翔L模式的更新。當前XML模式進化的實現要求所有實例文檔符合當前版本的注冊模式,ora。 leXMLDB允許使用XSL樣式表來將現有文檔轉換成符合新版本翔L模式的文檔。城市DLG數據庫元數據組織與管理研究靛表(蔫鑫立萄曦新幽宜靛瑞癮癮i扁俞(4)元數據庫同步更新 元數據庫同步更新就是當城市DLG數據庫中的數據被創(chuàng)建或發(fā)生改變時,其對應的元數據庫的元數據和其它相關數據將自動同步創(chuàng)建或改變。當個別要素發(fā)生變化時,可采用手動編輯進行要素的添加、刪除或變更。當完成編輯任務保存要素時,我們可以通過程序自動獲取要素更新內容,同時更新其相應元數據。城市DLG數據庫元數據組織與管理研究象奎改滋翅且亙旦婦旦典燕份勸!.潤DJG蒸倒除要素抓48區(qū)域更新方式,一般采用開窗的方式將舊的數據從被更新的圖層中切割出來,再將新的數據填補到空缺中,然后與周邊的要素數據進行接邊處理。區(qū)域更新其實是一個新舊數據的替換過程,因而只能獲取被更新的數據范圍、要素圖層等信息,無法確定具體那些要素發(fā)生了變化。論文出處(作者):
    城市DLG數據庫元數據組織與管理研究
    城市DLG數據庫元數據組織與管理研究-結論與展望

    【城市DLG庫元數據管理系統(tǒng)原型實現】相關文章:

    城市DLG數據庫元數據組織方式與管理模型03-21

    城市OLG數據庫元數據管理關鍵問題分析03-19

    尾礦庫在線監(jiān)測系統(tǒng)的研究與實現11-26

    SQL Server數據庫安全監(jiān)控系統(tǒng)的設計與實現03-26

    基于GPRS的城市供水遠程監(jiān)控系統(tǒng)的設計與實現11-22

    多數據庫系統(tǒng)互聯機制的設計與實現03-18

    無線巡更系統(tǒng)技術的實現03-18

    機車視頻監(jiān)控系統(tǒng)的研究與實現03-07

    組件機制與操作系統(tǒng)的實現03-18

    主站蜘蛛池模板: 久久精品麻豆日日躁夜夜躁| 欧美一区二区精品系列在线观看| 99精品一区二区三区无码吞精 | 国产亚洲精品无码拍拍拍色欲| 久久夜色精品国产欧美乱| 国产综合精品蜜芽| 久久精品成人免费网站| 精品一区二区三区在线观看视频 | 久久精品亚洲日本波多野结衣| 九色精品视频在线观看| 日本精品卡一卡2卡3卡四卡| 精品一区二区三区无码免费视频 | 久久免费国产精品一区二区| 精品无码一区二区三区爱欲九九| 亚洲国产精品尤物yw在线| 欧美精品91欧美日韩操| 精品久久久久久国产三级| segui久久国产精品| 久久99精品国产99久久| 91麻豆国产福利精品| 精品不卡一区二区| 国产在线精品免费aaa片| 久久精品毛片免费观看| 久久久久无码精品国产不卡| 亚洲国产精品无码久久久秋霞2| 亚洲AV永久无码精品一区二区国产| 精品午夜福利1000在线观看| 国产一区二区精品尤物| 国产综合精品蜜芽| 精品一久久香蕉国产线看播放 | 国产精品久久毛片完整版| 久久精品中文无码资源站| 色欲精品国产一区二区三区AV| 在线精品国产一区二区三区| 亚洲精品无码久久久| 亚洲综合精品网站在线观看| 在线观看91精品国产网站| 日产精品一线二线三线芒果| 日韩精品无码一区二区三区不卡| 欧美精品hdvideosex4k| 精品午夜福利在线观看|