如將文本文件的緯度和經度坐標采用十進制度或度分秒格式進行處理,則可以輕松地將這些坐標添加為 QGIS 中的點圖層。本文將介紹一個快速 QGIS 教程,引導大家完成如何添加具有緯度和經度坐標的 CSV 文件。
在本教程中,將以1790年至2020年美國的平均人口中心添加點為例,該平均人口中心的緯度和經度坐標存儲在 CSV 文件中,文件是以逗號分隔的文本文件。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/1642514873091153328.jpg)
![](/zb_users/plugin/erx_Weixin/img/zzcm1.jpg)
添加微信好友, 獲取更多信息
復制微信號
將 CSV 文件添加到 QGIS
首先,將 CSV 文件添加到打開的 QGIS 項目文件中,從菜單中轉到圖層 -> 添加圖層 -> 添加分隔文本圖層。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/6676911123996162060.jpg)
在彈出的 “Data Source Manager” 界面中,選擇 “File” 白框右側的三個垂直點,導航到計算機上存儲 CSV 的文件夾。
選擇文件后,界面底部的 “Sample Data” 框將填充 CSV 文件中的一些數據。如果緯度和經度坐標的列名被標記為此,那么 QGIS 將自動分配給 X 字段和 Y 字段參數。如果不是,請選擇經度值 (X) 和緯度值 (Y) 的字段。人口平均中心 CSV 文件的緯度和經度值以十進制度為單位,因此在這種情況下 DMS 坐標框未選中。如果是文本文件,其坐標以 DMS(度分秒)為單位,請選中該框。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/7363878897435970958.jpg)
接下來需要知道 QGIS 坐標的坐標參考系(CRS)是什么。QGIS 將 CRS 默認為項目的 CRS。如果緯度和經度坐標以十進制度為單位,則需要將 CRS 設置為 WGS 84 (EPSG:4326)。因此,單擊位于 “Geometry CRS ” 下拉菜單右側的小地球圖標。從 CRS 列表中,選擇 WGS 84 并點擊 “OK” 按鈕。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/1777771104719743314.jpg)
現在已經為 CSV 文件設置了參數,單擊 “Add” 按鈕,此時包含 CSV 文件中屬性信息的新點圖層將添加到 QGIS 項目圖層中。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/4769381620470338648.jpg)
解決 QGIS 中 CSV 文件的地圖繪制問題
首先,確保在添加 CSV 文件前將 Geometry CRS 設置為 WGS 84。如忘記,可在將層添加到 QGIS 項目后修復此問題。如需更改 CRS,右鍵單擊該層后,導航到圖層 CRS –> 設置圖層 CRS。這將返回選擇 CRS 的相同界面,然后選擇 WGS 84。同時確保 EPSG 代碼為 4326,因為還有其他列出的 WGS 84 的投影。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/911291732107436432.jpg)
未繪制地圖到指定位置的點,其主要原因是十進制度坐標可能缺少負號。美國人口普查網站上的平均人口中心表將十進制度坐標列為正數,如要提取這些值并將其添加到 QGIS 項目中,會發現數據已提供印度尼西亞的信息。
![如何在QGIS中將緯度和經度添加為CSV文件 如何在QGIS中將緯度和經度添加為CSV文件](/zb_users/upload/2022/08/2783600595352194197.jpg)
對于十進制度,正緯度位于赤道以北,負緯度位于赤道以南。正經度位于本初子午線以東,負經度位于本初子午線以西。由于數據覆蓋了美國的一個地理區域,該區域位于穿過英格蘭格林威奇的本初子午線以西,因此經度值需要為負值,從表中還可以注意到,經度值在名為 “西緯度” 而不是 “西經度” 的列中存在拼寫錯誤。
這給我們帶來了 CSV 文件可能無法將點繪制到正確地理位置的幾個原因,即 X 和 Y 值被切換;讀取十進制度時,通常會將緯度列為之一個坐標,將經度列為第二個坐標。這可能會造成混淆,有時我們也通常將坐標稱為“X 和 Y 坐標”。常見的錯誤可能是切換列,以便將 X 分配給緯度坐標,將 Y 分配給經度坐標。因此,請仔細檢查以確保您是否已將經度指定為 X 坐標,將緯度指定為 Y 坐標。
來源鏈接:https://www.osgeo.cn/post/10571
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。