Ubuntu安装GDAL 2.1

简介: 希望疫情早日得到控制,今天来回顾下之前提到的如何在Linux系统下安装GDAL,本文以Ubuntu为例。

希望疫情早日得到控制,今天来回顾下之前提到的如何在Linux系统下安装GDAL,本文以Ubuntu为例。

1 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上安装。

2 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

3 rgdal安装与样例

其实安装比较新版本的GDAL主要是为了安装rgdal和Python的GDAL。这里主要是安装rgdal,输入如下代码即可安装。

install.packages('rgdal')

4 GDAL其他安装方式

如果对源码感兴趣的同学,可以选择编译源码来安装,当然比较费时费力。

本文参考链接:

python GDAL 2.1 installation on Ubuntu 16.04

How To Install GDAL/OGR Packages on Ubuntu

目录
相关文章
|
17天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
72 0
|
2天前
|
Ubuntu Python
Ubuntu 安装Python3.8
Ubuntu 安装Python3.8
10 0
|
3天前
|
Ubuntu 应用服务中间件 nginx
ubuntu编译安装nginx及安装nginx_upstream_check_module模块
以上是编译安装Nginx和安装 `nginx_upstream_check_module`模块的基本步骤。根据你的需求和环境,你可能需要进一步配置Nginx以满足特定的要求。
15 3
|
5天前
|
资源调度 JavaScript Ubuntu
Yarn介绍及快速安装Debian/Ubuntu Linux
现在,你已经成功安装了Yarn,可以在你的JavaScript项目中使用它来管理依赖。
43 3
|
5天前
|
Ubuntu
Ubuntu20.04安装SNMP服务
至此,你已经成功在Ubuntu 20.04上安装了SNMP服务。你可以使用SNMP工具来监视和管理你的系统,或者将其集成到网络管理系统中。
22 3
|
9天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 20.04 + mysql8 安装以及配置大小写不敏感
Ubuntu 20.04 + mysql8 安装以及配置大小写不敏感
|
9天前
|
缓存 Ubuntu 数据库
ubuntu无法使用apt命令时怎么安装库
无论哪种方法,一旦成功安装了所需的库文件,你应该能够在Ubuntu系统上正常使用它们。如果问题仍然存在,可能需要进一步检查系统的包管理配置和依赖关系问题。
27 0
|
11天前
|
Ubuntu Shell 网络安全
【专栏】如何在 Ubuntu 22.04 上安装 KubeSphere?
【4月更文挑战第28天】在Ubuntu 22.04上安装KubeSphere的指南:确保系统至少有4GB内存和2核CPU,安装Docker和docker-compose。下载安装脚本`curl -sSL https://kubesphere.io/install.sh | bash`,根据提示选择安装选项,等待完成。安装后,通过访问控制台验证安装效果。解决可能出现的错误、网络问题和性能问题,利用KubeSphere提升容器管理效率。本文为顺利安装和使用提供参考。
|
12天前
|
Ubuntu Linux 网络安全
|
12天前
|
Ubuntu 关系型数据库 数据库