大家好,
我必须修改一个dwg文件的一层的文本。
我做了这样的项目:
阅读器:我的dwg文件源
编写器:新的dwg文件
在此期间,将使用包含2列的Excel文件(之前的值,之后的值)
映射器工作正常,但有些颜色丢失。
你知道吗?
谢谢你
大丽花
尊敬的FME社区。亚搏国际在线官网
我想给出一对具有如下fme的属性的id:
谢谢你的帮助。
我正在使用attributeValueMapper,属性和测试过滤器相当多,但我缺少一个变压器,它将具有与attributeValueMapper类似的接口,但是,您可以像在testfilter中那样为源值设置一个测试条件。如果源属性的值通过测试条件,destination属性将从相应的destination值中获取值。
目前,我通常为testfilter的每个输出端口提供一个带有attributeCreators的testfilter。attributeValueMapper是一个很好的工具,但是缺少testfilter的功能。
当然,我可以使用条件值,例如属性管理器,但它们总是隐藏在变压器内部。
嗨,大家好,
我是FME的新用户,我正在使用FME Workbench 2017.0。
我有一个新的特性类,它对域进行了编码。输入到新要素类中的数据来自旧MDB中的要素类。我想从每个字段中删除属性值,这些字段在各自的编码域中没有值,它们可以是空字符串也可以是空字符串。
图片显示了一些数据的示例,在这些数据中,您可以看到BUR-T不以编码值的形式存在于负责的机构或由以下人员维护:但它存在于管道所有者中。或者str不作为管道所有者中的编码值存在,或者由,但它存在于责任机构。我用attributeValueMapper来说明这一点。
注意:我试图进行查询以删除char_length<的值,删除大写值,等等,因为“伯克镇”和“街道划分”的价值观仍然被认为是他们的准则,所以这些似乎没有起作用。因此,当程序执行时,它们随后被删除。
任何帮助都将不胜感激。谢谢您!
早上好,
我想知道转移属性的最佳实践是什么,不是几何学,从一个功能到另一个功能?例如,我希望将一个功能的ID号放在另一个功能中,为了显示相关性,但保留原始几何体。
谢谢您!
大卫
给attributeValueMapper一次映射多个字段的能力…继续……你知道你想!不用做这种事:
谢谢您。。。
我有一个包含很多列的数据集,我需要处理的列的内容包含很多零(0)和很多一(1)。还有很多“是”和“否”值。我希望检查“selected”列是否存在0,并将其替换为“no”,1s必须是“是”。
attributeValueMapper将对1个属性执行此操作,但我不希望每列有一个attributeValueMapper。
attributeManager允许我设置条件值,但我不想为每一列都创建这个条件规则,即使FME 2018支持复制/粘贴,那太费劲了。
我目前正在使用两个链接的nullattributemappers,其中一个处理0到no的映射,另一个处理1到yes的映射。
但你会怎么做?我正在寻找一个完美的单一变压器解决方案,以及一个真正的属性评估器,它可以工作在不止一个列上,这似乎是我应该提交的一个“想法”,但我是否忽视了一些显而易见的东西?
很肯定这可以用regex或python完成,但是标准变压器呢?
事先谢谢…
嗨,大家好,
我们刚刚从2017.1.x升级到2018.0.0.2,一个过去运行5分钟的工作台现在以每秒1条记录的速度运行,我有62000条记录需要处理。瓶颈出现在具有140个查找值的attributeValueMapper中。filegdb和attributeremover立即读取所有62000条记录,然后点击avm,一切都会变慢。
我们尝试了一个FeatureWriter(使用DuplicateerMover创建到csv)来获取一个包含唯一值的文件,并用新的映射值更新这个文件,然后使用了一个DatabaseJoiner,但速度仍然很慢,每秒2个功能。
有什么关于如何加快速度的建议吗?
工作台接收一个filegdb表,并使用databasejoiners连接另外两个filegdb表(每个表中都有一个公共关键字字段),以在PostgreSQL中构建一个输出表,每个表中都有选定的字段。
谢谢
罗斯
FME人员,
我试图通过使用以下语句作为源值来限制在attributeValueMapper中使用的源值的数量:@value(layerType)以wd结尾,换句话说,我有许多以“wd”结尾的不同属性值,我想将所有这些值重新分配给一个新值。目标属性最终为空值。我将数据从SDE(Oracle)移动到文件地理数据库。
加里
我认为将attributeValueManager集成到attributeManager中会很好。当然,可以创建条件语句列表,但这比使用attributeValueMapper要慢得多(在设置和运行工作区的过程中)。
我希望它是“条件语句”旁边的一个额外选项。
如果我们能够对属性进行排序(比如在编写器上),那就更容易了。
在attributeValueMapper中
你好,
我在文件geodatabase中有两个表,它们的结构相同。
两个表都有大约140列和4000行。
在表1中,有许多字段是“空”和“0”,其余的字段用一些值填充。
在表2中用一些值填充,也有一些字段用“null”和“0”值填充。
两个表中都有“id”公共唯一值字段可用。
条件是。
我需要根据以下情况更新表1
1。如果两个字段值都可用,则无需更新
2.如果表1具有“空”和“0”值,则更新表2中的新值(如果可用)。
3.如果表1有一些值,如果表2有“空”和“0”,则无需更新
提前谢谢
维努
我有一个工作区可以读取具有多个功能类型的多个文件(读卡器显示
我想使用attributeValueMapper将一些整数值映射到一些文本中,这些文本将放在一个文本字段中。我不能这样做,因为attributeValueMapper不会显示我要映射的属性,我不能用我想用作源的属性的名称来写。它似乎只是列出了在源文件中的一种特性类型中找到的属性。
如何让它将此属性作为选项提供给我?
你好,
我有一个要用于转换的IFC文件。它有正确的纬度和经度值,但缺少高程值。我想使用ifcsite类上的attributeValueMapper更新高程值,并为refElevation属性提供一个固定值。但奇怪的是,转型之后,不仅缺少refelevation的值,但是纬度和经度的数值消失了,也一样。我做错什么了?如果您能提供任何帮助,我将不胜感激。