span8
span4
在我的LAS reader中,我选择了fme_basename作为该特性的一个属性输出。
在数据检查器中,我可以看到它已经正确地用我的LAS文件名填充了这个属性。
ReasterDemGenerator中DEMRaster下拉菜单显示fme_basename是一个属性。
但是当我查看数据检查器时它不包含我的LAS文件名而是'RasterDEMGenerator'
这是正确的吗?我将读取多个LAS文件并为每个文件输出一个DEM,使用fme_basename作为DEM的文件名。虽然我现在必须创建一个用户参数并一次处理一个文件,但是看到它没有被执行。
提前谢谢。
正如你所观察到的,一些光栅变压器如光栅发生器、数字转换器等。使用转换器名称生成/覆盖“fme_basename”。这似乎是正确的行为,虽然我不知道为什么安全的开发人员设计成这样。亚搏在线
一个可能的解决方案是在LAS reader中公开“fme_feature_type”,并在RasterDEMGenerator中将其设置为Group By参数。然后可以使用AttributeCreator或AttributeManager(如果需要的话)将“fme_feature_type”的值设置为“fme_basename”。
你好@rclarkenz,
以光栅变压器矢量的输出与输入非常不同的,只有对整个光栅而不是单个像素的属性,所以我们认为这是最准确的丢弃并不适用于整个栅格(即任何属性。在分组方式选择那些)。
所述fme_basename属性是一个格式属性,并且是常用来扇出的输出数据,因此,而不是被丢弃,它被赋予变压器名称以信号通知给光栅转换的载体已被应用到的数据。
这背后是本行为的理由,但我们总是乐于听到的是可以改变的,以改善我们的用户与FME的经验方法。
在RasterDEMGenerator中使用Group By,并将其设置为basename(或featuretypename)。
在DEM写入器的扇出中使用相同的GroupBy。
这些属性经常被transformer名称所代替(生成的dem可能来自单个特征类型,更多或没有。)
由于某些原因,你帖子中的图片是不可见的。
读取LAS文件时,读写器允许您设置FeatureTypeName,可以从文件名:为每个源文件名生成一个功能类型,也可以从格式名:只生成一个包含格式名的功能类型。
检查是否将此设置为格式化名称?
希望这有助于
fme-ing快乐:-)
分析
©2019安全亚搏在线软件公司法律