OGR虚拟数据集(VRT)特征表示

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

几何

OGR VRT特征的几何形状可以通过wkb_type属性来识别。该属性的有效值是:

wkb_type 描述
wkb_none 没有几何形状的FME特征
wkb_point 二维点特性
wkb_point_xyz 2.5 d点特性
wkb_line 二维线性特性
wkb_line_xyz 2.5 d线性特性
wkb_polygon 2D简单多边形或甜甜圈功能
wkb_polygon_xyz 2.5D简单多边形或甜甜圈功能
wkb_geometry_collection 具有多个几何图形的2D特征
wkb_geometry_collection_xyz 具有多种非均匀几何形状的2.5D特征
wkb_multi_point 具有多点几何的2D特征
wkb_multi_point_xyz 多点几何的2.5D特征
wkb_multi_line 二维特征与多个线几何
wkb_multi_line_xyz 2.5D多线几何特征
wkb_multi_polygon 二维特征与多个多边形几何
wkb_multi_polygon_xyz 带有多个多边形几何的2.5D特征
wkb_geometry 允许所有几何图形
wkb_unknown 允许所有几何图形

VRT属性类型映射

VRT属性类型映射如下所示。

VRT属性类型 FME属性类型
字符串(宽度) fme_varchar(宽度)
字符串(宽度) fme_char(宽度)
二进制 fme_buffer
字符串(1) fme_char
真正的(宽度、小数) fme_decimal(宽度、小数)
datetime fme_datetime
日期 fme_date
时间 fme_time
整数 fme_int32
真正的(10 0) fme_uint32
真正的(20日0) fme_int64
真正的(20日0) fme_uint64
整数 fme_int16
整数 fme_uint16
整数 fme_uint8
真正的(15日7) fme_real32
真正的(31日15) fme_real64
整数 fme_boolean