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

基于ArcGIS Engine的樁信息提取及三維地層模型構建

2016-01-24 02:28:28
北京測繪 2016年2期
關鍵詞:可視化信息模型

李 強 張 艷

(1.中國礦業大學(北京)地球科學與測繪工程學院,北京100083)

1 引言

樁基工程是基礎工程的最主要環節,占到了我國全部工程基礎70%左右[1],以南京市某電影院基坑建設為例,該基坑東西長55米,南北寬31米,僅支護樁就使用了200余根。由于灌注支護樁單樁造價高昂,因此合理的規劃建造以節約工程成本,加快工程進度,便成為了樁基施工的重要問題。由設計院提供的CAD圖紙及文本資料雖然詳細表達了各類樁型的分布位置、相關的屬性信息,如樁長,樁徑等等,但卻無法為現場人員及時補充,修改,更新資料數據提供幫助,而這些以往只能一一記錄在文檔之上,對于數目較多的樁信息管理,就會顯得有些吃力。本文利用CAD的繪圖交換文件DXF,分別提取相關樁位中心點絕對坐標,而后建立基于空間位置的樁信息管理數據庫,并利用Arc Engine技術,以窗體界面形式實現了各類樁型相關信息的查詢,編輯以及二三維可視化操作。

2 樁位坐標提取及入庫

2.1 數據提取原理

Auto CAD以圖元為單位記錄數據[2],設計人員對樁的表達一般為規則幾何圖形,如圓形,六邊形等,Auto CAD在記錄這些樁的位置信息時,采用的就是中心點坐標的形式。根據這個信息,可以在DXF中提取出相關各類型樁的絕對坐標值,然后建庫存儲。DXF文件作為Auto CAD的繪圖交換文件,是一種明碼文件,可實現CAD數據與其他格式數據的間接轉換[3]。關于利用DXF文件實現CAD數據與GIS數據轉換的研究,國內的申勝利等人分析了CAD圖元與GIS圖元的異同,通過分別建立點、線、面、注記對照表實現了兩者間的互通[4]。陳年松利用FME建立語義映射實現了CAD數據與GIS數據的語義轉換[5]。

由于本文側重于樁位的坐標信息,其他諸如形狀等屬性不予考慮,因此可根據解讀的DXF文件來實現樁位坐標值的提取。對于具體類型的樁位信息,可依據CAD圖元對照表來找到該類型所有樁的坐標值在DXF文件中的存放位置,而這些坐標值在DXF文件中的存儲也均是按照設計者的繪圖順序,因此在提取坐標值時就可以很快的得到想要的結果。CAD部分圖元對照見表1所示。

表1 CAD部分圖元對照表

2.2 數據的提取及編輯

根據2.1所述的思想,采用C#語言可設計針對性算法完成數據的提取及入庫操作,并參照原文件及圖紙說明,為各類樁型添加其他屬性信息。下面以該電影院基坑支護樁為例,實現具體過程。本基坑支護樁按照設計樁長,樁徑,主筋配置共分為4種樁型,為區別各類樁型,CAD采用了不同的圖元形式,這些圖元信息在DXF文件中以類名或塊名來加以區分。因此可以依據這個特征信息將4種樁型分別提取出來存入數據庫。

具體操作流程為(以支護樁為例):

1)將支護樁在CAD總圖中提取出來并另存為DXF文件;

2)找到支護樁采用的圖元類型;本例中支護樁類型為圓和塊,那么其在DXF文件中對應的圖元字符即為AcdbCircle及AcdbBlock Reference,而對于文件中存在的多類型塊,則以塊名來加以區分。表2為DXF文件的基本組值格式,該支護樁坐標信息即以此格式存儲在DXF文件里。

3)依據上述特征字符,提取坐標值并檢查入庫,在完成坐標值入庫的同時,為每根樁添加屬性信息,如半徑,長度等。DXF文件樁信息提取效果如圖1所示。

表2 DXF文件組值說明

3 生成Shape點文件

ArcGIS Engine10.0作為一組完整的嵌入式GIS組件,提供了功能完善的類庫。借助它們可以幫助開發者開發出自身需要的GIS功能。

滾筒篩是煤炭分選技術中應用非常廣泛的一種機械,是通過對顆粒粒徑大小來控制煤炭分選的,分選精度高。滾筒篩的筒體一般分幾段,可視具體情況而定,篩孔由小到大排列,每一段上的篩孔孔徑相同。滾筒篩主要有電機、減速機、滾筒裝置、機架、密封蓋、進出料口組成。

通過IFeatureWorkspace接口可以在工作空間創建新的Shape文件,在創建文件時,將數據庫中的樁屬性信息按照GIS字段格式要求,利用Field和Fields對象表達為Shape點文件屬性字段。而這些樁的坐標信息則為Shape點的相應坐標。

主要初始化工作:

1)創建工作空間

IWorkspaceFactory p WorkspaceFactory=new ShapefileWorkspaceFactory();

2)設置字段

doubleX,Y IPoint p Point=new ESRI.ArcGIS.Geometry.Point();

3)創建字段對象

IFieldsEdit p FieldsEdit= (IFieldsEdit)p Fields;

IField p Field=new Field();

IField Edit p Field Edit= (IField Edit)p Field;

最后,將生成的各類型樁按照圖形符號或顏色,在可視化界面加以區分顯示。

可視化界面設計則是利用了 MapControl,TOCControl,ToolbarControl三個控件協調設計完成。Map Control實現Shape點文件的加載顯示,TOCControl用來顯示圖層和相關符號體系的內容,Toolbar Control用來提供相關的命令,工具和菜單,其中TOCControl,ToolbarControl控件的“伙伴控件”均為 MapControl。Shape點文件的創建界面及顯示效果如圖2所示。

