




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
中 國 巖 石 圈 三 維 結(jié) 構(gòu) 數(shù) 據(jù) 庫 地 理 信 息 系 統(tǒng) 設(shè) 計 覃如府1 許惠平1 2 葉 娜 2 歐少佳 2 盧 焱1 1 吉林 大學(xué) 地球 探測 科學(xué)與 技術(shù) 學(xué)院 吉林 長春130026 2 同濟 大學(xué) 海 洋地質(zhì) 教育 部重點 實驗 室 上 海200092 摘要 數(shù)據(jù)是地理信息系統(tǒng)的基礎(chǔ) 數(shù)據(jù)庫的建設(shè)是地理信息系統(tǒng)建設(shè)的關(guān)鍵 也是最重要的一步 按照 ArcSDE GeoDatabase 模型結(jié)構(gòu)進行空間數(shù)據(jù)庫建模 將數(shù)據(jù)庫存放在數(shù)據(jù)庫服務(wù)器端 用戶通過空 間數(shù)據(jù)庫引擎 ArcSDE 訪問數(shù)據(jù)庫 便于實現(xiàn)數(shù)據(jù)共享和多用戶并發(fā)操作 ArcObjects 是 ESRI 公司開發(fā) 的面向?qū)ο蟮牡乩頂?shù)據(jù)模型和高度集成的軟件組件庫 是一套完全符合 COM 標(biāo)準(zhǔn)的大型軟件架構(gòu) 在服 務(wù)器端以 SQL Server 2000 ArcSDE8 1 為空間數(shù)據(jù)庫平臺 客戶端的管理系統(tǒng)通過 ArcObjects VB6 來 開發(fā)設(shè)計 關(guān)鍵詞 GIS 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫 GeoDatabase ArcObjects 中圖分類號 P208 文獻標(biāo)識碼 A 文章編號 16715888 2005 04052906 收稿日期 20040809 基金項目 國土資源部專項研究計劃項目 200010101 作者簡介 覃如府 1979 男 廣西柳江人 博士研究生 主要從事 GIS 設(shè)計及 GIS 數(shù)據(jù)方面的研究 E mail qinrufu 163 com 通訊聯(lián)系人 許惠平 1965 男 福建詔安人 教授 博士生導(dǎo)師 主要從事 3S 技術(shù)和地球物理方面的研究 E mail xu huping mail tongji edu cn Management System Design of China Lithosphere 3D Structure Database Based on GIS QIN Ru fu 1 XU Hui ping 1 2 YE Na 2 OU Shao jia 2 LU Yan 1 1 College o f GeoEx ploration Science 2 Key Laboratory in Marine Geolo g y o f Ministry o f Education Ton gj i University S hang hai200092 China Abstract Data are the base of GIS Building a database is the key and the important process of de signing GIS Based on ArcSDE geodatabase the authors store data on a database server and users can access to database with ArcSDE It is convenient to data sharing and multi user concurient operation ArcObjects is designed by ESRI an object oriented geographical data model which provides a composi tive and standard COM library SQL Server 2000 and ArcSDE8 1 act as spacial database platform on server The client management system is designed with ArcObjects and VB6 Key words GIS China lithosphere 3D structure database geodatabase ArcObjects 0引言 隨著計算機技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展 GIS 已 進入一個全新的時代 它的應(yīng)用領(lǐng)域日益廣泛 國 土資源部重點項目 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫 是 基于 GIS 的綜合信息管理系統(tǒng) 目標(biāo)是采用最新的 空間信息技術(shù) 緊跟現(xiàn)代信息系統(tǒng)的發(fā)展趨勢建立 數(shù)據(jù)庫 以便于高效地管理海量的 多源的巖石圈數(shù) 據(jù)及能夠?qū)r石圈數(shù)據(jù)信息進行各種查詢 分析和 統(tǒng)計 將多源的巖石圈信息納入科學(xué)有效集成與分 析應(yīng)用中 充分發(fā)揮巖石圈信息的社會經(jīng)濟效益 為 國民經(jīng)濟發(fā)展建設(shè)提供綜合的地學(xué)服務(wù) 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫地理信息系統(tǒng)主要 由中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫以及對該數(shù)據(jù)庫進行 第 35 卷 第 4 期 2005 年 7 月 吉 林 大 學(xué) 學(xué) 報 地 球 科 學(xué) 版 Journal of Jilin University Earth Science Edition Vol 35 No 4 July 2005 管理的應(yīng)用軟硬件組成 本文將重點闡述基于 Geo Database 的 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫 設(shè)計方 法 以及應(yīng)用 ArcObjects 組件庫開發(fā)基于 GIS 的中 國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫管理系統(tǒng)的技術(shù)要點 1數(shù)據(jù)分析與集成建庫 1 1數(shù)據(jù)分析與預(yù)處理 數(shù)據(jù)是地理信息系統(tǒng)的基礎(chǔ) 數(shù)據(jù)庫的建設(shè)是 地理信息系統(tǒng)建設(shè)的關(guān)鍵 也是最重要的一步 中 國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫主要由深部重磁數(shù)據(jù)庫 大地?zé)崃鲾?shù)據(jù)庫 大地電磁數(shù)據(jù)庫 深部地震測深數(shù) 據(jù)庫 寬頻地震數(shù)據(jù)庫 深部地球化學(xué)數(shù)據(jù)庫 地學(xué) 斷面數(shù)據(jù)庫 盆地深部構(gòu)造數(shù)據(jù)庫和全國性構(gòu)造格 架數(shù)據(jù)庫等十幾個專業(yè)的相關(guān)數(shù)據(jù)及中國基礎(chǔ)地理 底圖和元數(shù)據(jù)庫構(gòu)成 每個專業(yè)的數(shù)據(jù)庫都包括空 間數(shù)據(jù) 非空間數(shù)據(jù)表及柵格數(shù)據(jù) 是海量的 多源 的數(shù)據(jù) 原始數(shù)據(jù)是由項目各個專業(yè)課題組提供的 由 于不同專業(yè)課題組人員對 GIS 的理解程度不一 所 以所提供數(shù)據(jù)凌亂而且很不規(guī)范 例如深部地震測 深數(shù) 據(jù) 庫 所 提 供 的 數(shù) 據(jù) 中 工 程 信 息 用 一 個 Shapefile 文件來描述 混淆了空間實體與非空間數(shù) 據(jù)的關(guān)系 為了實現(xiàn)多尺度 異構(gòu)數(shù)據(jù)庫一體化 協(xié) 同方式的維護管理 保證數(shù)據(jù)庫管理的高效性 方便 性和數(shù)據(jù)的一致性 在建立數(shù)據(jù)庫之前需要對數(shù)據(jù) 進行科學(xué)和規(guī)范的整理 主要的工作是 1 對數(shù)據(jù) 進行必要的整合 盡量減少數(shù)據(jù)庫中數(shù)據(jù)表個數(shù) 2 仔細(xì)分析不同空間數(shù)據(jù)之間 不同非空間數(shù)據(jù)表 之間以及空間數(shù)據(jù)與非空間數(shù)據(jù)表之間存在的關(guān) 系 以便于在 GeoDatabase 中定義數(shù)據(jù)間的關(guān)系類 3 根據(jù)建庫標(biāo)準(zhǔn)對不合理數(shù)據(jù)項重新進行定義 描 述和組織等標(biāo)準(zhǔn)化預(yù)處理 4 對柵格數(shù)據(jù)進行投 影定義 幾何校正配準(zhǔn)處理 5 設(shè)計優(yōu)良的數(shù)據(jù)庫 結(jié)構(gòu)和數(shù)據(jù)組織方案 在完成對原始數(shù)據(jù)的分析和 預(yù)處理后 下一步工作是選擇合適的數(shù)據(jù)庫模型進 行數(shù)據(jù)庫的設(shè)計和建立 1 2應(yīng)用 GeoDatabase 數(shù)據(jù)模型設(shè)計數(shù)據(jù)庫 在過去的幾十年里 對空間數(shù)據(jù)管理主要采用 文件形式進行管理 如 Arc Info 的 Coverage Arc View 的 Shapefile 等 傳統(tǒng)的文件類型數(shù)據(jù)管理方 式采用數(shù)據(jù)分塊存儲 數(shù)據(jù)查詢和檢索效率受到限 制 對用戶的網(wǎng)絡(luò)化服務(wù)也無法完成 大數(shù)據(jù)量的數(shù) 據(jù)分析 數(shù)據(jù)庫更新存在困難 隨著 GIS 技術(shù)和數(shù) 據(jù)庫技術(shù)的發(fā)展 應(yīng)用商用關(guān)系型數(shù)據(jù)庫管理空間 數(shù)據(jù)的技術(shù)已經(jīng)成熟 使得建立網(wǎng)絡(luò)化的大型連續(xù) 無縫空間數(shù)據(jù)庫可以成為現(xiàn)實 ESRI 公司推出的 GIS 平臺軟件 ArcGIS 8 中 引入了全新的面向?qū)ο蟮牡乩頂?shù)據(jù)庫模型 GeoDa tabase 采用一種開放的結(jié)構(gòu)將空間數(shù)據(jù)和與其相 關(guān)的屬性數(shù)據(jù)以及非空間數(shù)據(jù)庫表統(tǒng)一存放在工業(yè) 標(biāo)準(zhǔn)的數(shù)據(jù)庫管理系統(tǒng) DBMS 中 GeoDatabase 分為 Personnal GeoDatabase 和 ArcSDE GeoData base 兩種數(shù)據(jù)模型結(jié)構(gòu) 空間數(shù)據(jù)庫按照 ArcSDE GeoDatabase 模型結(jié)構(gòu)存貯 可以將數(shù)據(jù)庫存放在 數(shù)據(jù)庫服務(wù)器端 用戶通過空間數(shù)據(jù)庫引擎 ArcS DE 訪問數(shù)據(jù)庫 實現(xiàn)數(shù)據(jù)共享和多用戶并發(fā)操作 中國巖 石 圈 三維 結(jié) 構(gòu) 數(shù) 據(jù) 庫 組 織 采 用 Arc SDE GeoDatabase 數(shù) 據(jù) 模 型結(jié) 構(gòu) 關(guān) 系 型 數(shù) 據(jù) 庫 采 用 SQL Server 2000 空間數(shù)據(jù)庫引擎為 ArcSDE8 1 在 GeoDatabase 中 數(shù)據(jù)是按要素類 Feature Class 對象類 ObjectClass 關(guān)系類 Relationship Class 和 要 素 數(shù) 據(jù) 集 FeatureDataset 進 行 組 合 的 1 要素類是具有同樣幾何類型和屬性的空間要 素集合 對象類是 GeoDatabase 中存儲非空間數(shù)據(jù) 的數(shù)據(jù)庫表 關(guān)系類定義兩個不同的要素類和對象 類之間的關(guān)聯(lián)關(guān)系 要素數(shù)據(jù)集是有相同空間參考 的要素類的集合 在中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫設(shè) 計過程中 每一個專業(yè)數(shù)據(jù)庫作為一個要素數(shù)據(jù)集 存在 在每個要素數(shù)據(jù)集中按照地理要素的分類進 行物理分層 每一個物理分層作為一個要素類 如 MT 大地電磁數(shù)據(jù)庫 數(shù)據(jù)集下包含 mtPoint 大地 電磁測點 mtLine 大 地電 磁測線 兩個要 素類 數(shù)據(jù)集下還包含有要素類之間的關(guān)系類 如 mtLn ToPt 圖 1 以這種方式組織數(shù)據(jù)集是為了更好地 管理各個專業(yè)數(shù)據(jù)庫的數(shù)據(jù) 同時也為了方便用戶 使用數(shù)據(jù) 2 ArcGIS 支持工業(yè)標(biāo)準(zhǔn)的統(tǒng)建模語言 UML 和 CASE 工具 如 Viso 2000 Enterprise 用 CASE 工 具可以完成對數(shù)據(jù)庫結(jié)構(gòu)的定義 3 建立 GeoDa tabase 有 多 種 方 法 但 是 采 用 CASE 工 具 設(shè) 計 GeoDatabase 的結(jié)構(gòu)有以下明顯優(yōu)點 1 具有很強 的數(shù)據(jù)表達能力 2 能夠清楚表達數(shù)據(jù)間存在的 關(guān)系 3 設(shè)計者能夠從總體上把握數(shù)據(jù)庫的結(jié)構(gòu) 和模式 便于數(shù)據(jù)庫結(jié)構(gòu)或模式的更新 4 不同的 數(shù)據(jù)庫維護人員都可以從定義好的數(shù)據(jù)庫的模式中 了解整個數(shù)據(jù)庫的數(shù)據(jù) 更有利于數(shù)據(jù)庫的維護 035 吉 林 大 學(xué) 學(xué) 報 地 球 科 學(xué) 版 第 35 卷 總之 如果設(shè)計海量的地理數(shù)據(jù)庫 那么采用 CASE 工具是最為有效的方式 關(guān)于用 CASE 工具建立 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫的具體步驟筆者在另文 有詳細(xì)介紹 4 對于柵格數(shù)據(jù)按照 ArcSDE GeoDatabase 的柵 格數(shù)據(jù)集進行組織和存儲 對每個專業(yè)數(shù)據(jù)庫的柵 格數(shù)據(jù)編目成一個柵格數(shù)據(jù)集 以便于查詢?yōu)g覽 同時為每幅柵格數(shù)據(jù)建立金字塔 pyramids 以提 高數(shù)據(jù)的顯示速度 元數(shù)據(jù)信息按照項目組定制的元數(shù)據(jù)編輯器進 行編輯 其內(nèi)容包括數(shù)據(jù)標(biāo)識 數(shù)據(jù)質(zhì)量 空間數(shù)據(jù) 組織 空間參考系 空間實體和屬性 數(shù)據(jù)發(fā)布者及 元數(shù)據(jù)參考信息等 5 應(yīng)用 Viso 2000 Enterprise 對中國巖石圈三維 結(jié)構(gòu)數(shù)據(jù)庫進行統(tǒng)一建模 并結(jié)合 ArcCatalog 最 終建立了中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫 圖 1 為在 ArcCatalog 目錄下顯示的中國巖石圈三維 結(jié)構(gòu)數(shù) 據(jù)庫內(nèi)容 圖 1中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫內(nèi)容 Fig 1hecontentof China lithosphere 3Dstructuredata base 2系統(tǒng)實現(xiàn)過程 2 1系統(tǒng)總體結(jié)構(gòu)設(shè)計 系統(tǒng)采用 C S 體系結(jié)構(gòu) 將數(shù)據(jù)與客戶端應(yīng)用 程序分離開 分別由數(shù)據(jù)庫服務(wù)器及客戶端的客戶 機來 執(zhí) 行 在 服 務(wù) 器 端 以 SQL Server2000 ArcSDE8 1 為空間數(shù)據(jù)庫平臺 客戶端的管理系統(tǒng) 通過 ArcObjects VB6 來 開 發(fā) 設(shè) 計 數(shù) 據(jù) 庫 與 ArcSDE 的連接方式采用傳統(tǒng)的間接連接方式 以 減輕網(wǎng)絡(luò)負(fù)擔(dān) 同時也使得各種硬件配置的客戶端 都能訪問數(shù)據(jù)而不受客戶端硬件性能的限制和影 響 系統(tǒng)的工作方式如圖 2 所示 圖 2系統(tǒng)結(jié)構(gòu)圖 Fig 2Thestru cture of system ArcObjects 是 ESRI 公司開發(fā)的面向?qū)ο蟮牡?理數(shù)據(jù)模型和高度集成的軟件組件庫 是一套完全 符合 COM 標(biāo) 準(zhǔn)的大型 軟件架構(gòu) 通過 ArcOb jects 提供的接口進行通信 即通過調(diào)用 ArcObjects 接口定義的屬性 方法進行系統(tǒng)功能模塊的封裝 同 時采用 ActiveX 技術(shù) 充分利用 ArcGIS8 1 為開發(fā) 者提供的一個 ActiveX 控件 MapControl 進行系統(tǒng) 開發(fā) MapControl 提供了如圖形加載 顯示等一些 ArcMap 的基本功能 從而減少系統(tǒng)開發(fā)的工作量 管理系統(tǒng)的開發(fā)過程采用反復(fù)迭代的增量開發(fā) 模型 系統(tǒng)開發(fā)工作是在統(tǒng)一的總體規(guī)劃和設(shè)計完 成后 并經(jīng)過論證后再分階段實施 系統(tǒng)開發(fā)以各 135 第 4 期 覃如府 許惠平 葉 娜 歐少佳 盧 焱 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫地理信息系統(tǒng)設(shè)計 曾杉 王 華斌 30 分 鐘 跟 我 學(xué) ArcObjects 開 發(fā) ArcInfo 中 國技術(shù) 咨詢 與培訓(xùn) 中心 個專業(yè)庫使用者需求為基線 通過反復(fù)增量 使系統(tǒng) 的開發(fā)重點按 需求 設(shè)計 實現(xiàn) 集成 提交 逐 漸后移 以保證系統(tǒng)的順利實施 系統(tǒng)分析與設(shè)計 采用了面向?qū)ο蟮南到y(tǒng)分析 與設(shè)計 OOA D 方 法 系統(tǒng)開 發(fā)過程中 應(yīng)用了 計算機 輔助 軟件工 程 CASE 技術(shù)進行系統(tǒng)分析 軟件設(shè)計和開發(fā) 確保 系統(tǒng)軟件規(guī)范化 可靠性 提高系統(tǒng)開發(fā)的效率 圖 3 是在 Rational Rose 中 通 過 用 例 圖 Use Case View 來描述系統(tǒng)的各項具體功能 圖 3系統(tǒng)功能用例圖 Fig 3The use case view of syste m s functions ESRI Arcobjects Developer Help M ESRI Copyright 1999 2 2系統(tǒng)主要功能及實現(xiàn) 2 2 1基本 GIS 功能 基本 GIS 功能包括常規(guī)的地圖操作 如圖形的 無級縮放 漫游和圖形輸出 保存 打印 地圖圖層屬 性控制管理以及地圖距離和面積的量算等 對于這 些基本操作的實現(xiàn)過程有兩種方式 第一 利用 Ar cObjects 提供的相關(guān)對象編程逐步實現(xiàn) 例如圖形 放大功能可以通過 IEnvelope 對象提供的 Expand 函數(shù)來實現(xiàn) 6 7 Public Sub ZoomIn Dim Ext as IEnvelope Set Ext MapControl ActiveView Ex tent Ext Expand 0 5 0 5 True MapControl ActiveView Extent Ext End Sub 第二種方式 ArcGIS8 1 為了使開發(fā)者可以把精力 集中在系統(tǒng)其他分析功能的實現(xiàn)上 將一些常用的 數(shù)據(jù)管理和圖形 操作功能 封裝在 AfCommandVB 動態(tài)庫中 開發(fā)者可以直接利用其功能 圖形放大 功能 可以 在 MapControl OnMouseDown 事件 下 添加如下代碼來實現(xiàn) Dim m ZoomIn as ICommand Set m ZoomIn New AfCommandVB ZoomIn m ZoomIn OnCreate MapControl Object Set MapControl CurrentTool m ZoomIn 2 2 2信息查詢 信息查詢檢索功能是 GIS 系統(tǒng)必須具備的功 能 系統(tǒng)查詢功能包括對圖形和屬性的雙向查詢 圖形定位 SQL 條件組合查詢 并且充分利用 GIS 分析功能進行分析查詢 如緩沖分析查詢 周邊信息 查詢 就近查詢及空間分析查詢 如相交 包含和被 包含等 這些功能主要是利用 ArcObjects 中的光 標(biāo)機制 Cursor 查詢過濾器指針 IQureyFilter 以 及拓?fù)?關(guān) 系 接 口 ITopologicalOperator 等 來 實 現(xiàn) 的 對于與空間數(shù)據(jù)無關(guān)的數(shù)據(jù)表 也可以進行簡 單的表格查詢 因此系統(tǒng)具有很強的查詢功能 由于在設(shè)計數(shù)據(jù)庫模型時 在不同數(shù)據(jù)間定義 了關(guān)系類 而 ArcObjects 提供的 IRelationshipClass 對象提供的函數(shù)和屬性可以返回關(guān)系類的信息 創(chuàng) 建關(guān)系 類 和關(guān) 系 規(guī)則 及 獲取 關(guān) 系 類 的關(guān) 聯(lián) 對 象 235 吉 林 大 學(xué) 學(xué) 報 地 球 科 學(xué) 版 第 35 卷 等 7 因此可以在上述查詢方式的基礎(chǔ)上 充分利 用 IRelationshipClass 對象來實現(xiàn)多源巖石圈信息 的關(guān)聯(lián)查詢 改善多源數(shù)據(jù)的查詢機制 提高查詢的 效率 以點擊查詢方式為例 通過 Identify 查詢 工具點擊地圖上的某測線查詢其屬性值 與該測線 相關(guān)的各項信息如測線中包含的炮點及與該測線相 關(guān)的工程信息 工程成果和工程文獻以及相關(guān)的圖 片信息等 都可以一并查詢出來并顯示在目錄框中 如圖 4 所示 用戶只要在目錄框中點選相應(yīng)的項 內(nèi)容 框中 就 會 顯 示該 項 信 息 的內(nèi) 容 而 且 利 用 IRelationshipClass 編程 僅僅是對數(shù)據(jù)間的關(guān)系類 進行操作 而不是直接對數(shù)據(jù)庫中具體數(shù)據(jù)操作 所 以不管數(shù)據(jù)庫的結(jié)構(gòu)或模式如何變更 對系統(tǒng)的查 詢功能并沒有影響 系統(tǒng)將更易于維護 圖 4系統(tǒng)主界面 Fig 4The main interface of syste m 2 2 3分析統(tǒng)計 從地理數(shù)據(jù)庫中相應(yīng)的數(shù)據(jù)表中讀取各項指 標(biāo) 然后對其進行分析統(tǒng)計 最后以更為直觀的統(tǒng)計 圖 二維 三維柱狀圖和餅狀圖 或表格形式輸出結(jié) 論 2 2 4數(shù)據(jù)編輯 有權(quán)限的用戶 可以對數(shù)據(jù)進行編輯 數(shù)據(jù)編 輯功能包括對空間要素添加 刪除和位置旋轉(zhuǎn)等操 作 同時可以對于空間數(shù)據(jù)對應(yīng)的屬性值進行編輯 添加和刪除字段等 對非空間數(shù)據(jù)表也可進行添加 和刪除記錄等操作 2 2 5元數(shù)據(jù)信息查詢 存儲于 GeoDatabase 中的空間數(shù)據(jù) 其元數(shù)據(jù) 信息不是以文件形式存在 而是以長二進制字段形 式保存在地理數(shù)據(jù)庫中的 所以它的元數(shù)據(jù)信息就 不能通過一般的瀏覽器 如 IE 來瀏覽 目前 只能 是通過 ArcGIS 桌面軟件ArcCatalog 內(nèi)置的瀏 覽器來瀏覽 這就使得用戶在瀏覽空間數(shù)據(jù)的元數(shù) 據(jù)信息時 就必 須先啟動 ArcCatalog 給用 戶帶來 了不便 因此 根據(jù)項目組要求開發(fā)了元數(shù)據(jù)瀏覽 器 將其集成到系統(tǒng)的界面中來 方便用戶的使用 瀏覽器開發(fā)的主要步驟是 首先 在 XML 編輯 軟件XML Spy 中根據(jù) 項目需要 編寫專用 的 XSL Stylesheet 樣式表 8 然后 利用 ArcObjects 的 IMetadata 和 IXmlPropertySet 對象并結(jié)合可以 顯示 HTML 文檔 WebBrowser 控件進行編程設(shè)計 瀏覽器 最終實現(xiàn)了類似 ArcCatalog 中元數(shù)據(jù)瀏覽 器的功能 下面的代碼是設(shè)計瀏覽器的關(guān)鍵語句 335 第 4 期 覃如府 許惠平 葉 娜 歐少佳 盧 焱 中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫地理信息系統(tǒng)設(shè)計 首先 提取空間數(shù)據(jù)元數(shù)據(jù)信息 Set g pXmlPropset pMetadata Metadata 然后 以編寫的 XSL 樣式表對元數(shù)據(jù)信息進行 轉(zhuǎn)換 并將轉(zhuǎn)換結(jié)果以 htm 格式文檔保存 g pXmlPropset SaveAsFile XSL False App Path temp htm 最后 將 htm 格式文檔讀到 WebBrowser 控件 中顯示 WebBrowser Navigate2 App Path temp htm 圖 5 是在系統(tǒng)中瀏覽大地電磁測線圖層的元數(shù) 據(jù)信息的界面 圖 5瀏覽大地電磁測線圖層元數(shù)據(jù)信息 Fig 5rowsing the metadata of magn etotelluric line fea ture 2 2 6專業(yè)應(yīng)用模型分析 系統(tǒng)中很重要的是一項功能是專業(yè)應(yīng)用模型分 析 包括各課題的專業(yè)模型應(yīng)用 如深地震測深課題 組提供的炮點數(shù)據(jù)中 每個炮點對應(yīng)著一組記錄數(shù) 據(jù) 對記錄數(shù)據(jù)處理可以生成反演分析圖和頻譜分 析圖等 通過對課題組提供的資料進行剖析 在系 統(tǒng)中根據(jù)各課題組的要求實現(xiàn)了各種專業(yè)應(yīng)用模型 分析 3結(jié)束語 采用面向?qū)ο蟮臄?shù)據(jù)模型GeoDatabase 并 且用 CASE 工具建立地理數(shù)據(jù)庫 充分實現(xiàn)了對中 國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫的空間數(shù)據(jù)與非空間數(shù)據(jù) 一體化的無縫集成 解決多源的 海量的中國巖石圈 數(shù)據(jù)管理問題 應(yīng)用基于 COM 技術(shù)的 ArcObjects 組件庫開發(fā)設(shè)計的中國巖石圈三維結(jié)構(gòu)數(shù)據(jù)庫管理 系統(tǒng)具有較強的信息查詢和數(shù)據(jù)管理功能 界面友 好 美觀 數(shù)據(jù)庫和管理系統(tǒng)的開發(fā)設(shè)計具有很好 的開放性和前瞻性 獲得了項目組的肯定 參考文獻 References 1 毛鋒 沈小華 艾麗雙 ArcGIS8 開發(fā)與實踐 M 北 京 科學(xué)出版社 2002 119123 MAO Feng SHEN Xiao hua AI Li shuang Develop and practice ArcGIS8 M Beijing Science Press 2002 119123 2 許惠平 王家林 陳華根 中國邊緣海新生代沉積盆地 地理信息系統(tǒng)的設(shè)計及潮汕坳陷數(shù)據(jù)庫的建立 J 吉林大學(xué)學(xué)報 地球科學(xué)版 2002 32 4 403407 XU Hui ping WANG Jia lin CHEN Hua gen Desig ning the Cenozoic sedimentary basin GIS of China mar ginal seas and establishing the Chaoshan down warped basin database J Journal of Jilin University Earth Science Edition
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程經(jīng)濟法律法規(guī)考題試題及答案
- 工程項目的經(jīng)濟學(xué)效益評估標(biāo)準(zhǔn)試題及答案
- 行政管理經(jīng)濟法相關(guān)法律規(guī)定試題及答案
- 2025年市政工程技術(shù)文件試題及答案
- 水利水電工程量測技術(shù)試題及答案
- 進口茶葉銷售代理合同(2篇)
- 國際公共關(guān)系的基本理論試題及答案
- 2025年工程項目管理社會影響試題及答案
- 完整解析水利水電工程考試試題及答案
- 2025年市政工程考試解題方法與技巧總結(jié)及試題及答案
- GB/T 7307-200155°非密封管螺紋
- GB/T 14337-2008化學(xué)纖維短纖維拉伸性能試驗方法
- 社團課數(shù)獨入門(課件)
- 全國高中語文優(yōu)質(zhì)課一等獎《雷雨》 課件
- L4-《采購與供應(yīng)策略》-講義課件
- 軟件測試 教學(xué)大綱
- 合歡樹史鐵生課件
- 機房工程系統(tǒng)調(diào)試檢驗批質(zhì)量驗收記錄表
- 光伏項目試驗報告
- DB37-T 3587-2019養(yǎng)老機構(gòu)護理型床位認(rèn)定
- 汽車電子可靠性測試項目-(全)-16750-1-to-5
評論
0/150
提交評論