span8
span4
你好,
我有一个单一波段的栅格DEM。(z坐标)。在我的工作流亚搏在线程中,我必须使用这个光栅数据集来给重叠的多边形第三维。接下来,每个多边形都应该通过3DForcer得到其顶点(z_min)中最小z值的高度。
这是我的工作流程(一个亚搏在线完整的工作流程完成:)
输入数据集是2D和3D多边形。通过尺寸提取器,我正在检查多边形是否已经有了第三维。否则(TesterTransformer输出失败),我必须从DEM中检索z坐标。
因此我导入了DEM。其次,我设置我的0值(对于我的修剪区域之外的区域)为NoData。(-> RasterBandNoDataSetter)然后我缓冲我的多边形(在安全的一面)与1米。然后,我用多边形裁剪我的光栅数据集(以提高性能并减少处理的数据量)(-> Clipper)。下一步,我使用rastercellcocer从每个光栅单元中创建一个多边形,并使用“ExtractBandValues As: Attributes”选项。
在下一步中,我将计算海拔“带”—> _band{0}.value的统计信息。(对于每个多边形,我需要的_min值为height)
在这一点上,我陷入了困境。在哪个部分我可以为我的每个多边形提交栅格高程?我已经尝试了它的功能,但失败了。
这是工作空间:
非常感谢你的建议!
您正在合并clipper中的属性吗?您希望剪贴板从您的多边形中继承一个ID,然后可以在featuremerger中使用它。
我发现如果你把栅格转换成点云,你会得到更好的性能
非常感谢@egomm!实际上我并没有合并Clipper中的属性,只是添加了这个调整。那么我应该如何实现特性更新呢?请求者ID(多边形)存储在_count中,我需要供应商的_min值。(每个的最小高度)但是我想我需要2行来存储来自两个输入端口请求者和供应商的相同的值…
事情是这样的:同样,如果我在ClipperTransformer中合并了Clipper和Clippee的属性,在下一个转染器中将不再显示这些属性(rastercellcocer的属性是rasterband)。我是不是漏掉了什么?
非常感谢你的帮助。
©2019安全亚搏在线软件公司法律