windows环境下安装和配置GDAL

首先进入该网站

GISInternals Support Sitehttps://www.gisinternals.com/release.phpwindows环境下安装和配置GDAL_第1张图片

这里我选的是GDAL 2.4.4,想着老的版本可能会稳定一些。

接着选择适合自己系统的版本,x64是64位操作系统,win32是32位操作系统。

MSVC 2015和MSVC 2017是编译器的版本,这里我选的是MSVC 2017。

windows环境下安装和配置GDAL_第2张图片

点进去后可以看到有这么多可以下载的版本。

这里先说明一下GDAL的两个主要使用场景:

  1. 在windows的cmd命令行里执行GDAL的相关操作
  2. 安装python对应的GDAL库,在python中直接调用

于是很多博客就说了,安装GDAL的core和对应的python bindings,如下图所示。

windows环境下安装和配置GDAL_第3张图片

但是实际安装完,按照他们的说法,配置完环境变量仍无法使用。

还有的博客说下载未编译的GDAL,然后在本地编译,我试了也失败了。

最后我找到了一个比较通用的方法:直接下载编译好的GDAL,再配置环境变量。

这个方法安装的GDAL我验证过可以在命令行里正常使用,在Python中我没有验证过。

windows环境下安装和配置GDAL_第4张图片

下载上图所示的编译后的GDAL,解压到指定的目录,我的目录是E:\DownLoad\Thunder\release-1911-x64-gdal-2-4-4-mapserver-7-4-3。(后面出现的三个路径和我的路径是对应的,如果你解压到了你自己的路径,请根据实际路径修改,不要直接照搬我的路径)。

接着配置环境变量,编辑系统变量中的Path里新建两个路径

然后在系统变量中新建GDAL_DATA,变量值为E:\DownLoad\Thunder\release-1911-x64-gdal-2-4-4-mapserver-7-4-3\bin\gdal-data

windows环境下安装和配置GDAL_第5张图片

windows环境下安装和配置GDAL_第6张图片

最后在命令行中进行验证

 

你可能感兴趣的:(GIS,GDAL,GIS,Python)