ArcGIS教程:基于TIN的表面概念?
TIN表面數(shù)據(jù)模型由節(jié)點(diǎn)、邊、三角形、包絡(luò)面和拓?fù)浣Y(jié)構(gòu)組成。
交集
結(jié)點(diǎn)是TIN的基本結(jié)構(gòu)單元。結(jié)點(diǎn)來自輸入數(shù)據(jù)源中包含的點(diǎn)和線折點(diǎn)。每個(gè)結(jié)點(diǎn)都將包含在TIN三角形中。TIN表面模型中的每個(gè)結(jié)點(diǎn)都必須包含z值。
邊緣
每個(gè)節(jié)點(diǎn)通過一條邊與其最近的節(jié)點(diǎn)相連,從而形成一個(gè)符合Delaunay準(zhǔn)則的三角形。每條邊有兩個(gè)節(jié)點(diǎn),但每個(gè)節(jié)點(diǎn)可以包含兩條或多條邊。每條邊的兩個(gè)端點(diǎn)都有一個(gè)z值的節(jié)點(diǎn),這樣就可以計(jì)算出邊的兩個(gè)節(jié)點(diǎn)之間的斜率。
用于構(gòu)建TIN的輸入數(shù)據(jù)源中的每個(gè)要素都將根據(jù)其表面要素類型進(jìn)行處理。斷裂線要素始終保持為TIN三角形的一條邊。在內(nèi)部,這些斷裂線錫邊被標(biāo)記為硬邊或軟邊。
三角形
每個(gè)三角形表面描述了部分TIN表面的行為。三角形三個(gè)節(jié)點(diǎn)的x、y、z坐標(biāo)值可以用來獲取表面的信息,如坡度、坡向、表面積、表面長度等。將整組三角形作為一個(gè)整體考慮,可以獲得表面的其他信息,包括體積、表面輪廓和可見性分析。
因?yàn)槊總€(gè)曲面總結(jié)了特定的曲面行為,所以確保正確選擇采樣點(diǎn)以實(shí)現(xiàn)曲面的最佳擬合非常重要。如果沒有對表面的重要區(qū)域進(jìn)行正確采樣,TIN表面模型產(chǎn)生的結(jié)果可能不理想。
包
TIN包由一個(gè)或多個(gè)面組成,這些面包含用于構(gòu)建TIN的整個(gè)數(shù)據(jù)點(diǎn)集。包絡(luò)線定義了TIN的插值區(qū)域。在包絡(luò)的內(nèi)部或邊緣,可以插入表面z值,執(zhí)行分析并生成表面顯示。在包絡(luò)之外,不能獲得表面信息。錫包可以由一個(gè)或多個(gè)非凸表面制成。
非凸包必須由用戶定義,可以通過添加"剪輯"和"擦除"在TIN構(gòu)造過程中排除元素。這些特征清楚地定義了表面的邊緣。如果未使用排除的要素定義包,TIN生成器將創(chuàng)建一個(gè)凸包來定義TIN的邊界。凸包是一個(gè)具有以下屬性的面:連接TIN自身任意兩點(diǎn)的直線必須在該面內(nèi),或者必須定義凸包的邊。非凸包的定義對于避免在實(shí)際數(shù)據(jù)集之外但在凸包內(nèi)部的tin區(qū)域產(chǎn)生錯(cuò)誤信息非常重要。見下圖。
如果你不t使用剪輯元素,陰影區(qū)域可能會(huì)插入不正確的值。
拓?fù)鋵W(xué)
TIN的拓?fù)浣Y(jié)構(gòu)通過保留定義每個(gè)三角形的結(jié)點(diǎn)、邊數(shù)、類型以及與其他三角形的鄰接關(guān)系的信息來定義。對于每個(gè)三角形,TIN將記錄以下信息:
三角形的數(shù)量
每個(gè)相鄰三角形的編號(hào)
定義三角形的三個(gè)節(jié)點(diǎn)。
每個(gè)節(jié)點(diǎn)的x,y坐標(biāo)
每個(gè)節(jié)點(diǎn)的表面z值
每個(gè)三角形邊的邊類型(硬邊或軟邊)
此外,TIN還保留了ti的成分。n包的所有邊的列表以及定義TIN投影和測量單位的信息。
錫的儲(chǔ)存
與coverage類似,TIN存儲(chǔ)為文件目錄。但是,請注意,TIN不是cov
arcgis里面行政邊界怎么弄?
以下是ArcGIS中根據(jù)行政區(qū)劃圖提取矢量邊界的方法。
1.單擊ArcMap10啟動(dòng)ArcGIS程序。
2.選擇"空白地圖"模板和點(diǎn)擊"OK"創(chuàng)建空白地圖。
3.單擊ArcMap菜單欄中的添加數(shù)據(jù),打開添加數(shù)據(jù)對話框。
4.選擇要添加的數(shù)據(jù),然后單擊"添加"將shapefile文件添加到空白地圖。