关于“LineOnAreaOverlayer的性能问题”的回答 https://knowledge.亚搏在线safe.com/questions/46378/performance-issue-with-lineonareaoverlayer.html 关于“LineOnAreaOverlayer的性能问题”的最新答案 答案由隆 https://knowledge.亚搏在线safe.com/answers/46422/view.html

@rrdlpl如果一条线可以穿过两个或更多的区域,你也需要根据区域的边界来分割这些线,Clipper也可以是一个解决方案。将区域发送到Clipper端口,将行发送到Clipee端口。如果确定所有的区域特性将在任何行特性之前输入,您可以将“Clippers First”设置为“Clipper Type”参数以提高性能。

格林尼治时间2017年6月21日星期三23:16:15
答案由lars_de_vries https://knowledge.亚搏在线safe.com/answers/46379/view.html

对于使用并行处理,重要的是行和区域共享一个公共属性来查找匹配项。

另一个解决方案是使用SpatialFilter。如果您能够首先将区域作为过滤器,然后将行作为候选者,那么数据将直接传递并继续工作区。intersect的特性将通过传递的端口退出,其他特性将使用失败的端口。

格林尼治时间2017年6月21日星期三16:11:05 lars_de_vries