鏡像下載下傳、域名解析、時間同步請點選
阿裡巴巴開源鏡像站一、GDAL 簡介
GDAL 全稱為 Geospatial Data Abstraction Library,是目前 GIS 和遙感領域最為知名和基礎的開源庫。它實作了基礎的栅格與矢量檔案的讀寫以及衆多相關的基礎空間分析功能,當然矢量檔案主要依賴 OGR 來實作。有非常多的GIS 軟體都有使用到 GDAL/OGR 庫,包括 Esri ArcGIS 系列,Google Earth 以及開源的 GRASS GIS 軟體。
如果你想在 GIS 和遙感領域有所建樹,那麼強烈建議你,走出 ArcGIS,多試試不用 ArcGIS 能做到什麼事。ArcGIS 很強大,但是并不是離開 ArcGIS 就沒有 GIS 了。如果隻拘泥在 ArcGIS 上,很有可能被限制住。是以推薦的第一步,就是從安裝GDAL開始。
當然 GDAL 本身在 Windows 上安裝也比較費勁,下次有機會來講一講這塊。本次主要介紹在Linux——Ubuntu上安裝。
二、Ubuntu 安裝教程
這次主要是在自己的 Linux 子系統(WSL)上安裝。首先其實 Linux 安裝 GDAL 有一種簡便方式,即直接敲入指令行。
sudo apt install gdal-bin
但這個安裝的 gdal 版本偏舊(目前 GDAL 最新版本為 3.03,而這個版本還停留在 1.0 左右),後續安裝 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
三、rgdal 安裝與樣例
其實安裝比較新版本的 GDAL 主要是為了安裝 rgdal 和 Python 的 GDAL。這裡主要是安裝 rgdal,輸入如下代碼即可安裝。
install.packages('rgdal')
四、GDAL 其他安裝方式
如果對源碼感興趣的同學,可以選擇編譯源碼來安裝,當然比較費時費力。
本文參考連結:
python GDAL 2.1 installation on Ubuntu 16.04 How To Install GDAL/OGR Packages on Ubuntu“ 提供全面,高效和穩定的系統鏡像、應用軟體下載下傳、域名解析和時間同步服務。”