关于“FME的自复制问题”的评论和答案 https://knowledge.亚搏在线safe.com/questions/4382/self-duplicates-problem-with-fme.html 关于“FME的自复制问题”的最新评论和答案 hellblazer发表评论 https://knowledge.亚搏在线safe.com/comments/16441/view.html 嗨海门口,

非常感谢你的建议。
我试着这样做。出现的问题是该点具有与折线(道路)相同的属性。对于我的第一个问题,它做得很好,我通过创建中心点得到了解决方案。但不幸的是,第二个问题没有解决。所以我用了 LineOnAreaOverlay然后是列表名 ListExploder。它为所有具有两个空间特征的区域创建了两个不同的属性。(:
2014年3月27日星期四12:17:04 GMT hellblazer
gio发表评论 https://knowledge.亚搏在线safe.com/comments/15856/view.html 你好,

对于linesegments上的中心点创建,我不会使用这个转换器。这是因为它使用了特性的边界框,而不是指定的边界框。四舍五入可能会导致不完全在直线上。


您最好提取每条线的第一个和最后一个点,并计算中心。这将确保在直线上有一个点。你可以使用坐标提取器。
第一个点的索引为0,命名为first_x, first_y。
index =-1,表示last_x和last_y
休息是基本的数学:
center_x = (last_x - first_x) / 2
center_y = (last_y - first_y) / 2
使用计数器为每个段创建一个ID(如果您没有段的ID)。

更好的方法是计算直线的长度。长度除以2。然后在计算的长度上使用剪刀。然后提取最后一个顶点。这一点一定在这条线上……

问候
Gio
2014年3月13日(星期四)15:40:34 GMT gio