回覆列表
  • 1 # 沈夢逸my

    ArcGIS 的桌面軟體中提供了3D Analyst 模組,可以建立三維模型並進行分析。第一步我們需要讀取文字檔案並展點,由於ArcMap 只能從資料庫中讀取欄位資訊,所以我們必須先將資料匯入資料庫,再匯入圖層。在匯入圖層時需要指定X 欄位和Y 欄位,並設定座標系統(這裡用投影座標而不用地理座標),這樣系統才能將一條條文字記錄轉化為一個個具有地理座標的點要素。要素類生成後,只要調出3D Analyst 模組生成TIN,再生成等值線就可以了。具體操作步驟如下:

    啟動Access,新建資料庫data.mdb,在空白處右擊,匯入data.txt,四個欄位分別為Code(設為主健)、X、Y、Z,儲存為表Point。(或者是EXCEL資料 x y z),啟動ArcMap,Tools->Add XY Data,在“Choose a table”中新增資料庫data.mdb 中的表Point,在“X Field”和“Y Field”中分別選擇欄位X、Y,Edit->Select,選擇/Projected CoordinateSystems/World/Mercator (world).prj,一路OK 後,離散點已被展繪到Point Events 圖層中。

    Tools->Extensions,把3D Analyst 打上勾,Close。右擊工具欄,把3D Analyst 打上勾。

    3DAnalyst->Create/Modify TIN->Create TIN From Features,把圖層Point Events 打上勾,在“Height Source”中選擇欄位Z,在“Output TIN”中輸入TIN 的儲存路徑,OK 後生成了TIN。

    3DAnalyst->Surface Analyst->Contour,在“Contour Interval”中輸入等高距10,在“OutputTIN”中輸入Contour 的儲存路徑,OK 後便繪製好了等值線。

  • 中秋節和大豐收的關聯?
  • 怎麼寫關於”來遲了,沒打掃衛生的“檢討書,我求求各位了?