Ubuntu安裝GDAL 2.1

希望疫情早日得到控制,今天來回顧下之前提到的如何在Linux系統(tǒng)下安裝GDAL,本文以Ubuntu為例。

1 GDAL簡介

GDAL全稱為Geospatial Data Abstraction Library,是當前GIS和遙感領(lǐng)域最為知名和基礎(chǔ)的開源庫。它實現(xiàn)了基礎(chǔ)的柵格與矢量文件的讀寫以及眾多相關(guān)的基礎(chǔ)空間分析功能,當然矢量文件主要依賴OGR來實現(xiàn)。有非常多的GIS軟件都有使用到GDAL/OGR庫,包括Esri ArcGIS系列,Google Earth以及開源的GRASS GIS軟件。

如果你想在GIS和遙感領(lǐng)域有所建樹,那么強烈建議你,走出ArcGIS,多試試不用ArcGIS能做到什么事。ArcGIS很強大,但是并不是離開ArcGIS就沒有GIS了。如果只拘泥在ArcGIS上,很有可能被限制住。所以推薦的第一步,就是從安裝GDAL開始。

當然GDAL本身在Windows上安裝也比較費勁,下次有機會來講一講這塊。本次主要介紹在Linux——Ubuntu上安裝。

2 Ubuntu安裝教程

這次主要是在自己的Linux子系統(tǒng)(WSL)上安裝。首先其實Linux安裝GDAL有一種簡便方式,即直接敲入命令行。

sudo apt install gdal-bin

但這個安裝的gdal版本偏舊(當前GDAL最新版本為3.03,而這個版本還停留在1.0左右),后續(xù)安裝Python和R的接口都會有點問題。因此這里必須安裝新版本的GDAL。

首先更新倉庫鏈接。

sudo add-apt-repository -y ppa:ubuntugis/ppa
sudo apt update
sudo apt upgrade

更新完以后,只需要與上面相同,輸入以下命令即可。

apt install gdal-bin python-gdal python3-gdal libgdal-dev

安裝完成后,可以通過輸入命令,確認安裝版本。

gdalinfo --version
image

3 rgdal安裝與樣例

其實安裝比較新版本的GDAL主要是為了安裝rgdal和Python的GDAL。這里主要是安裝rgdal,輸入如下代碼即可安裝。

install.packages('rgdal')
image

4 GDAL其他安裝方式

如果對源碼感興趣的同學,可以選擇編譯源碼來安裝,當然比較費時費力。

本文參考鏈接:

python GDAL 2.1 installation on Ubuntu 16.04

How To Install GDAL/OGR Packages on Ubuntu

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容