特征表示

从PostGIS栅格读取的特征由一系列属性值和几何图形组成。每个特性的特性类型在DEF行中定义。

写入数据库的特性将目标表作为它们的特性类型,而属性则按照DEF线。

除了FME工作台添加到所有特性中的通用FME特性属性之外(参见关于Feature Type属性),该格式添加了本主题中描述的特定于格式的属性。

属性名称

内容

postgis_type

存储在特征中的几何实体的类型。它可以是postgis_raster,如果光栅列中有空值,则是postgis_none。

postgres_oid

在PostgreSQL数据库中,可以使用OID列创建表,尽管这通常只在系统表中使用。

如果这个属性存在于正在读取的表中,那么它将被设置为OID列的值。

对于数据库表中的每一列,从PostGIS读取或写入PostGIS的特性也有一个属性。特性属性名称将与源或目标列名相同。属性名和列名区分大小写。

没有坐标

postgis_type:postgis_none

当从PostGIS读取时,没有坐标的特性会被标记为这个值。注意,当读取或写入仅属性数据表时,应该使用PostgreSQL reader/writer。还要注意,这不是一个有效的OGC类型。

光栅

postgis_type:postgis_raster

用此值标记的特性由光栅组成。