匯入工作表或 CSV 檔

警告

A new version of this tutorial is available at Importing Spreadsheets or CSV files (QGIS3)

許多 GIS 資料是以 Excel 工作表或類似的格式儲存。此外,如果你手邊有的是一串經緯度的清單,把它們匯入到 QGIS 中也不成問題。

內容說明

這裡我們要來把地震紀錄的純文字資料檔匯入到 QGIS 內。

取得資料

NOAA(美國國立海洋與大氣總署)設立的國立地球物理資料中心(National Geophysical Data Center)彙整了從西元前 2150 年開始的所有重要地震的良好紀錄。了解詳情

下載 重要地震資料庫 的文字檔。

為了方便起見,你也可以直接用下面的連結下載這兩份資料集:

signif.txt

資料來源 [NGDC]

操作流程

  1. 如果要把資料匯入到 QGIS 中,他們必須至少要有 2 欄,一欄是經度,另一欄則是緯度的資料。如果你有試算表軟體如 Excel,可以直接使用「另存新檔」功能把資料存成「Tab 分隔檔」或是「逗號分隔檔 (CSV)」。這兩種檔案都可以用記事本軟體來開啟。使用記事本打開我們剛剛下載的重要地震資料庫的檔案,你會發現這筆資料是 TAB 分隔檔,並且具有很多屬性,包括地震震央的經緯度欄位。

../_images/1108.png
  1. 打開 QGIS,選擇 圖層 ‣ 加入分隔文字圖層

../_images/268.png
  1. 從分隔文件建立一個圖層 的視窗會出現,選擇 瀏覽 然後選取你剛才下載的文字檔。在 檔案格式 的地方選擇 自訂分隔符號,然後勾選 定位鍵`(Tab)。在 :guilabel:`幾何欄位定義 的地方,程式會自動尋找檔案裡面是不是有可以當作 X 和 Y 座標的欄位。在我們的檔案中,它們分別是 LONGITUDELATITUDE。如果程式找錯了,你也可以直接在這裡修改。最後按下 確定 即可。

註解

X 和 Y 座標很容易搞混。Y 座標在這裡指的是南北向的緯度,而 X 座標則是指東西向的經度。

../_images/347.png
  1. 這裡可能會出現錯誤訊息出現,這是因為有些點缺少了 X 和 Y 欄位的值。你可以自行檢查錯誤來源並且修正原始檔,不過在本教學中,我們就先略過它們。

../_images/425.png
  1. 接下來,有個視窗「選擇座標參考系統」會挑出來問你要選擇哪一種 CRS。因為地震座標是以全球經緯度表示,所以這裡應選 WGS 84。最後按下 確定

../_images/525.png
  1. 最後你就會看到地震資料成功地顯示在 QGIS 畫布上了。

../_images/623.png
comments powered by Disqus

This work is licensed under a Creative Commons Attribution 4.0 International License