ubuntu22.04下安装gdal3.5.3,并支持java读取tif文件获取高程

        因为工作需要,需要在小型服务器上安装支持读取tif文件获取高程数据的应用,使用java语言开发,服务器可能随时断电和启动,所以为了性能和速度,打算安装linux版本系统,并部署gdal读取tif文件并提供接口服务,某些硬件和软件对linux版本的内核有要求,选来选去,只能选择ubuntu22.04这个版本,server版本和desk版本都可以,已验证,本文以desk版本为主,系统安装不在本文说明;

1,准备安装包,如下:

root@wz:/usr/local/gdal# ls
apache-ant-1.9.16-bin.tar.gz  jdk-8u66-linux-x64.tar.gz  swig-4.0.2.tar.gz
gdal-3.5.3.tar.gz             libgeotiff-1.7.0.tar.gz    proj-8.2.1.tar.gz               tiff-4.6.0.tar.gz             geos-3.8.1.tar.bz2         pcre-8.41.tar.gz           sqlite-autoconf-3460000.tar.gz

在/usr/local/下创建gdal文件夹,将所有包拷贝至此文件夹下;

2,安装jdk:安装版本为1.8.0_66

tar -zxvf jdk-8u66-linux-x64.tar.gz
cd /usr
sudo mkdir java
mv jdk1.8.0_66 /usr/java/

配置环境变量: vim profile 添加如下配置:

export JAVA_HOME=/usr/java/jdk1.8.0_66
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre

使环境变量生效:source /etc/profile 

查看jdk版本,安装完成.

root@wz:/etc# sudo vim profile
root@wz:/etc# source profile
root@wz:/etc# java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
root@wz:/etc# 

3,安装ant:安装版本为1.9.16

解压:tar -zxvf apache-ant-1.9.16-bin.tar.gz

下载地址: Apache Ant - Binary Distributions

配置环境变量: vim profile 添加如下配置:

export ANT_HOME=/usr/local/gdal/apache-ant-1.9.16
export PATH=$PATH:$ANT_HOME/bin

使环境变量生效:source /etc/profile 

查看ant版本,安装完成.

root@wz:/etc# sudo vim profile
root@wz:/etc# source profile
root@wz:/etc# ant -version
Apache Ant(TM) version 1.9.16 compiled on July 10 2021

4,安装sqlite:安装版本为3.46

下载地址: SQLite Download Page</

  • 20
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值