我想你可以通过合并做(2X)基于自 - 至值(如果你没有这些,开始和结束的坐标都行)。除非所有的堆积物有这些......在这种情况下,另一个属性或一些时间戳应该前来救援。FME应该能够做任何事情,你把它do..maybe不会递归(或让你一些不错的咖啡......至今),但因此,你可以调用TCL,Java(或一些其他的解释)。
开拆得多了几何网络复杂。这是很简单的通过提取XY和使用基于XY一个列表生成器,找到堆放点。一旦你有了这个,你可以爆炸的列表,并添加元素的索引号为XY,并与该值替代。当然,你可以把XY计算和应用自己的逻辑吧。使用OBJECTID你也可以通过SDE作家和更新模式移动的记录。
你会遇到的问题是什么记录实际连接到网络。通常,首先置于(最低的objectid)将被连接,并且将导致线性设有端点\顶点与点移动。
要做到这一点,最简单的方法是不到位的网络。一旦你重建点,你没有移动现在将断开,你的记录中会出现这样的网络。
作为一个警告,我已经这样做了很多,如果你是在谈论了很多纪录的几何网络是要记录的处理大大减缓。