Postgresql PostGIS和GDAL:ST#u AsgdalMaster不';行不通
我在Ubuntu 16.04上安装了PostgreSQL 10和PostGIS 2.4。我还安装了GDAL2.2 我创建了数据库,并使用以下命令启用了GDAL光栅:Postgresql PostGIS和GDAL:ST#u AsgdalMaster不';行不通,postgresql,gis,postgis,gdal,wms,Postgresql,Gis,Postgis,Gdal,Wms,我在Ubuntu 16.04上安装了PostgreSQL 10和PostGIS 2.4。我还安装了GDAL2.2 我创建了数据库,并使用以下命令启用了GDAL光栅: ALTER DATABASE gisdb SET postgis.gdal_datapath = '/usr/share/gdal/2.2'; ALTER DATABASE gisdb SET postgis.gdal_enabled_drivers TO 'ENABLE_ALL'; ALTER DATABASE gisdb SET
ALTER DATABASE gisdb SET postgis.gdal_datapath = '/usr/share/gdal/2.2';
ALTER DATABASE gisdb SET postgis.gdal_enabled_drivers TO 'ENABLE_ALL';
ALTER DATABASE gisdb SET postgis.postgis.enable_outdb_rasters TO true;
如果使用ST_GdalMaster以WMS格式创建输出,请使用以下命令:
select ST_AsGDALRaster(rast,'WMS') from my_raster
Postgresql生成错误:
错误:rt_光栅_到_gdal:无法创建输出gdal数据集
此外,如果我安装了具有以下功能的GDAL驱动程序:
select * from postgis_full_version();
PostgreSQL显示:
如果我运行选择postgis_full_version()代码>
Postgresql表示安装的GDAL版本是1.11.3而不是2.2
有什么想法吗?我认为您的PostGis GDAL版本应该与您的GDAL数据路径版本相匹配……我将尝试将数据路径更改为1.11.3数据文件夹。我将数据路径更改为1.11.3数据文件夹,但不起作用。您看到了吗?