999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

arcgis空間數據庫的創建

2015-10-21 17:10:35張寧李京京
建筑工程技術與設計 2015年33期

張寧 李京京

【摘要】arcgis是一種集合多種功能于一體的處理軟件,通過將計算機、地理測繪、空間構圖及管理分析進行結合,逐漸取代了MAPGIS繪圖軟件,當前在地質學領域中廣泛應用。

【關鍵詞】arcgis;空間數據庫;創建

arcgis數據庫是地質地理學中制圖的重要組成部分,通過對地質地理信息地圖符號中的點、線、面等進行信息編輯,以符號為基礎創建模型庫和模型組件,最終實現集分析、測繪、構圖為一體的arcgis空間數據庫的創建。

1. arcgis空間數據庫概念

arcgis空間數據庫主要幫助地質研究進行構圖,是制圖過程中的重要組成部分。arcgis空間數據庫通過將地質巖性、地質性質、礦產資源、地質界線和年代等信息進行統一調配,數據庫建立成功后會在短時間內通過計算機構成大量完整的圖,提高制圖的效率。arcgis是一個功能強大的信息處理管理平臺,能夠對大量數據進行管理、編輯、分析,最終顯示出來。由于arcgis完全COM化,因此,在需要結構擴充和程序獨立多層次開放的高級應用來說,其潛在的價值還是非常大的,具有很大的靈活性。arcgis的功能核心的AO,同時也是其功能擴展的開發平臺,通過對AO進行嵌入式開發,在空間數據庫建立中引用模型開發和組件技術,不僅能夠提高空間數據庫的靈活性,更有利于數據庫的管理。

2. arcgis模型開發

2.1組件技術與GIS的結合

arcgis空間數據庫模型開發需要組件技術與GIS技術相結合,隨著GIS技術的發展,其軟件模式從功能模塊發展到包式軟件,再到核心式軟件,最終發展到組件式GIS和WebGIS。通過組件技術與GIS技術的結合,幫助GIS軟件向大眾化和集成化方向發展。組件技術具有一定的結構和功能,遵循接口標準,不僅能夠單獨完成規定功能設置,還可以與其他組件共同完成。組件技術開發方法以硬件設計理論為基礎,通過多個重要組件組合而成,其與結構化方法中的模塊和面向對象方法中的對象不同,其具有獨立的結構層次,在應用程序中是完全動態的。組件技術在重用性方面存在不穩定特性,與GIS技術結合后,通過對多種格式數據的解讀、圖形編輯多樣性的變化等,在遵循COM標準的基礎上,協調編輯環境,提高重用性。

2.2組件接口設計

arcgis模型組件的設計基本原則是模型算法與數據分離,但是模型的運行又與模型數據的應用息息相關,所以要想實現模型與數據的集合,組件接口設計非常重要。通常情況下,模型由三部分組成,分別是輸入、處理、輸出。輸入和輸出部分指各種數據參數的輸入及輸出結果的方式,處理部分是具體的計算過程。模型的輸入、輸出部分通過數據庫進行儲存和管理,并且為具體的模型算法提供統一的數據接口。組件接口設計可以通過子程序實現,以這種方式對數據庫進行管理能夠有利于整體系統的運行和實施,保證模型庫的獨立性和靈活性。組件接口設計的第一步是進行模型數據接口的設計,因為模型組件運行離不開模型數據,模型數據接口的作用就是對所需數據的分析和使用。模型運行接口是實現數據庫與主控程序連接的關鍵,通過對組件模型的集成,完成對組件模型的調換與更新。

2.3 AO組件庫

AO是arcgis空間數據庫的功能核心與開發平臺,是對開發者進行arcgis數據庫功能展現的重點。通過AO組件庫,能夠幫助開發者注意客戶程序所需要的細節部分,以微軟的COM技術為基礎,運用技術語言進行COM組件的編寫實現AO組件庫的擴展。AO組件庫開發有三種方式:首先,利用arcgis數據庫桌面程序內置的VBA宏進行客戶化。這種方式只是將arcgis桌面應用程序界面進行修改,或利用軟件進行內置環境的開發,通過客戶化能夠拓展功能,但是不能脫離桌面而獨自運行。其次,嵌入式開發COM組件。AO組件庫建立時,定義自己的接口和功能,通過COM組件的開發保證底層功能實現具有較大的靈活性。最后,開發獨立的EXE應用程序。獨立的EXE應用程序可以通過引入ArcObjects庫,實現特定代碼的編寫。開發獨立應用程序可以將需要的組件進行快速組裝,實現所需程序的構建,加快程序的應用與開發。而且能夠應用全新的用戶界面,不在引來arcgis桌面應用程序,可以獨立運行。但是AO組件庫的嵌入式開發方式工作量大且復雜,不易實現。

3. arcgis空間數據庫的構建

