處理矢量數(shù)據(jù)你一定會遇到以下問題:
????WGS84
????GCJ02
????BD09
????這三種坐標數(shù)據(jù)如何相互轉(zhuǎn)換
今天就為大家介紹一種方法,利用QGIS,對沒錯就是它。
1.QGIS軟件安裝
1.首先下載QGIS2.18版,最新的3.X版本不支持。然后正常安裝即可。
鏈接傳送門:QGIS2.18
2.安裝完可以設(shè)置語言為簡體中文Setting→Options→Locale→Override system locale→中文(簡體)
2.插件下載
在QGIS的插件網(wǎng)站(https://plugins.qgis.org/),在右上角搜索geohey,搜索結(jié)果里面有[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。
然后進入處理→選項→數(shù)據(jù)源→Geohey Toolsbox,點擊小三角勾選上Activate,OK之后。
這一步偶爾會出現(xiàn)python錯誤,不知道如何處理,猜測可能是第一次運行造成的問題,重啟計算機,然后打開QGIS,打開處理→工具箱,里面就可以找到GeoHey Toolbox了,后面用法跟 ArcGIS arctoolbox一樣的啦。
4.使用
直接在工具箱里打開,就可以使用了
baidu to GCJ02,為例。如果數(shù)據(jù)多可以批處理。