作家指令
PostGIS光栅编写器处理的指令如下所示。显示的后缀以当前前缀< WriterKeyword > _在映射文件中。默认情况下,< WriterKeyword >为PostGIS的栅格作家是POSTGIS_RASTER_OUT.
数据集/数据库,主机,端口,用户名,密码
这些指令的操作方式与它们对PostGIS光栅读者.
START_TRANSACTION
该语句告诉PostGIS光栅写入模块何时开始将特性实际写入数据库。
PostGIS栅格编写器直到跳过特征的特征数量才开始编写任何特征,然后开始编写以下特征。通常,指定的值是零—只有在数据加载操作在失败中途恢复时才指定非零值。
必需的/可选
可选
映射文件的语法
POSTGIS_RASTER_OUT_START_TRANSACTION 0
工作台参数
起动特性
TRANSACTION_INTERVAL
该指令决定了FME在将事务提交到数据库之前将在每个事务中放置的特性的数量。
如果没有指定POSTGIS_RASTER_OUT_TRANSACTION_INTERVAL语句,则使用1000作为事务间隔。
必需的/可选
可选
映射文件的语法
POSTGIS_RASTER_OUT_TRANSACTION_INTERVAL 2000
工作台参数:每个事务特性
BULK_COPY
该语句告诉PostGIS栅格写入器模块使用SQL insert语句或SQL COPY命令将数据插入数据库。属性的批量复制是默认选项复制命令,它产生最佳性能。
必需的/可选
可选
映射文件的语法
POSTGIS_RASTER_OUT_BULK_COPY是的
注意:大容量分隔符转义已经改进,因此不再需要作为备份措施。但是,如果需要单独的插入,这个选项可以设置为NO。
工作台参数
批量插入
SPATIAL_COLUMN_NAME
的默认值拉斯特
默认情况下,在目标表上创建名为“rast”的空间列。这个值还可以专门为各个特性类型设置。
注意:此指令仅适用于工作区或映射文件生成时。