瀏覽量:82次
ArcGIS中有多種方法可計算出圖斑面積,本文總結了四種方法
本人認為這是最適合非專業(yè)人士的方法,直接利用ArcGIS中的計算幾何功能進行計算。
a、首先添加一double類型字段,用來存儲面積數(shù)值。
b、執(zhí)行計算幾何操作
在隨后的對話框里選擇對應的屬性即可。
字段計算器是一種較高級的用法,在計算計算器中可以編輯個性化個腳本代碼(VB Script 或者 Python),進行一些復雜的計算。計算圖斑面積是其中最簡單的應用之一。
Python腳本如下:
先創(chuàng)建GDB(PGDB 或者 FGDB),再創(chuàng)建Feature Dataset,注意Feature Dataset的坐標系設置為與原Shp一致,將Shp數(shù)據(jù)轉(zhuǎn)存如GDB后,會自動計算出圖斑的邊界長度及其面積。
一點點疑問如下圖所示,所標識出的1、2、3、4列依次對應上述的四中計算面積方法,觀察比較可知,方法4與其它三種方法得到的結果在數(shù)值精度上有一點點差別,WHY?
更多干貨請關注公眾號【CORS測繪服務商】
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權,請您的相關內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776