表数据提取(TDE)特征表示
写入TDE表的特性由一系列属性值组成。写入TDE文件的特性以输出的TDE文件基名作为它们的特性类型,并在特性类型对话框中定义属性。
除了FME工作台添加到所有特性中的通用FME特性属性之外(参见关于Feature Type属性),该格式添加了本主题中描述的特定于格式的属性。
TDE属性类型映射
语音属性类型 |
FME属性类型 |
---|---|
整数 | fme_int32 |
整数 | fme_uint32 |
整数 | fme_int64 |
整数 | fme_int16 |
整数 | fme_uint16 |
布尔 | fme_boolean |
整数 | fme_int8 |
整数 | fme_uint8 |
字符串 | fme_buffer |
字符串 | fme_xml |
字符串 | fme_json |
字符串 | fme_binarybuffer |
字符串 | fme_varbinary(宽度) |
字符串 | fme_binary(宽度) |
datetime | fme_datetime |
日期 | fme_date |
字符串 | fme_time |
双 | fme_real64 |
双 | fme_real32 |
charstring | fme_varchar(宽度) |
charstring - | fme_char(宽度) |
字符串 | fme_uint64 |
双- | fme_decimal(宽度、小数) |
种称为属性
字段类型 |
内容 |
---|---|
tde_type | 存储在特征中的几何实体的类型。有效值为: tde_none tde_point tde_line tde_polygon |
几何
tde_type |
描述 |
---|---|
tde_none | FME功能没有几何形状 |
tde_point | 二维点特性 |
tde_line | 二维线性特性 |
tde_polygon | 二维简单多边形或甜甜圈特征,二维特征具有多个多边形几何 |
tde_none
没有几何形状的特性用这个值标记。
tde_point
点将正常绘制。
tde_line
线将正常绘制。由关键点和/或半径生成的弧将被描边以产生合理的顶点。
tde_polygon
指定所有顶点的多边形将被正常绘制。由半径和位置参数生成的圆和椭圆将被描边以产生合理的顶点。具有同心边界的甜甜圈应该正常绘制,但在同一水平上具有多个边界/洞的甜甜圈(如“8”形状)可能无法正确渲染,这是由于Tableau解释顶点序列的方式。同构多边形集合将被分割成它们的组件,以防止不可预测的渲染,但这并不能改善甜甜圈的渲染。
几何属性
属性名称 |
内容 |
---|---|
spatial_geometry_id | 标识正在绘制的特征的整数。所有具有相同特征ID的顶点将被连接起来。 |
spatial_geometry_order | 标识几何图形绘制顺序的整数。具有相同ID的连续顶点将被连接。当使用多边形标记类型时,线将在它们的第一个和最后一个顶点之间关闭并填充。当使用多边形标记类型时,点不会出现。 |
spatial_latitude | 以十进制格式表示的顶点纬度。 |
spatial_longitude | 十进制格式的顶点经度。 |