小编Jia*_* Hu的帖子

通过raster2pgsql导入栅格,但得到sql语法错误

我按照本教程[http://www.postgis.org/documentation/manual-svn/using_raster.xml.html] [1]尝试将光栅文件导入到我的postgres数据库中

环境: windows7,Postgres 8.4,postgis 2.0.

我的命令行是:

cd C:\Program Files (x86)\PostgreSQL\8.4\bin
raster2pgsql -s 4236 -I -G -M kiwi.jpg -F -t 100x100 public.gis > out.sql
psql -U postgres -d mydb2 -f out.sql
Run Code Online (Sandbox Code Playgroud)

名为"kiwi"的图片位于"C:\ Program Files(x86)\ PostgreSQL\8.4\bin"文件夹中.out.sql可以成功生成.但输入"psql -U postgres -d mydb2 -f out.sql"后,出现错误.

psql:out.sql:98:错误:语法错误在"可用"或附近

第1行:可用的GDAL栅格格式:

谢谢!这是查询的内容:(我对postgis非常新,所以我无法弄清楚这里有什么问题.因为我只是按照教程,它应该工作)

    Available GDAL raster formats:
      Virtual Raster
      GeoTIFF
      National Imagery Transmission Format
      Raster Product Format TOC format
      ECRG TOC format
      Erdas Imagine Images (.img)
      CEOS SAR Image
      CEOS Image
      JAXA PALSAR Product Reader (Level 1.1/1.5)
      Ground-based SAR …
Run Code Online (Sandbox Code Playgroud)

sql postgresql import postgis raster

3
推荐指数
1
解决办法
4699
查看次数

标签 统计

import ×1

postgis ×1

postgresql ×1

raster ×1

sql ×1