步驟如下:
1、 將地理坐標以Excel表格形式存儲,如下圖:
2、 在arcmap中打開一個空白文檔,右鍵點圖框,在彈出的菜單中點擊<添加數(shù)據(jù)>,或者點擊工具欄中添加數(shù)據(jù)按鈕,找到存儲經(jīng)緯度的Excel文件,選擇對應表,點擊添加,如下圖:
3、 右鍵點擊arcmap右側內(nèi)容列表中新添加的表格要素類,
4、 在彈出的菜單中點擊<顯示XY數(shù)據(jù)>,彈出如下對話框:
在以上顯示XY數(shù)據(jù)對話框中,選擇X字段、Y字段對應代表經(jīng)緯度數(shù)據(jù)的表頭名稱,點擊<編輯>按鈕,在彈出的空間參考屬性對話框中依次點擊地理坐標系->Asia->GCS_China_Geodetic_Coordinate_System_2000,如下圖
點擊確定按鈕返回上一級對話框,點擊確定。此時會彈出表沒有ID字段,點擊確定按鈕,不管它。此時已將經(jīng)緯度數(shù)據(jù)加載并顯示與arcmap當中,在arcmap右側內(nèi)容列表中生成一個名稱為sheet個事件的要素類如下圖所示:
5、 右鍵點擊此要素類,在彈出的菜單中依次點擊數(shù)據(jù)->導出數(shù)據(jù),彈出導出數(shù)據(jù)對話框,如下圖所示:
在輸出要素類處,選擇輸出數(shù)據(jù)的路徑及名稱,點擊確定,在arcmap右側內(nèi)容列表中生成一個新的要素類,此步驟目的是將數(shù)據(jù)導出為shp文件。
6、 1至5步驟是為坐標轉換的數(shù)據(jù)準備工作,在工具欄中點擊ArcToolbox工具箱,
在工具箱中依次點擊數(shù)據(jù)管理工具->投影和變換->要素->投影,彈出投影對話框,如下圖所示:
此時將arcmap右側內(nèi)容列表中之前導出的shp文件數(shù)據(jù)要素類拖動至輸入數(shù)據(jù)集或要素類文本框中,此時見輸入坐標系文本框中自動填寫此shp文件的之前已經(jīng)定義過的坐標系GCS_China_Geodetic_Coordinate_System_2000。在輸出數(shù)據(jù)集或要素類文本框中選擇輸出路徑及名稱。點擊輸出坐標系文本框右側按鈕,彈出空間參考屬性對話框,依次點擊投影坐標系->Gauss Kruger->CGCS2000->CGCS2000_3_Degree_GK_Zone_35,CGCS2000_3_Degree_GK_Zone_35代表3度帶、高斯投影、代號為35度帶,具體選擇多少帶號,根據(jù)經(jīng)度值換算,具體換算方式自己網(wǎng)上查詢(測繪人都知道)。然后點擊確定按鈕,完成坐標轉換工作。
7、 同于步驟2中的過程,將轉換后的shp文件加載進arcmap中,如下圖已加載名稱為b的數(shù)據(jù)要素。右鍵點此數(shù)據(jù)要素,在彈出的菜單中點擊打開屬性表菜單。
在彈出的對話框中點擊左上角按鈕,在彈出的菜單中點擊添加字段,在彈出的添加字段對話框中,填寫字段名及字段類型,如下圖所示:
點擊確定,完成字段的添加。在新建的字段名上右鍵,在彈出的菜單中選擇計算幾何,彈出計算幾何對話框,屬性欄選擇點的X坐標或者Y坐標,計算對應的XY平面坐標值。
點擊確認完成X坐標的計算,同以上步驟添加字段、計算幾何完成Y坐標的計算工作。如下圖:
8、 如果需將表格數(shù)據(jù)導出,可在工具欄中點擊搜索按鈕,輸入表轉Excel,如下圖:
點擊搜索到的表轉Excel工具,彈出對話框表轉Excel對話框,將上述步驟得到的數(shù)據(jù)要素拖至輸入表文本框中,在輸出Excel文件文本框中選擇輸出路徑及Excel表名,點擊確定,完成Excel導出步驟,如下圖所示:
本文作者:屠夫真帥(地信論壇會員)