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

ArcEngine輔助的野外剖面圖素描系統設計與實現

2015-02-20 02:24:29李功權甘樂王鯨
長江大學學報(自科版) 2015年16期
關鍵詞:系統

李功權,甘樂,王鯨

(長江大學地球科學學院,湖北 武漢 430100)

ArcEngine輔助的野外剖面圖素描系統設計與實現

李功權,甘樂,王鯨

(長江大學地球科學學院,湖北 武漢 430100)

[摘要]地質剖面圖是在剖面上顯示巖層產狀及分布的一種常用地質圖件,快速編制剖面圖更能滿足野外實習要求。ArcEngine組件庫中所包含的眾多關于空間地理的對象與接口,完全可以滿足繪制地質剖面圖的要求。根據野外地質剖面圖的制作流程,按照規范化、實用性、易管理、易維護等設計了一種基于ArcEngine的野外地質剖面圖素描系統。系統采用單用戶體系結構,由一個用戶占用全部資源,不同用戶之間可以通過文件來交換數據,主要包括信息錄入功能、生成剖面、剖面填充這3個主要功能。實際應用表明,該系統可以充分利用野外實習中采集的數據,并結合地形圖來快速編制研究區的地層發育狀況圖,有較高的實際應用價值。

[關鍵詞]GIS; ArcEngine;地質剖面圖

地質剖面圖是地質體在剖面上最直觀有效的表達方式[1,2]。目前,該類圖件主要采用傳統的手工繪制方法,既費工又費時,工作效率極低。GIS(地理信息系統)是一種融計算機圖形與數據庫于一體、用于存貯和處理空間信息的高新技術,能將地質體地理位置與相關地質屬性有機結合起來,同時借助其獨有的空間分析功能和圖形化表達能力,幫助地質工作者進行各種地質輔助決策分析,因而是一種解決相關地質問題的先進手段[3~9]。下面,筆者以地學類專業學生野外地質地理實習快速編圖為目標,對ArcEngine輔助的野外剖面圖素描系統進行了設計與實現。

1地質剖面圖件制圖流程

該系統的業務流程即是完成制作地質剖面圖件的規范過程,其步驟劃分如下。

1)確定剖面方向,一般均要求與地層走向線垂直。由于采用與水平面垂直面的方式切圖,會存在剖面線與地層走向線垂直與斜交2種情況,因而暫時默認按照剖面線與地層走向線垂直的方式處理。

2)選定比例尺,使繪出的剖面圖不致過長或過短,同時又能滿足表示各分層的需要。如實際剖面長、地層分層內容多而復雜時,剖面圖要長一些,相反則短一些。一張圖盡量控制在記錄簿的長度內,這樣便于繪圖和閱讀。如果實際剖面長度是30m,其分層厚度是數米以上時,則用1∶200或1∶300的比例尺作圖,可以按照展示圖件的基準制作,通過調整主面板視圖大小來調整比例尺。

3)按選取的剖面方向和比例尺勾繪地形輪廓,其中地形的高低起伏要符合實際情況。

4)將地層及其分層的界線按該地層的真傾角數值用直線畫在地形剖面相應點下方。這樣從圖上就可量出各地層及其分層的真厚度,應注意檢查圖上反映出的厚度與目測的實際厚度是否一致,如不一致時需找出圖中的問題所在并加以修正。

5)用各種通用花紋和代號表示各地層及分層的巖性、接觸關系和時代,并標記化石產出部位和地層產狀。

6)標出圖名、圖例、比例尺、方向及剖面圖上地物的名稱。

2系統設計

2.1系統總體設計原則

按照規范化、實用性、易管理、易維護的設計原則開發一個幫助學生在地學野外實習中完成地質剖面圖快速繪制的系統。該系統采用單用戶體系結構,這是考慮到軟件運行在一臺計算機上,由一個用戶占用全部資源,不同用戶之間可以通過文件來交換數據。