3.1數據庫模型字典的設計

隨著arcgis空間數據庫的建立與完善,對數據庫模型管理也趨于規范化,模型的特征描述與實際描述也逐漸分離開,通過模型字典進行模型特征的記錄。模型庫管理系統通過模型字典進行資源的高效管理,因此,數據庫模型字典設計非常重要。數據庫模型字典主要是用來存放和描述模型的信息及對數據、算法的存取方法說明的保存。其中模型信息主要包括模型功能、用途等文字介紹及基本的建立信息。模型數據、算法存取說明是對模型變量數及存放位置的介紹。此外,模型字典還能夠存放用戶學習使用模型的信息,例如模型結構、性能等。數據庫模型字典的設計會隨著數據流的增加而不斷復雜化,多層次的關系設計需要考慮數據管理的有效性,增加數據庫查詢的效率。

3.2數據庫模型文件庫的設計

數據庫模型文件庫建立的目的是將系統中的模型進行分類,建立四級目錄,使模型文件庫與字典庫一一對應。模型文件庫設計的第一步是建立文件庫目錄,使之成為存儲庫的總目錄,在其總目錄下建立通用模型庫和專用模型庫。第二步是在子目錄下再建立子目錄,存放具體的模型文件。專用模型庫子目錄可以不建立太多的子目錄,可以直接創建相應的模型文件,方便模型文件的查詢、修改和刪除,提高模型字典的運行速度。

結束語:

綜上所述,arcgis空間數據庫的建立能夠批量產生完整的地質效果圖,更加直觀的顯示地質特點,大大縮短的計算機的繪圖時間,提高了制圖效率,在地質學界應用非常廣泛。雖然在數據庫創建過程中還存在一定問題,相信隨著信息科技的不斷發展,arcgis空間數據庫能夠得到更好的發展。

參考文獻:

[1]唐錫晉.面向系統建模的模型集成.管理科學與系統科學新進展-)第六屆青年管理科學系統科學學術會議論文集.大連,2013:299一307.

[2]畢建濤,吳洪橋等.資源與環境信息系統中模型方法元數據及其集成[]J.地球信息科學2012,(2):11一16.

主站蜘蛛池模板: 国产在线视频福利资源站| 毛片网站在线看| 91精品综合| 国产情侣一区二区三区| 色综合天天综合中文网| 98精品全国免费观看视频| 狠狠躁天天躁夜夜躁婷婷| 1024国产在线| 成人无码一区二区三区视频在线观看 | 久久免费看片| 欧美成人午夜影院| 欧美一级大片在线观看| 亚洲无码高清一区二区| 国产精品永久不卡免费视频| 国产99视频精品免费观看9e| 在线无码九区| 无码国产偷倩在线播放老年人| 美女无遮挡免费视频网站| 91成人在线免费观看| 日韩不卡免费视频| 免费无码又爽又黄又刺激网站 | 久久精品视频一| 国产亚卅精品无码| 久久人与动人物A级毛片| 亚洲一级无毛片无码在线免费视频| 2021国产精品自拍| 精久久久久无码区中文字幕| 日韩欧美一区在线观看| 人妻少妇久久久久久97人妻| 久久精品中文字幕免费| 伊人无码视屏| 精品一區二區久久久久久久網站| 亚洲欧美日韩另类在线一| V一区无码内射国产| 免费观看无遮挡www的小视频| 国产日韩欧美在线视频免费观看 | 国产aaaaa一级毛片| 欧美天天干| 日韩成人在线网站| 91娇喘视频| 91亚洲视频下载| 国产午夜精品一区二区三区软件| 人人艹人人爽| 精品免费在线视频| 国产无套粉嫩白浆| 中国国语毛片免费观看视频| 色哟哟精品无码网站在线播放视频| 国产丝袜第一页| 亚洲全网成人资源在线观看| 久久五月天综合| 无码中文AⅤ在线观看| 又大又硬又爽免费视频| 亚洲码一区二区三区| 日韩欧美中文| 在线中文字幕日韩| 国产精品无码一区二区桃花视频| 欧美日韩资源| 国产在线小视频| 国产网站免费| 72种姿势欧美久久久久大黄蕉| 国产h视频免费观看| 亚洲综合二区| 成年免费在线观看| 国产精品99r8在线观看| 456亚洲人成高清在线| 成年人国产视频| 国产人碰人摸人爱免费视频| 亚洲国产亚综合在线区| 国产女人在线| 久草视频中文| 综合亚洲色图| 青青操视频免费观看| AV片亚洲国产男人的天堂| 无码精油按摩潮喷在线播放| 久久成人国产精品免费软件| 一级一级一片免费| 在线亚洲精品自拍| 欧美日韩免费| 欧美区一区二区三| 国产精品无码在线看| 韩国v欧美v亚洲v日本v| 亚洲国产精品不卡在线|