WGS84、GCJ02、 BD09座標轉換------QGIS+GeoHey Toolbox
處理向量資料你一定會遇到以下問題:
WGS84
GCJ02
BD09
這三種座標資料如何相互轉換
今天就為大家介紹一種方法,利用QGIS,對沒錯就是它。
1.QGIS軟體安裝
1.首先下載QGIS2.18版,最新的3.X版本不支援。然後正常安裝即可。
2.安裝完可以設定語言為簡體中文Setting→Options→Locale→Override system locale→中文(簡體)
2.外掛下載
在QGIS的外掛網站(https://plugins.qgis.org/),在右上角搜尋geohey,搜尋結果裡面有[1349]GeoHey Toolbox,點選進入。
不要以為找到工具了,別急等等!!!不要download latest!!!而是開啟下面的Versions,可以看到0.1和0.2版(取消了座標糾偏功能),下載的是0.1版,直接點選0.1進入下載頁面然後點選download下載即可。
3.配置
下載得到一個GeoHey-Toolbox-0.1.zip檔案。
首先解壓出來所有檔案,然後進入c:Users使用者名稱.qgis2pythonplugins這個資料夾
如果沒有plugins 這個資料夾,則新建一個plugins資料夾。把剛才解壓出來的檔案放入這個plugins資料夾裡面。
開啟QGIS,進入外掛→管理並安裝外掛→點選放棄獲取→在外掛管理頁面勾選上Geohey Toolsbox。
然後進入處理→選項→資料來源→Geohey Toolsbox,點選小三角勾選上Activate,OK之後。
這一步偶爾會出現python錯誤,不知道如何處理,猜測可能是第一次執行造成的問題,重啟計算機,然後開啟QGIS,開啟處理→工具箱,裡面就可以找到GeoHey Toolbox了,後面用法跟 ArcGIS arctoolbox一樣的啦。
4.使用
直接在工具箱裡開啟,就可以使用了
baidu to GCJ02,為例。如果資料多可以批處理。
效果