ARCGIS計算雨量站控制的泰森多邊形面積權重

ARCGIS計算雨量站控制的泰森多邊形面積權重

(日期:2019-01-23)

準備內容:

已經將流域的具體位置找出,如下圖所示:以湖南爲例

 

第一步:導入雨量站shp圖層

 

第二步:導入三級套市,四級套縣shp圖層注意地理座標要與原圖層保持一致,右鍵圖層-》屬性-》座標系-》搜索3857對應的座標系-》確定。

  

 

第三步:建立泰森多邊形準備工作:

針對shapefile文件。打開ArcToolbox,選擇Conversion Tools—From Raster—Raster to Polygon,設置好環境。

雨量站圖層也需要轉化爲與數據圖層相同的格式。

 

右擊—Data—Export Data,選擇the data frame:

 

此時,所有數據都已經準備好。可以觀察,新增圖層:

 

第四步:ArcToolbox—Analysis Tools—Proximity—Create Thiessen Polygons:

 

選擇轉化格式後的雨量站數據,設置數據輸出位置,Output Fields選擇All,同時設置好環境,需與原始圖層相同:

 

 

接下進行剪切工作:ArcToolbox—Analysis Tools—Extact—Clip:

 

 

從下圖中可看出,新增圖層即爲所需泰森多邊形:

 

注意:剪切後的泰森變形input_fid要與點圖層Fid關聯一起,同時分別與三級套市和四級套縣圖層進行標識。

 

 

第五步:計算面積權重:

對上圖右擊—Open Attribute_Table

 

可看到有一些參數,如Shape_Length, Shape_Area。不確定這個Shape_Area是否爲所需面積,可新增加一個field,命名爲area,設置數據類型:

 

可發現table最後新增一列:

 

選中這列,右擊—Calculate Geometry,選擇面積,設置好單位,選擇OK:

 

 

從上圖可發現,Shape_Area就是面積屬性,對Shape_Area數列右擊—Statistics,可看到面積總和,複製這個面積總和數值:

 

再選中area數列,右擊—Field Calculator,選擇Shape_Area數據,輸入運算符號”/”,再粘貼剛剛複製的面積總和,點擊OK,即可看到area序列變成面積權重,即爲所求:

 

 

然後到處數據,用excel打開即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章