第8页
第4排
可能有点复杂,但我想我会尝试使用一个列表,因为你不知道会有多少个坐标对(好,你知道的,但每个记录都是可变的)。
要处理这个问题-一个可变长度的列表-您需要使用一个包含循环的客户转换器。我会这样设置:
然后您可以使用linebuilder来构建特性,知道正确处理点数。
我希望这有帮助。FME中有一个循环变压器的例子。培训手册如果你在这个网站上搜索循环,你也应该找到一些很好的例子。
FME的德比代表我发表了我的问题。
我跟踪了Debbi从FME发来的邮件,第一,使用testfilter引导一对(x,y)协调记录到端口1,2对坐标记录到端口2,两对以上的数据对协调记录到端口2。
第二个,使用attributeManager将新的输出属性设置为:
第三个,使用几何替换:几何编码:gml,几何源:与上述代码段相同。
到目前为止,这适用于那些一对坐标记录。
然而,我使用相同的过程处理端口2(2对坐标)和端口3(2对以上)。我对端口2和3使用了以下代码段:
我还没有核实这些行是否正确。至少,有些台词很奇怪。
我会试试Egom的建议,例如使用linebuilder。
谢谢。
?2019安全亚搏在线软件公司|法律