但願疫情早日獲得控制,今天來回顧下以前提到的如何在Linux系統下安裝GDAL,本文以Ubuntu爲例。html
GDAL全稱爲Geospatial Data Abstraction Library,是當前GIS和遙感領域最爲知名和基礎的開源庫。它實現了基礎的柵格與矢量文件的讀寫以及衆多相關的基礎空間分析功能,固然矢量文件主要依賴OGR來實現。有很是多的GIS軟件都有使用到GDAL/OGR庫,包括Esri ArcGIS系列,Google Earth以及開源的GRASS GIS軟件。python
若是你想在GIS和遙感領域有所建樹,那麼強烈建議你,走出ArcGIS,多試試不用ArcGIS能作到什麼事。ArcGIS很強大,可是並非離開ArcGIS就沒有GIS了。若是隻拘泥在ArcGIS上,頗有可能被限制住。因此推薦的第一步,就是從安裝GDAL開始。ubuntu
固然GDAL自己在Windows上安裝也比較費勁,下次有機會來說一講這塊。本次主要介紹在Linux——Ubuntu上安裝。bash
此次主要是在本身的Linux子系統(WSL)上安裝。首先其實Linux安裝GDAL有一種簡便方式,即直接敲入命令行。spa
sudo apt install gdal-bin
但這個安裝的gdal版本偏舊(當前GDAL最新版本爲3.03,而這個版本還停留在1.0左右),後續安裝Python和R的接口都會有點問題。所以這裏必須安裝新版本的GDAL。命令行
首先更新倉庫連接。code
sudo add-apt-repository -y ppa:ubuntugis/ppa sudo apt update sudo apt upgrade
更新完之後,只須要與上面相同,輸入如下命令便可。htm
apt install gdal-bin python-gdal python3-gdal libgdal-dev
安裝完成後,能夠經過輸入命令,確認安裝版本。blog
gdalinfo --version
其實安裝比較新版本的GDAL主要是爲了安裝rgdal和Python的GDAL。這裏主要是安裝rgdal,輸入以下代碼便可安裝。教程
install.packages('rgdal')
若是對源碼感興趣的同窗,能夠選擇編譯源碼來安裝,固然比較費時費力。
本文參考連接: