ArcGIS中分割槽計算的問題

2021-07-25 17:46:33 字數 1254 閱讀 4390

arcgis本身就提供了分割槽計算的工具,如圖:

但是存在乙個問題,就是spatial analysis tools工具主要支援的是向量或者柵格對於柵格資料的分割槽統計,在工具對話方塊中都要求提供賦值柵格資料。這樣的話就存在一些弊端:

1:某些時候我們需要的是向量資料對向量資料的分割槽統計,

2:如果進行矢柵轉換,其中就存在像元大小確定和最後面積計算誤差的問題,如果把像元確定非常小,會加重計算量和資料量,不是很明智。

3:arcgis規定柵格資料的屬性表中數值必須是整型,否則不能構建屬性表,如果統計的是浮點值資料,進行取整還需要賦值柵格和更改像元深度,比較麻煩。

對此,筆者整理了一種新的方法用來支援向量之間的分割槽統計。以乙個鄉鎮shp檔案來計算圖中每個鄉鎮點值的均值為例:

首先,arcgis提供了豐富的工具,關鍵在於發現。筆者先利用tablulate intersection,如圖:

這個類似於intersection,即把每乙個點值互動到面要素中去,也可以使用intersection,因為筆者最後需要的是**,所以選擇這個工具。

然後,利用summary statistics tools對面要素進行彙總,類似於excel中的彙總計算,統計型別支援多樣化,可以檢視tool help文件有中詳細說明。

最後就可以得到每乙個面要素所對應點值的統計資料,如圖是匯**計前後的對比:

結語:arcgis中提供多種多樣的工具,如果我們對於工具足夠熟悉,可以通過使用工具組合來完成很多原本很麻煩的任務。但是arcgis10.4提供了接近1000個工具,對於筆者而言,熟悉這麼多工具是一件非常艱難的事情,也只能熟悉最基礎的工具箱,在學習和研究中不斷摸索。如果有新發現,也會在後續部落格中持續跟進。

arcgis中分割槽統計中常見的錯誤

在arcgis分割槽統計中,會出現什麼不存在表名99999錯誤問題。有幾點注意事項 1.區域字段優先選擇fid 2.輸入賦值柵格的型別其實無論是整型或者小數柵格都可以的,與這個無關 3.如果分割槽統計不以 顯示的話,則命名沒有要求。如果以 顯示再連線到shp中的話,注意表名一定不要以數字開頭,以數字...

改 linux中分割槽的概念

區別 linux的分割槽是物理上的概念,從物理上將儲存空間分開 linux的目錄是邏輯上的概念,linux的目錄樹實際上是乙個分割槽之間的資料邏輯結構關係,不是物理結構 聯絡 乙個分割槽必須掛載在乙個目錄下才能使用,分割槽可以掛載到任何目錄 總結 分割槽是真正存放資料的地方,只有乙份資料。目錄是分割...

hive中分割槽表的建立

hive中分割槽表的建立 神羅天征 長門 1 開啟分割槽 set hive.exec.dynamic.partition true set hive.exec.dynamic.partition.mode nonstrict 否則會出丟擲異常 2 建立分割槽表 建立靜態分割槽表 create tab...