斯潘8
斯潘4
你好,我需要使用FME对不同的光栅进行一些自定义的细胞操作。
我对FME很陌生,但到目前为止,我的计划是使用geotiff阅读器导入光栅,然后在pythoncreator转换器中执行自定义操作。理想情况下,我希望能够执行相当于操作一个numpy数组的操作,但我很明显地意识到,这些行动确实有所不同。
到目前为止,我已经收集到您可以使用getBand()访问RasterData中的不同频段,但是,我不确定您如何访问数据本身以及进一步访问数据,如何更改单个值等等。我也读过瓦片,例如“prevdata=prevgraster.getband(0).gettile(0,0,tile).getdata()“(由高桥)但我对如何更改光栅中的单个数据点不太确定。
作为附带问题,在Pythoncreator中,排除代码故障的最佳/首选方法是什么?
任何帮助都是非常宝贵的!
您好!拉古诺,谢谢你的提问!只是想看看有没有FME变压器可以用python(即RasterCellValue替换器,RasterCellValue计算器,RasteExpressionEvaluator公司,光栅选择器,光栅用户,等)
如果需要使用python进行一些自定义操作,等。,你可以考虑使用巨嘴鸟更确切地说,是那个蟒蛇。pythoncreator没有输入端口可供您连接到geotiff reader。
在故障排除方面,我可以想象,在将脚本移植到FME之前,许多用户使用PythonIDE来构建/调试脚本。然而,查看这些资源中的一些,这些资源可能有助于一些基础知识:
如果您还有任何问题,请告诉我们您的情况。
?2019安全亚搏在线软件公司|合法的