Ubuntu 安装 GDAL 2.1

简介: 今天主要为大将讲解如何在 Linux 系统下安装 GDAL,本文以 Ubuntu 为例,详细介绍 Ubuntu 及 GDAL 的安装过程。

5.JPG
镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站

一、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

1.jpeg

三、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

阿里巴巴开源镜像站 提供全面,高效和稳定的系统镜像、应用软件下载、域名解析和时间同步服务。”

相关文章
|
5天前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
46 5
|
2月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
2月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
2月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
7天前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
74 18
|
1月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
143 18
|
1月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
137 15
|
1月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
104 14
|
1月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
284 7
|
1月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。