Pad*_*oot 5 postgresql postgis
我正在使用 postgis 函数,即 ST_Clip、ST_PixelHeight。
但我收到此错误 -
错误:rt_raster_load_offline_data:访问离线波段被禁用
实际上,我已经使用
raster2pgsql
在 raster2pgsql 中,我使用 -R 选项仅保存栅格的元数据和数据库中栅格的路径位置(而不是像素)。
如何解决这个问题?
您是否设置了环境变量以启用栅格?
从 PostGIS 2.1.3 开始,默认情况下禁用数据库外栅格和所有栅格驱动程序。为了重新启用这些,您需要在服务器环境中设置以下环境变量:POSTGIS_GDAL_ENABLED_DRIVERS 和 POSTGIS_ENABLE_OUTDB_RASTERS。
如果要启用离线光栅:
POSTGIS_ENABLE_OUTDB_RASTERS=1
任何其他设置或根本没有设置将禁用数据库栅格。为了启用 GDAL 安装中可用的所有 GDAL 驱动程序,请按如下方式设置此环境变量
POSTGIS_GDAL_ENABLED_DRIVERS=ENABLE_ALL
来自http://postgis.net/docs/postgis_installation.html#install_short_version
归档时间: |
|
查看次数: |
1079 次 |
最近记录: |