3D要素分析系列工具是對(duì)3D要素進(jìn)行幾何比較胖秒,用于研究和確定3D要素之間的關(guān)系寂诱。
可以使用【系統(tǒng)工具箱→3D Analysis Tools→轉(zhuǎn)換→由文件轉(zhuǎn)出→導(dǎo)入3D文件】工具悉患,將現(xiàn)有的3D文件導(dǎo)入到ArcGIS要素類中畏邢,支持skp磺陡、3ds等常見的3D文件格式數(shù)據(jù)。
1.3D鄰近:
3D臨近是指在搜索半徑范圍內(nèi)噩峦,確定輸入要素匯總每個(gè)要素與鄰近要素中的最近要素之間的距離,該工具用于處理3D要素抽兆。
首先將數(shù)據(jù)加載進(jìn)ArcScene中识补,然后選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D鄰近】工具,進(jìn)行設(shè)置辫红。
-
搜索半徑
:用于設(shè)定輸入要素與鄰近要素之間的最大距離凭涂,如果為指定將使用所有鄰近要素。
操作完成之后贴妻,打開鄰近要素的屬性表切油,發(fā)現(xiàn)其中多了一些字段,其中:
-
NEAR_FID
:表示鄰近要素的FID名惩; -
NEAR_DIST
:表示輸入要素與鄰近要素之間的2D距離澎胡; -
NEAR_DIST3
:表示輸入要素與鄰近要素之間的3D距離。
2.3D內(nèi)部:
3D內(nèi)部工具用于判斷輸入要素是否落在多面體內(nèi)绢片,如果在內(nèi)部滤馍,則再輸出的表中添加一個(gè)Status字段來指明狀態(tài)。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D內(nèi)部】工具底循,進(jìn)行設(shè)置巢株。
3.是否為閉合3D:
是否為閉合多面體工具用于判斷多面體是否為閉合多面體,運(yùn)算之后會(huì)在輸入要素的屬性中添加一個(gè)新字段來指示該要素是否閉合熙涤。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→是否為閉合3D】工具阁苞,進(jìn)行設(shè)置。
4.封閉多面體:
封閉多面體工具是在輸出要素類中使用輸入多面體的要素創(chuàng)建閉合多面體要素祠挫。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→封閉多面體】工具那槽,進(jìn)行設(shè)置。
5.3D差異:
3D差異工具先計(jì)算兩個(gè)多面體的幾何交集等舔,然后從一個(gè)要素類中剪除另一個(gè)要素的所有體積骚灸,并將結(jié)果生成一個(gè)新的要素類。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D差異】工具慌植,進(jìn)行設(shè)置甚牲。
6.3D相交:
3D相交工具先計(jì)算兩個(gè)多面體的幾何交集,然后將重疊的要素輸出為新要素蝶柿。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D相交】工具丈钙,進(jìn)行設(shè)置。
-
輸出幾何類型
:為可選項(xiàng)交汤,用于設(shè)定創(chuàng)建的相交幾何的類型雏赦,SOLID表示輸入要素之間重疊體積的閉合多面體,是默認(rèn)設(shè)置;SURFACE表示輸入要素之間共享面的多面體表面星岗;POLYLINE— 創(chuàng)建表示輸入要素之間共享邊的折線填大。
7.3D聯(lián)合:
3D聯(lián)合工具用于計(jì)算兩個(gè)多面體的幾何交集,然后將多面體聚合起來伍茄,存儲(chǔ)到一個(gè)新要素類中栋盹。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D聯(lián)合】工具,進(jìn)行設(shè)置敷矫。
通過查看要素屬性表,可以看到該要素由兩個(gè)多面體組成汉额,使用3D聯(lián)合工具得到結(jié)果為一個(gè)多面體曹仗。
8.3D線與多面體相交:
3D線與多面體相交用于計(jì)算線與多面體要素的幾何交集,并返回焦點(diǎn)書蠕搜,交點(diǎn)或線(由在交點(diǎn)處斷開的輸入線)可選擇性地寫入輸出要素類怎茫。
選擇【系統(tǒng)工具箱→3D Analysis Tools→3D要素→3D線與多面體相交】工具,進(jìn)行設(shè)置妓灌。
-
連接屬性
:用于定義是否會(huì)將輸入線要素的屬性保留在輸出線要素類中轨蛤,其中,IDS_ONLY表示不會(huì)將輸入線要素的任何屬性寫入輸出線要素類中虫埂,是默認(rèn)設(shè)置祥山;ALL表示將輸入線要素的所有屬性寫入輸出線要素類中。