sef_type: sef_shape

这是一个形状组件。一个sef_shape具有附在聚合体FME几何体上的点几何体列表。

如果sef_shape组件是一个以上组件(一个复杂形状)的集合sef_element_type必须设置为14。复杂形状唯一允许的子类型是sef_arcsef_curve,sef_line与一个sef_element_type3或4。此外,如果我们正在处理具有子类型的复杂形状,则共享属性不应该以关键字作为前缀组件{<数字>}。请参阅海基会特性的例子下面是一个完整的例子。

还需要注意的是,SEF作者不支持甜甜圈。的特定属性sef_shape如下所示:

关键字后缀

价值

必需的/可选

sef_element_type

这将告诉SEF作者将该特性设置为什么类型的形状元素。元素类型为6的形状有3到101个点。元素类型为14的是a)具有101个以上点的形状,或b)具有a的任意数量分量的集合sef_typesef_arc sef_crv,sef_line与一个sef_element_type3和4。

通过设置此属性,用户可以强制sef_shape变成一个特定的元素。如果没有设置该关键字,或者如果用户试图拥有simple_shape如果超过101个点,SEF作者将自动检测适当的sef_element_type

范围:

6 |

14

如果元素是子类型的聚合,则为必选。否则,不是必需的。