2.2系統功能分析

圖1 系統功能結構圖

該系統主要包括3個主要功能(見圖1):①信息錄入。既包括以輸入對話框的形式顯示的錄入數據,也包括在編輯的過程中通過人機交互的方隱式錄入數據。②生成剖面。主要是依據各種錄入的地形地層數據,提取地形線、加載地層信息,從而生成整個剖面圖件的框架,為后續的填充等做準備。③剖面填充。對重組生成的地層對象進行剖面填充,從而有效地表達地層信息,以便為實際需求服務。

2.3數據庫設計

系統運行需要用到的數據主要包括地圖文檔空間數據、屬性數據等。地圖文檔空間數據主要以文件的形式存放于磁盤某處,而屬性數據既可存放于txt文本文件中,亦可放置于數據庫中。從地質剖面繪圖所需數據分析來看,主要涉及2個數據表,即地形剖面信息表(見圖2)和地質界線信息表(見圖3)。地形剖面信息表主要存放的是文件切面時在DEM上所留下的切點信息。地質界線信息表主要存放的是用戶在信息錄入界面或者在人交互式時錄入的地層信息。

圖2 地形剖面信息表E-R圖              圖3 地質界線信息表E-R圖

3技術可行性分析與系統實現方法

3.1技術可行性分析

地理信息系統區別于其他信息系統的特色之一在于針對空間對象的處理上,ArcEngine組件庫中所包含的眾多關于空間地理的對象與接口完全可以滿足繪制地質剖面圖的要求。特別是其提供的二維、三維控件能從多方位對地質現象進行解析,可以很好地呈現、反饋地質地理信息。該系統中所使用的地圖數據能很方便地采用ArcEngine中提供的對象訪問與編輯,而數據庫完全勝任對所使到的其他屬性數據的存儲。使用半自動的人機交互的方式模擬地質剖面圖件的制作過程,由于人機交互通過界面實現銜接,從技術上不存在盲點。因此,該系統的開發從技術上是可行的。

3.2系統實現方法

野外剖面圖的繪制不僅需要點、線、面等幾何形狀的快速繪制技術,還需要各種各樣的巖性符號庫。ArcEngine作為ESRI公司ArcGIS系列產品的開發平臺,其組件庫中包括底層類庫System類庫、用戶界面組件接口類庫SystemUI、核心幾何實體Geometry類庫、顯示圖形Display類庫、圖形輸出Output類庫、空間數據庫管理GeoDatabase類庫、數據顯示服務Carto類庫、可視化組件Controls類庫、不同格式的數據文件DataSourcesFile類庫、柵格與矢量數據空間分析SpatialAnalyst類庫、3D場景操作3DAnalyst類庫和符號庫等[10]。由此可見,利用ArcEngine組件提供的功能可為該系統提供快捷的開發方法。

該系統中的地層巖性剖面圖、數字高程模型等可以采用ArcEngine提供的Carto類庫、Display類庫來實現。根據我國頒部標準《區域地質圖圖例》(標準號GB958-1989-T)、《石油天然氣地質編圖規范及圖式》(標準號SY-T5615-2004)和《石油和天然氣、煤田地震勘探圖式、圖例及用色標準》(標準號DZT0077-1993)編制各種巖性符號,通過擴展ArcEngine所攜帶的符號庫的管理功能來構建系統的巖性符號庫。因此,采用C#作為編程語言并充分利用ArcEngine組件式開發技術可以構建適用于地學實習的地質剖面圖素描系統。

在地質剖面素描圖中,常常需要確定繪圖的起點和終點,然后以此為邊界來編制該剖面內的地層巖性。可以考慮以實習區內的地形圖為底圖,采用AxSceneControl控件以三維方式顯示,根據用戶給定的多段線的坐標點,求取該多段線與數字高程模型的交點,自動提取地形線,然后用戶根據野外采取的數據來繪制地層巖性剖面。該系統中邊界點的提取方式有手動切取和文件切取,文件切取方式用到的是之前界面錄入的或是前次手動切面所遺留下的數據,而手動切取方式用到的是即時性的數據。

