微软OGDI数据实验室特性表示

除了FME Workbench添加到所有特性中的通用FME特性属性之外,该格式还添加了本节中描述的特定于格式的属性。

OGDI模块使用了以下特殊属性名:

属性名称

内容

ogdi_type

存储在特征中的几何实体的类型。对象模型的有效值如下所示:

ogdi_none

ogdi_point

ogdi_line

ogdi_area

ogdi_aggregate

ogdi_last_update 格式化为表示该表最后一次更新时间的字符串的UTC日期和时间值。例如:2010-10-12 18:23:47.574000
ogdi_partitionkey

这一行将属于的分区的唯一值。在检索数据时,分区有助于实现服务器上的负载平衡。

如果没有提供值,则使用随机GUID。这个随机GUID在每个转换表中生成一次。任何文本值都是允许的。

ogdi_rowkey

指定或检索每行的唯一标识符。如果设置了,则每个输入特性都应该是唯一的。如果没有提供值,则将为插入到给定表中的每一行生成一个惟一的GUID。

ogdi_kml_name 为表中存储在每行上的几何图形指定名称。该名称直接写入KML代码片段。如果没有提供值,将为KML几何名称写入'None'值。
ogdi_kml_description 指定存储在表中每行上的几何图形的描述。该描述直接写入KML代码片段。如果没有提供值,将为KML几何名称写入'None'值。

没有坐标

ogdi_type:ogdi_none

当对OGDI进行读写操作时,没有坐标的特性将被标记为这个值。还要注意,这是一个有效的KML片段,但不是特别重要。

ogdi_type:ogdi_point

用这个值标记的特性由单个点组成。支持奇异点和集合点。点聚合将成为聚合,而奇点将成为OGDI中的点。

ogdi_type:ogdi_lines

当从OGDI读写时,线性特性会被标记为这个值。一条线由一个或多个有序的两点线段组成。在OGDI中,行聚合将成为聚合,而单行将成为行。

区域

ogdi_type:ogdi_area

当从OGDI读写时,区域或多边形特性会被标记为这个值。支持单部分和聚集区域特征。一个单一的区域特征可以是一个多边形,也可以是一个环状多边形。在OGDI中,区域聚合将成为聚合,而单一区域将成为多边形。注意,做NO检查是为了确保区域特性在加载时符合OGDI的几何规则。

GeometryCollections

ogdi_type:ogdi_aggregate

当对OGDI进行读写时,FME将包含点、线和多边形特征的同质或异构集合的聚合作为单个特征进行处理。