微软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将包含点、线和多边形特征的同质或异构集合的聚合作为单个特征进行处理。