I';我很高兴地报告,我们在FME 2018.1和2019.0中使用了新的rasterconvalver变压器实现了对光栅镜头处理的支持。
有关更多信息,请参阅以下文章:
https://blog.safe.com/2018/07/fme-and-confolution-evangelist176/
https://knowledge.safe.com/articles/74523/neighborhood functions.html
https://knowledge.safe.com/articles/72616/edge detection with the rasterconvalver.html
https://knowledge.safe.com/articles/72505/raster-slope-calculations-as-a-rasterconvalver-exa.html
对于区域光栅统计数据,您可能还对FMEHub上的rasterstatisticscoculator感兴趣。这是基于PointCloudStatisticsCalculator。因为两者都是基于数组亚搏在线的,所以与任何基于向量的过程相比,它们都非常快。另外,不要忘记,从FME 2017起,RasterMosaicker有重叠数据值的统计选项,并且传入的Raster不必对齐。这包括所有典型操作,如sum、mean、min、max等
Hi @helmoet,虽然没有文档说明,但在当前的RasterExpressionEvaluator中,如果使用不同的解释值(如real64和uint8等),表达式总是会返回Nodata。我想这就是你不能得到预期结果的原因吧。尝试使用@isnodata函数,而不是>操作符。例如< / p > < pre > @ if (@isnodata ([0]), 1, 0) < / pre >