4實際應用

4.1系統主界面

系統主界面主要包括菜單、工具條、繪圖區、狀態區4部分(見圖4),其中繪圖區是地質剖圖繪制的主要場所,其左邊包括實習區的地形圖、巖性符號庫和當前繪圖的圖層,右邊用來顯示當前的繪圖信息。用戶可以通過界面的方式顯示的錄入數據,在啟動編輯狀態下,用戶也可以通過人機交互的形式隱式的錄入地形、地層等數據。設置該模塊的目的在于充分利用地學實習過程中所采集的圖文數據。用戶點擊功能菜單上的“信息錄入”即可選擇錄入相應數據,或啟動“編輯”后在主面板上可手動錄入地層信息。

圖4 系統主界面

4.2剖面圖生成

剖面圖的生成需要經過勾繪地形輪廓、繪制地層界線和生成剖面3個步驟:

1)勾繪輪廓線。以手動切取地形線的方式為例。首先,用戶在三維視圖中選取2點作為切面,即提取地形線的依據,接著用戶點擊“生成剖面”下的“提取地形線”,即可將勾繪的輪廓線展示在主面板上。在“提取地形線”的過程中,系統需要讀取用戶指定的DEM柵格圖像并將錄入的切面線匹配到DEM上獲取其上的高程信息,接著將記錄的信息展示出來。考慮到柵格圖像像元的大小和實際精度要求,采用“移動平均”的插值方式獲取匹配切面線到DEM上的高程數據。

2)繪制地層界線。用戶可以通過之前界面錄入的數據提取并繪制,也可以在編輯時手動在主面板上取點成線描繪地層界線。系統在編輯時,繪制地層界線狀態圖。

3)生成剖面。主要完成將地形線和地層界線重組成可供編輯的對象,便于在后面的填充與修改中操作地層等。此外,剖面填充的流程是選擇目標地層,雙擊左側“符號庫”選項頁中的符號即可對目標地層進行填充(見圖5)。

圖5 編輯狀態下填充地層

5結語

在ArcEngine輔助的野外剖面圖素描系統開發過程中,為了保證系統的可維護性和可擴展性,充分考慮了地學實習中成果數據的使用、學生在實習中的主體地位及其動手能力的強化,詳盡闡述了地質剖面圖件的制作過程,其業務流程清晰且滿足實際應用要求,因而對學生制作野外地質實習繪制剖面圖件進而研究地層歷史具有良好作用。

[參考文獻]

[1]Ichoku C,Chorowicz J,Parrot J F.Computerized construction of geological cross section from Digital maps[J].Computers & Geosciences,1994,20(9):1321~1327.

[2]朱瑩,劉學軍,陳鎖忠.地質剖面自動繪制的數據模型研究[J].湖南科技大學學報,2007,22(3):96~100.

[3]趙德軍,王寶軍.任意地質圖剖面生成的方法探討[J].西部探礦工程,2005,106:91~92.

[4]王建芳.基于GIS模板的地質剖面圖模型及其實現[J].測繪科學,2008,33(5):184~186.

[5]王家偉.含尖滅地層的地質剖面圖自動生成與2D/3D繪制[J].沈陽建筑大學學報,2012,28(3):405~410.

[6]陳志軍,陳建國.基于MapGIS的圖切地質剖面系統面向對象設計與實現[J].地質學刊,2012, 36(3):256~264.

[7]Kaufmann O,Martin T.Reprint of “3D geological modeling from boreholes,cross-sections and geological maps,application over former natural gas storages in coal mines”[J].Computers and Geosciences,2009,35(1):70~82.

[8]唐春艷, 王玉蘭, 彭繼兵,等.地質剖面圖自動繪制方法[J].世界地質,2004,23(4):349~353.

