斯潘8
斯潘4
有人能帮我做一个相当简单的工作流程,我需要使用变压器吗?亚搏在线下面是一个简单的图形示例。我有几个重叠的多边形层,希望提取一个不重叠的多边形层,该层使用属性值作为层次(优先级)来确定如何剪裁输出多边形。
多边形输入:
期望输出:
此外,我希望输出与输出一起具有多边形源名称。所以在上面的例子中,属性表如下所示:
颜色 | 价值 |
蓝色 | 四 |
绿色 | 三 |
黄色的 | 一点五 |
红色 | 二点五 |
不要太担心这个添加,因为我认为一个生成列表可以完成这个部分。
如有任何帮助,我们将不胜感激!!
谢谢
干得好:
区域重叠器将区域划分为重叠区域,通过构建一个列表,然后对它的值进行排序,并为第一个列表元素建立索引,我们可以发现每个部分中的最高值是什么。基于价值来解决所有这些问题,就这样。
令人惊叹的!!!!非常感谢你的帮助。工作得很好。
但有一件事我有点困惑。如果只查看AreaOnAreaOverlayer的结果,则会得到此列表
颜色 | 价值 | 重叠 |
蓝色 | 四 | 一 |
绿色 | 三 | 二 |
绿色 | 三 | 一 |
黄色的 | 一点五 | 二 |
黄色的 |
一点五 | 一 |
黄色的 |
一点五 | 三 |
黄色的 |
一点五 | 二 |
黄色的 |
一点五 | 三 |
黄色的 | 一点五 | 二 |
值为2.5的“红色”在哪里?最后的结果显示了正确的结果,但我不明白为什么我在第一次变压器后的结果中看不到这一点。它在生成列表中?
谢谢
Lon NoHB185这些值有些随机,仅来自与新多边形重叠的输入多边形之一。所有值都保存在列表中。使用ListSorter和ListIndexer可以找到最大值,因此从列表中重置2.5的值。
?2019安全亚搏在线软件公司|合法的