目前做的一个项目用到了GDAL,服务器端windowserver2008,VS2010,用的GDAL版本比较旧。迁移过来在本地做开发win10+VS2017,项目调用了ogr2ogr.exe等很多服务器端的GDAL应用环境,都需要在本地重新配置,开发环境GDAL版本服务器端比较旧,不过那些dll使用起来还没有出现问题,故没有再配GDAL开发环境了。
1.安装PostgreSQL和PostGIS
这两个软件包版本和服务器端一致,postgresql-9.5.1-1-windows-x64.exe和对应版本的postgis-bundle-pg95x64-setup-2.3.7-1.exe。依次安装即可,网上教程很多,注意安装路径相同就可以了。
值得注意的是两者都安装完之后在PostgreSql的bin目录下(我这里是C:\Program Files\PostgreSQL\9.5\bin)已经有ogr2ogr.exe和很多dll文件了,但是直接使用会报错ERROR 1: Unable to find drive

本文档介绍了如何在Windows 10上配置GDAL、PostgreSQL和PostGIS的环境,包括安装步骤和解决配置过程中遇到的问题,如ERROR 1: Unable to find driver `PostgreSQL'。通过安装特定版本的软件,修改nmake.opt文件,以及拷贝必要的dll文件,确保ogr2ogr.exe和其他GDAL应用能够正常运行。

3836

被折叠的 条评论
为什么被折叠?



