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打開即可。