当前位置:   article > 正文

raster2pgsql命令参数详解_raster2psql参数

raster2psql参数
raster2pgsql -?
  • 1

小技巧:
打印出来的帮助信息凡是类似-s <srid>这佯在参数后带<>的,都是表示此参数后要带输入信息.

USAGE: raster2pgsql [<options>] <raster>[ <raster>[ ...]] [[<schema>.]<table>]
  Multiple rasters can also be specified using wildcards (*,?).
  
 -s <srid>空间参考id,必须设置,如 -s 4326 
 -b <band>要提取的栅格波段.不设置则写入所有波段,从1开始,如要提取多个用,号隔开,如 -b 1,2
 -t  <title size>栅格切片大小,格式为WIDTHxHEIGHT.,不设置则不切片,导入后只有一行数据.切片后每一片一行,如 -t 256*256
 -P 自动填充瓦片右下角.有些瓦片的有效数据可能达不到-t指定的大小,因此需要自动补填充,确保所有瓦片具有相同的宽度和高度,只有切片才需要设置,如 -P
 -R 注册栅格的db文件,提供db文件的绝对路径
(d|a|c|p)这些是互斥选项,只能选择其中之一:
  -d 删除该表, 然后重新创建
  -a 追加到当前表中, 图层字段必须与表架构完全相同
  -c 创建一个新表并填充它, 如果不指定任何选项, 这是默认值
  -p 准备模式, 只创建表
 -f <column>指写raster列名称,如 -f rast
 -F  在栅格表中添加列名称字段,列名称默认为filename,用于存储删除文件名(不包含路径),如 -F
 -n <column> 与-F参数作用相同,只是允许自定义文件列的列名称,如 -n "fname"
 -l <overview factor> 未用过,具体用途有用过的欢迎补充.创建栅格的覆盖因子.对于超过多个因素用逗号,分开.覆盖表名如下模式"o_<overview factor>_<table>".创建的覆盖因子是存储在数据库中,不受-R参数影响
 -q  Wrap PostgreSQL identifiers in quotes.
 -I  在栅格列上创建GIST 空间索引
 -M 导入完成后运行VACUUM ANALYZE.
 -C 在加载栅格后设置栅格列上的标准约束集,如果一个或多个栅格违反约束,某些约束可能会失败
 -x 禁用设置最大范围约束,只有在使用了-C时才有效
 -r 设置约束(空间唯一和覆盖磁贴) 以进行常规阻塞,只有在使用了-C时才有效
 -T <tablespace> 指定使用的表空间,索引如未使用-X 标志将使用默认表空间 ,如-T "tabspace"
 -X <tablespace> 指定使用的索引表空间,不设置将使用默认表空间,如-X "idxtabspace"
 -N <nodata> 非数据值,用于没有 NODATA 值的波段.
 -k  跳过每个栅格波段的NODATA值检查
 -E <endian> 指栅格生成二进制时是大端(big-endian)生成还是小端生成(little-endian),使用0表示XDR,使用1表示NDR(默认值),目前仅支持NDR,如-E 1
       little-endian为网络数据表示NDR
       big-endian为外部数据表示XDR
 -V <version> 指定输出WKB格式的版本,默认是0,目前仅支持0,如-V 0
 -e   单独执行每个语句,不要使用事务
 -Y  使用COPY语句而不是插入语句
 -G  打印支持的 GDAL 栅格格式
 -?  打印帮助
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
raster2pgsql -s 4326 -b 1 -t 64x64  -P -d -f "rast" -F -I -M -C -T "nuts" -X "idxnuts" "D:/dem.tif "  public.dem | psql -h localhost -p 5432 -U postgres -d 数据库名称
  • 1

原始栅格

在这里插入图片描述

增加-P参数入库后的栅格

右边黑边就是增加了-P参数后自动填充的值
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/329926
推荐阅读
相关标签
  

闽ICP备14008679号