QGIS 地理編碼指在 QGIS 的開源 GIS 桌面應用程序中,將地址轉換為地理坐標后,使用該坐標在地圖上繪制點,并執行其它操作,從創建簡單地圖,到計算它們之間的方向和距離。
地理編碼為人們提供了一種在地圖上相對輕松地定位 *** ,如定位家、工作單位、機場、學校或教堂等等。MMQGIS 地理編碼插件 的工具之一是地理編碼器,我們可以使用它將地址轉換為地圖上的點。接下來,讓我們閱讀本文并分析如何在 QGIS 中使用單個地址或批量進行地理編碼。
安裝和激活 MMQGIS
插件是 QGIS 新功能的一種擴展,地理編碼的更佳 *** 之一是使用 MMQGIS 插件。
要安裝此插件,需要打開 QGIS 并單擊頂部菜單的 “Plugins”。
步驟依次為:Plugins
> Manage
> Install Plugins
.
添加微信好友, 獲取更多信息
復制微信號
接下來,搜索 MMQGIS, 單擊 “Install” 并激活插件。
MMQGIS 地理編碼插件
MMQGIS 是一個多用途插件,可以進行各種 GIS 處理,使用其地理編碼工具能夠將地址轉換為地圖上的坐標。
如要訪問 MMQGIS 插件 ,可在 QGIS 桌面頂部找到 “MMQGIS” 的專用菜單。
以下是使用 MMQGIS 進行地理編碼的 *** :
-
批量地理編碼:輸入帶有地址、城市和州的CSV,基于每個記錄地址創建點;
-
從街道圖層進行地理編碼;
-
反向地理編碼:使用現有的一組點并查找地址。
下圖是在 QGIS 桌面中找到 MMQGIS 地理編碼菜單的示例。
地理編碼用例和示例
至少需要一個包含地址、城市和國家/地區的 CSV,例如,以下是電子表格必須采用的格式:
名稱 | 地址 | 城市 | 州 |
克萊司勒博物館 | 紀念館1號 | 諾福克 | 弗吉尼亞州 |
湯波因特公園 | 湖畔113號 | 諾福克 | 弗吉尼亞州 |
樸次茅斯古鎮歷史街區 | 法院街 321 號 | 樸次茅斯 | 弗吉尼亞州 |
樸次茅斯博物館 | 高圣街2號 | 樸次茅斯 | 弗吉尼亞州 |
喜來登諾福克湖畔酒店 | 河畔區777號 | 諾福克 | 弗吉尼亞州 |
接下來,需將字段映射到 MMQGIS 地理編碼對話框中的正確字段, 您可以選擇使用 O *** 進行尋址,或者如果有 Google Maps API 密鑰,也可以使用。
單擊 “Apply” 按鈕后,MMQGIS 將使用指定的 Web 服務來搜索 CSV 中的地址并對其進行地理編碼。
最后,地址將作為臨時圖層在內容列表和地圖畫布中彈出。如果要使其成為永久層,則需右鍵單擊該層并將其導出到文件系統上的目錄中。
總結
在本教程中,我們學習了如何使用 MMQGIS 插件對地址進行地理編碼。無論 CSV 大小如何,MMQGIS 插件都非常靈活,可以使用多種工具進行處理。OpenStreetMaps 地理編碼工具處理的方式非常好,通過Google Maps API 密鑰,大大提高了尋址精度,這就是為什么谷歌地圖因其高度準確和最新的尋址系統而被評為 頂級地理編碼器。
來源鏈接:https://www.osgeo.cn/post/17083
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。