excel資料怎麼轉換成點要素shp格式?
- 2022-09-10
有時使用GIS分析製圖時,需要匯入帶有座標的點資料,方便後面進行地統計等操作。基本過程是透過在Excel中編輯好資料格式,再轉換成gis中的表以此來顯示點,為了進一步編輯等便利,再匯出至向量格式。
一、Excel中表格格式
需要表頭,GIS中透過表頭,即欄位來檢索資料。
lon是經度,lat是緯度
,根據需要可能多一列是
數值
,比如某個位置的點的溫度、時間、高度等。表頭各名稱沒有硬性規定,不過GIS會識別lon、lat分別對應經緯度。
二、轉換成點
1、調出
工具箱
,展開
轉換工具
——
Excel
,選擇
Excel轉表
工具。如果直接載入excel就轉換成點時會有一些麻煩,轉成表的話,既可以避免了。
2、
輸入Excel檔案
:點選旁邊的資料夾小圖示,找到要轉換成點要素的Excel檔案;
輸出表
:即儲存轉換成表文件的位置;
工作表(可選)
:一個Excel工作簿裡可能有幾個工作表,選擇要轉換成點要素的工作表;設定好之後點選
確定。
3、在內容列表中出現轉換好的表文件
ExcelToTable(根據命名有所不同,此處是預設名稱)
,右鍵它選擇
顯示XY資料
。
4、彈出視窗中,
X欄位
:代表經度,這裡選擇lon;
Y欄位
:代表緯度,這裡選擇lat;
Z欄位
:點所持有的數值,這裡選擇value
透過
編輯
選擇座標系統,選好後點擊
確定
5、然後便能看到操作主介面中出現了散佈的點集。這些點集有座標資訊,並且帶有數值。
三、匯出至向量(.shp)
1、轉換成點後,在內容列表可發現多了個
XXXX個事件
,這就是點集檔案,但尚不是向量檔案,透過
右鍵
它選擇
資料
,然後選擇
匯出資料
。
2、
匯出
:一般預設匯出所有要素,即匯出Excel中所有資料;
輸出要素類
:選擇儲存位置及命名檔案,設定好後點擊
確定
3、確定後會彈出詢問框,是否要將匯出的資料新增到地圖圖層中,其實就是選擇
是否把剛匯出的向量檔案載入到主介面中
,根據需要選擇,選擇
是
可以省去後面再新增資料的過程。
四、檢視向量檔案基本資訊
1、剛剛匯出的向量檔案新增到主介面後,透過在內容列表
右鍵向量檔案
——
屬性,
可檢視該向量檔案一些資訊。在
源
選項卡,可以看到這是點要素的shp格式檔案。
2、
右鍵向量檔案
——
開啟屬性表
,可檢視點要素的座標及數值資訊,前面多了幾列指示點要素的資料(屬性和序號),後面資料跟Excel中的相同。
注意事項:
座標系選擇很重要,不同座標系下點的位置有差異