[9]吳信才.地理信息系統設計與實現[M].北京:電子工業出版社,2009.

[10]李崇貴,陳崢,豐德恩,等.ArcEngine組件式開發及應用[M].北京:科學出版社,2012.

[編輯]李啟棟

[引著格式]李功權,甘樂,王鯨.ArcEngine輔助的野外剖面圖素描系統設計與實現[J].長江大學學報(自科版),2015,12(16):25~28.

[文獻標志碼]A

[文章編號]1673-1409(2015)16-0025-04

[中圖分類號]TP391

[作者簡介]李功權(1971-),男,博士,副教授,現主要從事地理信息系統方面的研究工作:E-mail:195648169@qq.com。 汪千松(1978-),男,碩士,工程師,現主要從事網絡信息安全與電子商務方面的教學與研究工作;E-mail:qswang@ahpu.edu.cn。

[基金項目]國家科技支撐計劃項目(2012BAB11B0503);湖北省高等學校教學研究項目(2014251)。 教育部人文社科規劃項目(13YJA630098);安徽省高校省級自然科學研究項目(KJ2012B022)。

[收稿日期]2015-02-27 2015-02-27

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 青草视频久久| 在线播放91| 亚洲一区二区在线无码| 99999久久久久久亚洲| 午夜爽爽视频| 久久久噜噜噜久久中文字幕色伊伊| 婷婷激情五月网| 在线亚洲小视频| 国产精品七七在线播放| 2021国产乱人伦在线播放| 3344在线观看无码| 四虎AV麻豆| 91 九色视频丝袜| 精品人妻无码中字系列| 天堂亚洲网| 国产国产人成免费视频77777| 欧美97欧美综合色伦图| 露脸一二三区国语对白| 日本亚洲欧美在线| 国产熟睡乱子伦视频网站| 国产乱论视频| 亚洲人成在线免费观看| 天天视频在线91频| 一级香蕉视频在线观看| 四虎国产精品永久在线网址| 成人免费一级片| 天堂久久久久久中文字幕| 久久精品中文无码资源站| 精品综合久久久久久97超人该 | 国产丝袜无码精品| 色首页AV在线| 国产丰满成熟女性性满足视频| 国产AV毛片| 最新无码专区超级碰碰碰| 成人一区在线| 日本高清免费不卡视频| 欧美国产日韩在线观看| 99久久精品美女高潮喷水| 欧美视频在线播放观看免费福利资源 | 呦女亚洲一区精品| 国产H片无码不卡在线视频| 99热这里只有精品在线播放| 亚洲性一区| 毛片久久网站小视频| 免费在线看黄网址| 国产网站免费看| 国产欧美另类| 久久精品人妻中文系列| 国产激爽爽爽大片在线观看| 欧美日韩中文字幕在线| av尤物免费在线观看| 这里只有精品在线播放| 在线国产欧美| 日韩美女福利视频| 国产女人18毛片水真多1| 香蕉精品在线| 91久久精品国产| 国产午夜人做人免费视频中文| 亚洲成a人片在线观看88| 日日碰狠狠添天天爽| 国产精彩视频在线观看| 日日碰狠狠添天天爽| 久久久噜噜噜| 91精品国产自产在线观看| 亚洲精品无码不卡在线播放| 日韩 欧美 国产 精品 综合| 九九精品在线观看| 福利在线不卡| 一级香蕉视频在线观看| 国产午夜福利亚洲第一| 亚洲精品视频免费| 免费xxxxx在线观看网站| 国产高清又黄又嫩的免费视频网站| 亚洲第一区欧美国产综合| 亚洲v日韩v欧美在线观看| 污网站在线观看视频| 天天综合网在线| 亚洲嫩模喷白浆| 一本一道波多野结衣一区二区| 国产成人久久综合一区| 午夜激情婷婷| 日韩美毛片|