2020年3月6日 星期五

QGIS外掛-Lat Lon Tools Plugin(經緯度查詢、轉換工具)

「Lat Lon Tools Plugin 」是很好用的外掛,可以讓你在qgis與網路地圖介面中,進行點位的快速轉換

當知道A點在QGIS地圖上的位置,但是想要知道A點在GOOGLE MAP上面的位置或是OSM上面的位置為何時,通常只能夠尋找該點的地理特徵(位於那個村落,附近是不是有明顯的地標)手動去尋找

看到這裡你也許會心想,那如果我知道該點的經緯度座標不是就可以很快找到了嗎?

但會發生一個問題,使用QGIS介面時,可能當下你使用的並非是WGS84的經緯度座標,可能是TWD97,要先到其他網站轉換座標才可以在google map上面顯示(google map只吃wgs84經緯度座標)

Lat Lon Tools Plugin可以有效幫你找出點的位置。只要在qgis上面點選點位,他會自動跳轉到google map或是osm上面,並且顯示出來

以下介紹功能



Lat Lon Tools功能有:擷取點位座標數值、將點展現於外部地圖、展現點位位置(需要有經緯度資料)、轉換點位座標系統、設定、幫助......等功能。可以看出此外掛相當強大

英文的詳細外掛功能介紹:file:///C:/Users/User/AppData/Roaming/QGIS/QGIS3/profiles/default/python/plugins/latlontools/index.html


1.show in external map(將點展現於外部地圖)

用此功能前,需要先進「settings」調整設定

Lat Lon Tools Plugin

點選「External Map」,可以調整滑鼠左鍵與右鍵要展現的外部地圖為何

筆者分別選google map與osm



以1924日治地形圖為底圖,點選新城上方的河流沖積扇,分別以滑鼠左、右鍵點及





分別出現google map與osm畫面,在google map上可以看到被查詢點位的位置詳細資料

2.zoom to coordinate

進「settings」調整設定,點選zoom to

Lat Lon Tools Plugin

注意「zoom to coordinate」設定,預設輸入經緯度格式為(Y,X),這是google map格式設定

以下將用google map進行解說,設定不需調整

以臺灣地理中心石碑為例



在臺灣地理中心碑附近點及滑鼠右鍵「這是哪裡」,查詢點位的經緯度座標



搜尋欄位就會出現該點的經緯度數值,會有些許的誤差,因為google map不允許直接查詢建置點位的經緯度座標,只能查詢建置點位附近的座標,但影響不大



複製點位座標資訊後,進入qgis,於zoom to coordinate格子中輸入查詢




畫面中的紅色十字即是查詢點位的位置

3.coordinate conersion(轉換點位座標)



點及「copy/display」功能,該功能可以自動複製點及位置的座標資訊



在「decimal degress(latiyde,longitude)」處,貼上座標資訊




點及「decimal degress(latiyde,longitude)」旁邊的綠色勾勾,外掛會開始運算



「custom CRS-EPSG」處可以選擇想要轉換之座標EPSG代碼,以TWD97/TM2 ZONE 121 為例子,可以得到該點在TWD97的點位資訊

4.conversions(將點位置建置於表單中/將表單的座標數值化為點)

這個功能可以批次大量使用,相當實用



該功能將點座標分為經緯度、google plus codes與MGRS三種,

google plus codes 是google公司將傳統的經緯度簡化為數字與英文的代碼組合,想要讓經緯度變成比較人性化的代碼

MGRS為軍用方格參考系統,將點位變成網格位置資訊

該功能可以表單點位資料變成點位或是在現有點位中建置有座標的屬性資料

接下來以「花蓮縣各級學校」檔案為例進行實作(資料來源為政府資料開放平台-各級學校位置)



點及「point layer to fields」

輸入圖層「花蓮縣各級學校」

「name of latiude(Y)field&all other single field coodinates[optional]」選項欄位可以命名y欄位的屬性名稱,下方為x欄位屬性名稱

「coordinate order when using 1 field[optional]」選擇lon,lat(X,Y)order



出現新檔案output layer,點選屬性資料表單就可以看到所有點位的x、y座標數值


QGIS外掛功能介紹

QGIS上面有許多很有趣的分析功能,也有不少厲害的網友撰寫的外掛程式,以下來逐序介紹

1.QGIS外掛功能簡介




點選「外掛程式」->「manage and install plugins」



分為全部、已安裝、未安裝......等功能

qgis下載時會預先幫你安裝一些外掛,只是沒有啟用而已



以「空間對位GDAL」為例子,點選啟用此外掛




可以在「影像」功能列找到此外掛



紅色圈選範圍是qgis安裝外掛的路徑,有時候會出現,但不是每次皆是

需要注意的是qig外掛並非是每個版本皆可使用,有些外掛只支援舊版的系統

2.qgis官方網站簡介



網址:https://plugins.qgis.org/plugins/



有以幾個方式進行外掛的排序,像是最多下載次數、評分最高、最新出的外掛

建議可以參考看看top downloads排名前面的外掛,筆者在此中找到不少實用的外掛

點選隨意一個外掛,以「CADDigitize」為例子






可以看到外掛較詳細的說明,以及支援的版本

CADDigitize 是比較老的外掛,繪製圓形相當好用。可以參考黃敏郎老師的影片「使用QGIS之CADDigitize外掛程式,數化圓形,橢圓,矩形,多角形等特殊圖徵

點選「download latest」可以將外掛以zip檔形式下載到電腦裡

此外掛不支援qigs3.0以上的版本,只能用qigs2版開啟。

建議可以先開啟qgis2.8的外掛介面搜尋,如果找不到的話,在到qigs網站上搜尋安裝

3.在qgis單機版上尋找外掛



在搜尋欄上打上外掛名稱(基本上都是英文),之後點選安裝即可



有時候也會發生在qgis官方網站上有出現外掛名稱,但是主控台找不到,這時 要注意是否有將「實驗性質的外掛程式」與「顯示已棄用的外掛程式」這兩個項目打開

「顯示已棄用的外掛程式」指當前電腦版本的qgis不可用此外掛,不代表外掛已經完全不可用,這時候需要去qgis的官方網站查詢該外掛所支援的版本為何