最近這個月在研究和使用arcgis,把遇到的幾個問題和解決問題的過程記錄起來,因為不是科班出生,可能有些說的不一定正確,請多大家指正。
座標系的轉換
一直以來對arcgis的開發都是望而生畏,總覺得這個東西安裝加破解都可以把人的腦袋搞大,還要去開發,簡直不可想象,但是經過最近這段時間的研究發現其實也不是那麼難。
本來對座標系就是不很懂,但偏偏遇上業主需要我們的系統底圖採用天地圖的底圖,原以為這是個很簡單的事(以前的系統疊加谷歌沒有問題),所以覺得應該問題不大,當拿到天地圖的底圖連線後,怎麼樣疊都疊不上。什麼問題?作為門外漢,我始終想不通,後來到測繪部門(業主資料提供單位)才知道原來是座標不一樣。我們系統採用的是地理座標系,而天地圖的採用是投影座標系。
羅里吧嗦的說這麼多,主要是因為這是我第一次寫這種記錄,其次就是正確安裝這玩意都腦袋疼,想把前置條件說的清楚點。現在進入正題。
目標任務:將地理座標」 地理座標系: gcs_china_geodetic_coordinate_system_2000」轉為:geographic coordinate system: gcs_china_geodetic_coordinate_system_2000
angular unit: degree (0.0174532925199433) 。
兩種方法:
第一種:在arcmap中有2個投影轉換工具:「批量投影」和「投影」這兩個工具可以轉化,乙個是多個轉換,乙個是單個轉換。選擇「投影」工具
點選確定這轉換成功。
第二種:匯出資料
1、將資料框的座標系設定為:geographic coordinate system: gcs_china_geodetic_coordinate_system_2000
angular unit: degree (0.0174532925199433)
選擇圖層右鍵:資料—>匯出資料
選擇資料框,確定,至此資料座標系轉換成功。
說說我的經歷:我是直接選擇圖層將座標新直接更換為投影座標,等我將模型建立好,輸出檢視面積是,發現我乙個縣的面積居然還不到1平方公里。如果出現了面積或者是體積出現了乙個怪異的數字則就是座標系出問題了。
座標系轉換
根據halcon的演算法,設座標系1 影象 的點 px,py 座標系2 世界 的點為 qx,qy 則 qx px qy hommat2d py 1 1 其中 hommat2d為乙個3乘3的矩陣,且第三行為 0,0,1 1 0 tx cos phi sin phi 0 1 sin theta 0 sx...
座標系轉換
根據此圖 1.已知p在xy座標系下的座標,x0,y0,的值,可以算出p在x0y0座標系下的值 2.已知p在xy和x0y0下的座標,根據多組值便可算出兩個座標系之間的轉換關係 uf原點座標及旋轉 double x0 281.321 double y0 440.215 double rz 1.583 大...
座標系轉換
問題 假設世界座標系 o wx wy wz w 下有點p x w y w z w 已知區域性座標系 o lx ly lz l 三個座標軸向量 vec i w vec j w vec k w 求區域性座標系到世界座標系的轉換矩陣 r t 答 t vec i w vec j w vec k w vec ...