ARCgis中矢量圖層面積的計算方法 由于一些需要我需要通過計算矢量邊界的面積來確定實(shí)地面積,,但是我遇到一些問題。計算面積的方法還是很簡單的,。但是還是遇到一些問題,。這里提出來分享一下。具體問題描述如下: 1. 我的圖層是地理坐標(biāo)系而不是投影坐標(biāo)系,,無法計算面積。 2. 經(jīng)過投影變換轉(zhuǎn)換成投影坐標(biāo)系后計算的面積差異較大,。 這里就這兩個問題進(jìn)行描述與解決,不足之處望指出,! 軟件:Arcgis10.1 工具:投影和變換工具 這里以四川省廣安市與德陽市為例,。 1.打開圖層的屬性列表,,新建字段area(名字可以隨意) 2. 鼠標(biāo)右鍵彈出選項框選擇“幾何計算” 這時候問題就出來了,,可以看到“面積”已禁用,。原因是我的圖層是地理坐標(biāo)系,。而非投影坐標(biāo)系。面積計算只能是平面的,。投影坐標(biāo)=地理坐標(biāo)+投影計算 因此要將不規(guī)則橢球面的地理坐標(biāo)轉(zhuǎn)換成投影坐標(biāo)。 因此就要用到投影工具,,步驟如下 1. 選擇投影工具,路徑如圖 2. 選擇轉(zhuǎn)換圖層并選擇投影坐標(biāo)系,。
這里的投影坐標(biāo)系我是隨意選的,因為我并不知道剛轉(zhuǎn)換成哪個投影坐標(biāo)系,。轉(zhuǎn)換了幾個不同投影坐標(biāo)系的圖層出來計算其面積。截圖如下:
我轉(zhuǎn)換了幾個投影然而得到的結(jié)果不一樣而且相差較大,,這就不是誤差或參數(shù)問題能夠解釋的了,!一定有問題,但是問題出在哪呢,? 先看看廣漢市官方面積到底是多少①來自百度 ②來之谷歌地圖
看來廣漢市的面積應(yīng)該是538km2,那么反過來看我計算的分別為745km2,,518km2,593km2.發(fā)現(xiàn)差距較大,,并且彼此不一,。 問題就出現(xiàn)在轉(zhuǎn)化的投影坐標(biāo)系上,,不同的地理位置由于參數(shù)不同應(yīng)該轉(zhuǎn)換成特定的投影坐標(biāo)系。具體原因不分析了,,有興趣的去了解一下。那么廣漢市應(yīng)該用什么投影了坐標(biāo)系呢,?
這是廣漢市的遙感圖像,數(shù)據(jù)源為landsat8數(shù)據(jù),??梢钥吹狡涫褂玫淖鴺?biāo)系為utm,,zone,48 north,,wgs_84.根據(jù)3o,6o帶的劃分,,中國在48~54之間。 下面看一下utm,,zone,48 north,,wgs_84.投影坐標(biāo)系計算的結(jié)果,。
548km2這個結(jié)果與538km2還有偏差,,這是為什么呢,,經(jīng)過與天地圖矢量邊界的對比,,我的矢量邊界并不準(zhǔn)確,,要略大于正確的邊界,。 至此所有問題也都有了解釋以及合理的解決方法,。
在ArcMap中旋轉(zhuǎn)點(diǎn)標(biāo)記符號 摘要: 本文介紹了如何在ArcMap中旋轉(zhuǎn)點(diǎn)標(biāo)要素的標(biāo)記符號,。默認(rèn)情況下,點(diǎn)要素是無法旋轉(zhuǎn)的,,因為如果點(diǎn)要素是以圓形符號表示,旋轉(zhuǎn)就沒有意義,。但是,,如果使用不同的符號標(biāo)記點(diǎn)要素,,就會存在旋轉(zhuǎn)點(diǎn)要素的必要。 內(nèi)容: 1. 右鍵點(diǎn)擊ArcMap中的標(biāo)記符號圖層。 2. 選擇“打開屬性表”. 3. 在屬性表中創(chuàng)建一個新的數(shù)字型字段,。 4. 用字段計算器為每個記錄添加一個值,。 此處僅需要有個值,值的大小并不重要,。 5. 右鍵點(diǎn)擊點(diǎn)要素圖層, 選擇“屬性”,。 6. 點(diǎn)擊“符號系統(tǒng)”標(biāo)簽, 選擇“高級” > “旋轉(zhuǎn)”,。 7. 在“按此字段中的角度旋轉(zhuǎn)點(diǎn)”下拉菜單中選擇包含旋轉(zhuǎn)角度的字段,。 8. 點(diǎn)擊確定,,關(guān)閉“旋轉(zhuǎn)”對話框,。 9. 點(diǎn)擊確定,,關(guān)閉“圖層屬性”對話框,。 10. 啟動編輯器。 11. 點(diǎn)擊 編輯工具,。 12. 點(diǎn)擊需要旋轉(zhuǎn)的要素,。 13. 點(diǎn)擊 旋轉(zhuǎn)工具。 屬性工具可以通過設(shè)置含有旋轉(zhuǎn)角度字段的數(shù)值改變想要旋轉(zhuǎn)的角度,。 14. 在地圖上的任意位置單擊并拖動鼠標(biāo)指針使點(diǎn)要素旋轉(zhuǎn)到所需的方向,。
|
|