作家指令

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”的空间列。这个值还可以专门为各个特性类型设置。

注意:此指令仅适用于工作区或映射文件生成时。