4 地層的三維模型構建

樁位下的地層三維視圖是正確認識地質構造的重要方法,可以幫助人們直觀的看到每根樁灌入地層的基本情況及相應的地層信息,因此,構造地層三維視圖顯得十分必要。

由于地質體的不規則和分層特性,描述地質體三維模型最便捷有效的方法就是利用地質勘測采樣點數據,將各土層高程數據視為相鄰兩層分界面,建立不同土層的TIN模型。TIN即不規則三角網,是由不規則空間取樣點和斷線要素得到的一個對表面的近似表示,包括點和與其相鄰的三角形之間的拓撲關系。依據這種方式建立起來的地質三維模型,可直觀的表達出各土層分布的起伏特征與厚度變化信息。

4.1 分層TIN的數據獲取

工程設計時的地質勘測報告所包含的一系列離散的,空間分布不均勻的采樣點數據[6]是構建TIN模型的基礎,基于這些采樣點數據獲得地表高程信息以及地質分層情況,從而可推斷出各個土層下的具有相同X,Y坐標,而高程Z信息不同的坐標點數據。

4.2 TIN構建

ArcGIS Engine為用戶提供了TIN組件,以方便用戶利用等高線或離散的高程點數據生成TIN[7],這一過程是先將等高線或高程點數據創建為FeatureClass(要素類),然后利用ITin Edit接口生成三維TIN模型。基于這一思想,將獲得的各個土層下的坐標點數據作為生成TIN的數據源,并以高程數據作為主要字段,即可生成各土層的TIN模型。基本的思路如下所述。

1)以坐標點數據創建FeatureClass(要素類);

2)通過ITin Edit接口下的Init New方法創建TIN;

3)通過ITinEdit接口下的AddPointZ方法將坐標點的高程信息添加到創建的TIN模型;

4.3 三維顯示

三維數據制作的最終目的在于數據的可視化表達,因此各土層的TIN數據也需要相應的載體來表達出地層的構造信息。ArcGIS Engine的AxScenecontrol控件實現了三維數據的瀏覽顯示功能。等同于樁位的二維可視化設計,三維窗體的設計也包含了相關的工具條控件,圖層編輯控件等等。將各土層TIN數據加載顯示,并將各類樁型數據按照設計樁長拉伸顯示,即可表達出每根樁灌入地層的基本情況。最終的顯示效果如圖3所示。

5 結論

本文通過DXF文件提取樁位坐標的方式,在獲得樁位坐標的同時,為相應樁型賦予屬性信息,實現了數據的入庫編輯。并根據實時的數據庫數據,建立點Shape文件,實現了樁的二維可視化環境及屬性查詢功能。最后基于采樣點數據,建立各土層的TIN模型,描述了樁位在地層下的三維狀態。

猜你喜歡
可視化信息模型
一半模型
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
重要模型『一線三等角』
基于CGAL和OpenGL的海底地形三維可視化
重尾非線性自回歸模型自加權M-估計的漸近分布
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
3D打印中的模型分割與打包
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 精品福利网| 五月婷婷综合网| 国产成人AV大片大片在线播放 | 妇女自拍偷自拍亚洲精品| 欧美日韩亚洲国产| 日韩欧美国产成人| 免费国产一级 片内射老| 又大又硬又爽免费视频| 久久99国产综合精品1| 99精品热视频这里只有精品7| 亚洲香蕉久久| 成人午夜免费观看| 一级毛片免费观看不卡视频| 國產尤物AV尤物在線觀看| 噜噜噜综合亚洲| 日韩色图区| 91色爱欧美精品www| 91在线无码精品秘九色APP| 黄色在线不卡| 欧美日韩午夜| 亚洲欧洲天堂色AV| 亚洲动漫h| 色欲不卡无码一区二区| 99无码中文字幕视频| AV片亚洲国产男人的天堂| 制服无码网站| 色爽网免费视频| 成人a免费α片在线视频网站| 在线国产毛片| 久久精品亚洲热综合一区二区| 欧美高清三区| 91久久精品国产| 狼友av永久网站免费观看| 在线人成精品免费视频| 真实国产乱子伦高清| 亚洲侵犯无码网址在线观看| 久久久久久高潮白浆| 国产裸舞福利在线视频合集| 五月婷婷综合色| 日韩高清成人| 国产簧片免费在线播放| 亚洲va在线∨a天堂va欧美va| 中文字幕亚洲电影| 伊人成人在线| 91视频首页| 亚洲欧美自拍中文| 99久久精品免费看国产电影| 国产第一页屁屁影院| 制服丝袜 91视频| 亚洲欧洲综合| 2022国产91精品久久久久久| 中日韩一区二区三区中文免费视频| 青青国产视频| 国产一区亚洲一区| 91视频精品| 在线无码私拍| 国产黄在线观看| 嫩草在线视频| 四虎国产精品永久一区| 成年女人a毛片免费视频| 热99re99首页精品亚洲五月天| 伊人久久大线影院首页| AV老司机AV天堂| 国产人前露出系列视频| 亚洲国产精品成人久久综合影院| 青青热久免费精品视频6| 久久这里只精品国产99热8| 国产精品嫩草影院视频| 中文国产成人精品久久一| 国产你懂得| 日韩久久精品无码aV| 国产精品99r8在线观看| 亚洲国产精品无码AV| 亚洲香蕉在线| 中文字幕无码电影| 国产成人无码综合亚洲日韩不卡| 精品福利网| 国产精品成人AⅤ在线一二三四 | 欧美 国产 人人视频| 一区二区午夜| 亚洲bt欧美bt精品| 欧美天堂在线|