映射规则

XFMAP文档包含指定特定对象构造的映射规则,最重要的是FME特性。可以构造的其他对象是组和引用对象,但这些只是XML阅读器用来构建其FME特性的“助手”对象。

特征是能够保存属性和几何信息的通用容器。FME包含各种功能处理设施,如功能和工厂。这些函数和工厂通过XFmap组对象在内部提供给XML阅读器。在将这些组对象输出到FME之前,XML阅读器可以使用这些组对象进一步处理FME特性。

流式阅读器的优点是能够读取非常大的XML文档。流式读卡器在内存中不包含整个XML文档,因此,如果当前正在读取的元素需要以前读取的元素的信息,则可能会出现问题。使用xfmap引用对象可以克服这种固有的流限制。当特性和组的构造需要输入XML文档流中更早看到的元素的数据时,引用对象可以保存这些元素和组所需的信息。

XML阅读器目前可以构造三种类型的对象:FME特性,xfmap组,以及xfmap参考。每种类型的对象都是通过其对应的XFMAP映射规则类型指定的。