span8
span4
你好,
我最近在使用LineOnLine的Overlayer transformer时遇到了一些问题。我有两个行数据集,我想找到一个数据集中与另一个数据集中重叠的行,但也得到不重叠的行。我可以输出重叠的线,但是我找不到一种方法来保持不重叠的线。是否有可能得到不与LineOnLineOverlayer重叠的线,或者我必须使用缓冲区和LineOnAreaOverlayer?
提前感谢:)
凯瑟琳
嗨@kathrinkarer,如果目标是在相邻行(橙色)的结束节点上分割一行(蓝色),则此工作流可能对您有所帮助。亚搏在线假设这两条线近似平行。
嗨@kathrinkarer我创建了一个演示https://hub.亚搏在线safe.com/templates/overlapping_lines它显示了如何计算一个数据集和另一个数据集之间的重叠的数量。
你能解释一下你在找什么吗?
-完全相同的线段在两个不同的数据集。
-一个集合的线与另一个集合的线相交的位置。
对于完全相同的片段:
-使用斩波器将线段分成两个顶点。(2点)
-检查是否有重复在每个集合使用一个匹配器。
-使用匹配器检查两个数据集之间是否有重复。
(如果方向不同,使用宽松的几何匹配。
©2019安全亚搏在线软件公司法律