excel數據如何轉換成點要素shp格式
excel數據如何轉換成點要素shp格式
excel中的數據想顯示為做表格時的點,這時候我們就可以將excel數據轉換為shp格式的點要素,基本過程是通過在Excel中編輯好數據格式,再轉換成gis中的表以此來顯示點。以下是學習啦小編為您帶來的關于excel數據轉換成點要素shp格式,希望對您有所幫助。
excel數據轉換成點要素shp格式
一、Excel中表格格式
需要表頭,GIS中通過表頭,即字段來檢索數據。lon是經度,lat是緯度,根據需要可能多一列是數值,比如某個位置的點的溫度、時間、高度等。表頭各名稱沒有硬性規(guī)定,不過GIS會識別lon、lat分別對應經緯度。
二、轉換成點
1、調出工具箱,展開轉換工具——Excel,選擇Excel轉表工具。如果直接載入excel就轉換成點時會有一些麻煩,轉成表的話,既可以避免了。
2、輸入Excel文件:點擊旁邊的文件夾小圖標,找到要轉換成點要素的Excel文件;
輸出表:即保存轉換成表文件的位置;
工作表(可選):一個Excel工作簿里可能有幾個工作表,選擇要轉換成點要素的工作表;設置好之后點擊確定。
3、在內容列表中出現(xiàn)轉換好的表文件ExcelToTable(根據命名有所不同,此處是默認名稱),右鍵它選擇顯示XY數據。
4、彈出窗口中,
X字段:代表經度,這里選擇lon;
Y字段:代表緯度,這里選擇lat;
Z字段:點所持有的數值,這里選擇value
通過編輯選擇坐標系統(tǒng),選好后點擊確定
5、然后便能看到操作主界面中出現(xiàn)了散布的點集。這些點集有坐標信息,并且?guī)в袛抵怠?/p>
三、導出至矢量(.shp)
1、轉換成點后,在內容列表可發(fā)現(xiàn)多了個XXXX個事件,這就是點集文件,但尚不是矢量文件,通過右鍵它選擇數據,然后選擇導出數據。
2、導出:一般默認導出所有要素,即導出Excel中所有數據;輸出要素類:選擇保存位置及命名文件,設置好后點擊確定
3、確定后會彈出詢問框,是否要將導出的數據添加到地圖圖層中,其實就是選擇是否把剛導出的矢量文件載入到主界面中,根據需要選擇,選擇是可以省去后面再添加數據的過程。
四、查看矢量文件基本信息
1、剛剛導出的矢量文件添加到主界面后,通過在內容列表右鍵矢量文件——屬性,可查看該矢量文件一些信息。在源選項卡,可以看到這是點要素的shp格式文件。
2、右鍵矢量文件——打開屬性表,可查看點要素的坐標及數值信息,前面多了幾列指示點要素的數據(屬性和序號),后面數據跟Excel中的相同。
注意事項:
坐標系選擇很重要,不同坐標系下點的位置有差異。
猜你喜歡: