像XML/JSON阅读器一样,如果attributeExposer具有公开现有XML/JSON文档中扁平属性的可选功能,那就太好了。
目前,使用attributePointer时,生成的功能具有未暴露的“透视”属性。这种行为不会复制某些用户对“透视图”的期望。例如,在Excel中创建透视表或使用流行的R包时重塑或蒂迪尔,我们期望得到的透视表正好包含行,柱,和指定的单元格值。FME中暴露属性的结果表与此不同。
因此,用户当前必须在attribute投票人之后添加attributeexposer。很好很好,但是为什么不添加一个选项来公开attribute选民中的属性以避免这一步呢?Transformer中的这个部分可以镜像xmlFlattener或jsonFlattener中的“attributes to expose”参数。
更好的方法是允许这些参数从属性或导入特性(如attributeexposer中可用的特性)获取值。参见这个相关的想法.
当我们在那里的时候,其他变压器是否需要一个当前没有的“属性来公开”参数?我看到一些现有的想法:
你好,
我使用的是FME 2017.1,我希望在屏幕截图中显示名为“group”的MicroStation DGN V8属性(在本例中,属性值为“d”)。
我已经公开了DGN阅读器中的所有“格式属性”,并查看了阅读器参数,但在任何地方都找不到该属性。
有人知道怎么做吗?
谢谢,
在进行了大量搜索之后,我仍然找不到一种方法来公开名称存储在另一个属性中的属性。
_计数属性值是要公开的属性的名称。它们存在并具有价值。
我找到了属性Exposer变压器太简单。它不允许我将属性值设置为要公开的属性名。所以,我该怎么办?怎么走?
我用数字光栅创建了一个多边形图层。RasterTopolyGon胁迫器显示要创建的标签属性,该属性作为光栅的值显示在Inspector中。完美-但是-我想确保这是执行和写入到shapefile -除非我不能“看到”属性在后续的变形金刚。所以我认为属性创建者和映射属性到一个新的领域,或者属性公开器,并确保它出现,甚至属性映射器听起来也是可能的。除非在选择要使其可用的属性(_label)时,它不会出现在任何可用属性列表中。它不会出现在一个写出来的shapefile中
我不知道如何访问它-帮助…..
我有一个FFS文件(从V7DGN创建)。此文件有一个名为“multi-writer-id”的属性,其中包含ffs文件名。我可以在数据检查器中看到这个属性,但不能用attributeExposer公开它。我想根据这个属性将编写器扇出,但因为它找不到该属性,结果是一个名为“空”的文件。
对发生的事情有什么了解吗?
你好,
我有一个包含多个域的文件geodatabase,无法解决如何公开域值的问题。
我在读取器参数中勾选了‘Resolve Domains’,然后在attribute解释器转换器中按如下方式公开属性域:γ
https://knowledge.亚搏在线safe.com/articles/22897/working-with-geodatabase-domains.html网站
但是,我公开的属性在输出文件中是空的。
有人能帮忙吗?
提前谢谢。
我正在使用FME 2017.0 32位。
FME有“隐藏”的变压器吗?与“删除”属性相反?我正在使用FeatureReader动态读取由参数指定的功能类。然后对许多功能类调用此脚本。因此,不会公开任何一个要素类的属性。
然而,对于某些功能,我需要访问功能类的ID字段,例如,“FID”。我通过一个自定义转换器中的attributeexposer来实现这一点,该转换器只对特定的特性类进行调用。
但我不希望ID字段作为属性继续进行,因为现在是时候将特性类写入输出表了。如果我能“揭穿”,或者“隐藏”属性,回到我使用FeatureReader时的可见性级别。有可能吗?
嗨-第一篇文章问了一个问题…….我尝试使用属性曝光器从JPG图像中提取元数据,然而,它似乎并没有提取我所知道的文件存在的所有元数据。示例显示了文件存在的一些元数据,即相对高度和螺距,滚动和偏航。有人能就如何提取这些数据(以及其他未通过属性公开器显示的数据)提出建议吗?
谢谢你好,
我有一套功能,它们具有我想要公开的特定(但不同)属性。所有这些属性都是大写的,但是所有的功能都没有这些属性,这些属性的名称变化很大。他们唯一的共同点就是上空间。我可以用蟒蛇把它们过滤掉,但我不确定如何将它们输入到attributeexposer。
我能给attributeexposer的唯一输入是打开一个文件并从中读取。似乎是一个读取所有属性的大解决方案,过滤它们,然后写入一个文件,然后打开它。
您好!
我需要以通用的方式公开所有隐藏的属性(不同的属性是从不同的数据集创建的)。
1.使用attributeExposer,我可以选择指定的属性。如何动态地公开它们?有什么“魔法”方法可以做到吗?“*”或什么?
2.第2条。如何通过python脚本确定属性是否隐藏?
大家好亚搏国际在线官网,
我创建了一个自定义转换器来连接具有内部定义的颜色样式的检查器。
我把FME颜色和FME填充颜色作为公共参数。
目的是在我的工作区中而不是在数据检查器中定义输出颜色,所以每次我运行这个过程,它看起来都是类似的。现在我看到输入数据的所有属性都没有经过这个自定义转换器,我需要把它们暴露在变压器里面。但这对我来说是毫无意义的,因为我想把它用于各种数据结构,意味着对于每个新的数据集,我需要公开其他属性(不同的属性编号和名称)。
有没有一种方法可以像在特写人员中那样动态地创建它?
事先谢谢你,
Maik。
是否可以将attributeExposer的函数添加到attributeManager?
如果可以将要隐藏的属性/列表选项添加到attributeexposer中,这可能很有用。像这样。
同样,这不是必要的,但只是朝着一个更干净的工作区迈出了一小步。
对于可以公开属性的变压器你没有创造自己(例如)杰森弗拉蒂纳,XmlFragmenter等。但不是蟒蛇,我希望有一个选项可以直接重命名暴露的属性。也,设置一个默认值可能很方便,以及填充属性列表(从文件导入)的可能性。
所以像这样: