arcgis怎么自動計算坡度 怎么用arcgis做坡度分析?
怎么用arcgis做坡度分析?這取決于您的高程數據的質量。如果質量高,等高線很密,那么分析出來的TIN和DArcGIS教程:基于TIN的表面概念?TIN表面數據模型由節點、邊、三角形、包絡面和拓撲結構
怎么用arcgis做坡度分析?
這取決于您的高程數據的質量。如果質量高,等高線很密,那么分析出來的TIN和D
ArcGIS教程:基于TIN的表面概念?
TIN表面數據模型由節點、邊、三角形、包絡面和拓撲結構組成。
交集
結點是TIN的基本結構單元。結點來自輸入數據源中包含的點和線折點。每個結點都將包含在TIN三角形中。TIN表面模型中的每個結點都必須包含z值。
邊緣
每個節點通過一條邊與其最近的節點相連,從而形成一個符合Delaunay準則的三角形。每條邊有兩個節點,但每個節點可以包含兩條或多條邊。每條邊的兩個端點都有一個z值的節點,這樣就可以計算出邊的兩個節點之間的斜率。
用于構建TIN的輸入數據源中的每個要素都將根據其表面要素類型進行處理。斷裂線要素始終保持為TIN三角形的一條邊。在內部,這些斷裂線錫邊被標記為硬邊或軟邊。
三角形
每個三角形表面描述了部分TIN表面的行為。三角形三個節點的x、y、z坐標值可以用來獲取表面的信息,如坡度、坡向、表面積、表面長度等。將整組三角形作為一個整體考慮,可以獲得表面的其他信息,包括體積、表面輪廓和可見性分析。
因為每個曲面總結了特定的曲面行為,所以確保正確選擇采樣點以實現曲面的最佳擬合非常重要。如果沒有對表面的重要區域進行正確采樣,TIN表面模型產生的結果可能不理想。
包
TIN包由一個或多個面組成,這些面包含用于構建TIN的整個數據點集。包絡線定義了TIN的插值區域。在包絡的內部或邊緣,可以插入表面z值,執行分析并生成表面顯示。在包絡之外,不能獲得表面信息。錫包可以由一個或多個非凸表面制成。
非凸包必須由用戶定義,可以通過添加 "剪輯 "和 "擦除 "在TIN構造過程中排除元素。這些特征清楚地定義了表面的邊緣。如果未使用排除的要素定義包,TIN生成器將創建一個凸包來定義TIN的邊界。凸包是一個具有以下屬性的面:連接TIN自身任意兩點的直線必須在該面內,或者必須定義凸包的邊。非凸包的定義避免了位于實際數據集之外而是凸的非常重要的一點是,封裝內部的TIN區域會生成錯誤消息。見下圖。
如果你不 t使用剪輯元素,陰影區域可能會插入不正確的值。
拓撲學
TIN的拓撲結構通過保留定義每個三角形的結點、邊數、類型以及與其他三角形的鄰接關系的信息來定義。對于每個三角形,TIN將記錄以下信息:
三角形的數量
每個相鄰三角形的編號
定義三角形的三個節點。
每個節點的x,y坐標
每個節點的表面z值
每個三角形邊的邊類型(硬邊或軟邊)
此外,TIN還保留了組成TIN包的所有邊的列表以及定義TIN投影和測量單位的信息。
錫的儲存
與coverage類似,TIN存儲為文件目錄。但是,請注意,TIN不是coverage,也沒有關聯的信息文件。TIN目錄由七個包含TIN表面信息的文件組成。這些文件以二進制格式編碼,因此它們不能被標準文本顯示或編輯程序讀取。