[ArcGIS]高程地圖-把DEM柵格數據(.tif)轉換爲TIN矢量數據,並儲存TIN數據。

###把DEM數據(.tif)得到柵格數據對應的經緯度及高程信息,存到地理數據庫html

1、預處理工做

  • 柵格數據的合併——目的:將原始4張Dem(.tif)數據合併爲一張Dem(.tif)數據庫

  • 柵格數據由地理座標系轉投影座標系,使單位從度變爲米工具

    • 在Arcmap中轉換:例如從 WGS_1984 轉 Beijing_1954
    • 一、加載要轉換的數據所有到視野中
    • 二、點擊視圖——數據框屬性——座標系統
    • 三、選擇新的座標系,肯定。此時爲動態投影,即展現時數據根據新的座標系作了轉換,但原始數據並未更改。
    • 四、右擊圖層——數據——導出數據
    • 五、數據範圍選擇原始數據集,空間參考選擇數據框(數據框表示頁面展現的這個框),選擇輸出路徑,便可。

原始柵格負值用-1替換 Special Analysis-地圖代數-柵格計算-Con("ASTGTM2_N3132E118119_dem.tif" <0,0,"ASTGTM2_N3132E118119_dem.tif")ui

2、柵格數據轉成點要素圖層,並得到高程字段,並得到點的經緯度

  • arctoolbox-conversion-from raster-raster to points 生成點要素圖層spa

  • 在「ArcToolbox」中找到「Extract Value to Points」,雙擊打開,點圖層選擇Point,柵格選擇DEM)選擇對應層後點擊OK開始提取高程。htm

  • 在點圖層屬性表中增長字段,導入x、y經緯度座標blog

  • 使用ArcCatalog將點特徵圖層導入地理數據庫(使用ArcCatalog將特徵圖層(包含tin圖層部分信息)/REM原始柵格文件 保存到地理數據庫)圖片

    • 右鍵Connection to DESKTOPLAB NanjingDemDB.sde 選擇由feature class(必須是feature layer)導入/ 或 rasterdataset下載的柵格數據導入。

####3、把DEM數據(.tif),轉爲tin數據,並把其對用的三角形要素及對應的頂點座標和高程信息,存到地理數據庫 #####使用Arcgis把DEM柵格數據(.tif)轉換爲TIN矢量數據ci

  • Customize-Extensions-勾選3D Analyst,使Arcgis容許3D Analyst.
  • 點擊圖標欄ArcToolBox-3D Analyst Tools-Conversion-From Raster-Raster to TIN.
  • 在彈框中選擇Input Raster選擇.tif柵格文件(_dem),必需要設定參數Z Tolerance,此參數指定TIN造成的點與原始點高度差的偏差容忍範圍。也就Z Tolerance越小精度越高。在選擇南京區域,設定參數Maximum number of points爲默認值1500000的狀況下,筆者嘗試最小爲10左右,再調小會報Error,猜想是未能同時知足兩個條件。

Z Tolerance :輸入柵格與輸出 TIN 之間所容許的最大高度差。 Max point :用於控制將在處理過程終止前添加到 TIN 的最大點數。get

PS:TIN文件由於存儲的信息較多,適用於較小的地區範圍。

#####設置TIN圖層只顯示邊和點 右鍵tin圖層屬性,在圖層屬性對話框中,點擊[符號系統] 選項頁,將[邊類型 ] 和 [ 高程 ] 前面檢查框中的勾去掉。 點擊 [ 添加 ] 按鈕,在[添加渲染]對話框中,將[具備相同符號的邊]和[具備相同符號的節點]這兩項添加到TIN的顯示列表中。

#####將TIN圖層中的點/邊/面分別存爲Feature layer 選擇ArcToolBox-3D Analyst Tools--Conversion-From TIN-Raster to TIN-TIN PONTS則生成點組成的Feature layer。

#####從面要素圖層得到三角形對應的頂點信息

  1. 用上一條的方法生成面要素圖層,
  2. arctoolbox-datamanager-feature-feature vertices to points 生成面要素的頂點

###相關知識 ####柵格數據

  • 柵格數據就是圖片,只不過它裏面存儲的像元值可能表明必定的地理意義(好比高程、溫度、某污染物的濃度等)。大多數狀況下,柵格數據沒有屬性表。
  • 對於單波段的整型ESRI GRID數據,若是它的像元值範圍小於10萬(max-min<1000000),而且少於500條惟一值,那麼軟件會爲它建立一個「真正」的屬性表存儲在INFO文件夾的grid.VAT表格中。
  • 對於不知足上述條件的單波段整型數據,VAT不會自動建立,可是ArcGIS會爲其建立一個虛擬的屬性表。

####柵格數據生成屬性表

相關文章
相關標籤/搜索