嗨@rrdlpl如果一条线可以穿过两个或更多的区域,你也需要根据区域的边界来分割这些线,Clipper也可以是一个解决方案。将区域发送到Clipper端口,将行发送到Clipee端口。如果确定所有的区域特性将在任何行特性之前输入,您可以将“Clippers First”设置为“Clipper Type”参数以提高性能。
对于使用并行处理,重要的是行和区域共享一个公共属性来查找匹配项。
另一个解决方案是使用SpatialFilter。如果您能够首先将区域作为过滤器,然后将行作为候选者,那么数据将直接传递并继续工作区。intersect的特性将通过传递的端口退出,其他特性将使用失败的端口。