DuplicateFilter唯一端口的结果始终是5000个功能,不考虑输入功能的数量。
是否有一种FME默认值的最大特征,我必须改变/增加?
你好,
我有一个固定宽度的文本文件,我想删除一些行,其中一部分行是重复的,例如,请参见下面的摘录:
NE5000086033 15.10.201831.12.2099马斯特森
NE500085977 08.10.201831.12.2099吉尔摩
NE500085699 2018年9月24日2021年12月31日
NE500085699 2018年9月24日31.122099班克斯
NE500085312 10.09.201831.12.2099莫约
如果粗体部分相同,我希望从文件中删除这两个记录。然后以完全相同的格式输出文件,删除重复项。我正在使用读卡器读取文件,但我不能100%确定哪一个是最好的作者。任何建议都非常感谢。
谢谢,
查理
我希望捕获数据集中复制的所有功能。
重复的过滤器删除重复的,但保留一个唯一的功能。我需要捕捉到唯一一个被复制的。
有人能帮忙吗?
我正在努力删除列表中的重复项,但需要根据多个字段进行筛选。
我只需要一个字段就可以轻松删除重复项,但在依赖多个领域的情况下,我遇到了麻烦。
脚本:
如果企业的名称/地址相同,则需要删除重复的名称/地址。
但是,如果一家企业的名称相同,但地址不同,我要把它放在清单上。
例子:
名称地址操作
麦当劳布朗街123号-Keep
麦当劳布朗街123号-拆卸
麦当劳999南路-Keep
汉堡王南大街999号-保留
我现在能输出的只有:
麦当劳布朗街123号
南方路999号汉堡王
我的实际清单有大约15000条记录。
任何帮助都将不胜感激。
在FME中,有很多变压器比较属性值,作为其功能的一部分。例如FeatureMergerMatcher复制过滤器,等。
这些变形金刚的行为并不一致,当涉及到他们是否忽略了引导和训练空间时。
例如,featuremerge将考虑值“a”,“A”,和“A”一样,匹配关键属性;而DuplicateFilter将考虑这些值之间的差异。
最好是增加一个选项,允许用户指定是否应忽略这些空间。
复制过滤器的唯一端口为任何键值输出第一个功能。它不仅在一个数据集中输出唯一的值,而且会误导新来的FME。
你好,
我有四个记录,有三个属性。他们的价值观是:
GB172783.txt第8138页
GB172783.txt第8135页
GB467715.txt SNC 4129标准
GB467715.txt第4131页
我要将第一个+第二个合并到:
GB172783.txt第8135页,八千一百三十八
第三+第四到:
GB467715.txt信噪比,PAG 4129,四千一百三十一
我使用聚合器并合并(连接)按第一个属性分组的最后一个属性。如何设置第二个属性?在3+4档的情况下,我想保留这两个(snc,PAG)对于1st+2nd,我只想保留一次pag值,而不是pag值,PAG。谢谢!
你好,
也许可以在DuplicateFilter中创建一个选项,该选项标记两个副本,而不是保持第一个副本处于打开状态,并在“Duplicates”按钮下移动另一个副本。
我正在与一个拓扑网络合作,有一个点,在这个点上,一个重复的特性可能导致以后的错误连接。在这种情况下,我想删除这两个并稍后检查它们,而不是FME选择一个而不是另一个。
现在我必须使用listbuilder->list element counter->tester删除它。对于一些应该很简单的事情来说,这不是最好的方法。
再一次,不是问题,更多的东西,可能有助于那些试图理解这些变压器不同的结果。
两个具有相同模式的源文件地理数据库。
2152个功能在一个,另一个是148。
FeatureMerge(合并属性和几何体)使用数据的唯一ID字段(而不是ObjectId)=93合并(两者都存在),2059未合并(仅在请求者中)55未引用(仅在供应商中)加上93个参考文献,据我所知,并在检查员看来,应该是来自合并端口的相同功能。
合并,未合并和未引用发送到分拣机,然后复制过滤器和匹配器,他们两个都没有找到我所希望的任何副本。这就产生了2207种独特的功能。
然而,我还发送了合并和引用的Matcher说,186(93+93)是不匹配的!我使用匹配选定的属性并勾选除对象ID和numReferences之外的所有内容。你可能会问为什么?更改匹配以不区分空,丢失和空没有区别,宽大的几何体也不匹配。我知道Matcher比较几何图形,其他两个只比较属性,但我比较了Inspector中的一些功能,看不到字段类型的任何差异,值或几何。
更混乱的是,我将两个源数据集直接发送给Matcher。这次,182人匹配(91人匹配),2118人不匹配。这导致了2209个独特的功能。
我还将两个源数据集直接发送到分拣机,然后复制过滤器,得到2207个独特的功能。
我的下一步是通过分拣机将单匹配(91)和不匹配(2118)功能发送到复印机。这给了我2207和2209之间区别的两个特征。为了简单起见,假设这些具有唯一的uid1和uid2 ID。
然后,我将一个测试仪应用于复制过滤器的唯一输出端口,以获取这两个记录的其他副本(通过=uid1、uid2中的唯一ID所在位置),并将结果(4个特性)发送给检查器。
我仍然看不到任何差异,所以我将每个特性的特性信息从检查器中复制到了textpad中的单独文本文件中(任何进行良好文件比较的文本编辑器都可以)。
这表明有几个字段是UTF-16,值为
我仍然不知道为什么我的另一个对手的输出186不匹配,而不是93匹配,但现在我已经调和了功能合并的不同答案,这并不重要,复印机和火柴。
尊敬的FME社区:亚搏国际在线官网
我有一个数据集,它具有以下两个属性:
-格伦德贝谢
贝斯切德尼尔
如果Grundbescheid_nr中有两个值相同的行(例如Grundbescheid_nr=183101),第然后只应保留bescheid_nr(在示例bescheid_nr=186754)中数字较高的条目。应删除标有蓝色背景(bescheid_nr=185582)和几何图形的条目。因此,应消除较低的一个。
我想我可以和一个列表生成器一起完成,但我还不知道该怎么做。有没有一个简单的方法来解决这个问题?
亲切问候
托马斯
你好,我有一张有一块田地的桌子。tractid字段有重复项。你能告诉我哪台变压器能产生一系列不同的线圈吗?谢谢你的帮助!
我尝试使用一个转换器,它将查看单个属性并返回一个等于所定义属性中使用的相同值的实例数的计数值。我尝试了由统计计数器创建的numeric count属性,但这是不正确的。有人能告诉我变压器能做什么吗?
我有一个具有1个属性字段(道路名称)的道路网络。
此列表中有重复的值(道路名称)(两个或多个不同的城镇中存在相同的道路名称,或者道路位于具有相同属性值的多个路段中)。
如何将这些重复的道路名称拆分出来,以便单独处理?
我试过了属性验证器(独特)重复筛选器但你可能知道,这些变形金刚只分裂了第二个,第三,第四次ETC出现重复值,在“唯一”(重复过滤器)或“通过”(attrribute验证器)输出中保留第一个匹配项。
我也试了一个测试仪重复筛选器,IE将重复输出属性重命名为dupe,并测试以查看唯一输出不等于dupe的位置,以便为我留下一组真正唯一的道路名称属性。都失败了。
感谢您的帮助。
尊敬的FME社区:亚搏国际在线官网
我有一个道路网,有重复的条目。属性仅在一个属性(“bescheid_-nr”)中不同,示例中的所有其他属性都相同。当所有其他值相同时,我只想保留属性“bescheid_nr”中数字最高的功能。在屏幕截图中,应删除功能2至6。它们无效。有没有一种方法可以过滤掉它们,只保留截图中的第一个条目(所有5个都有不同的几何图形)?
亲切问候
托马斯
我正在尝试删除重复的值,但只有当它们在我的数据子集中时:
是否有方法删除每个唯一“单元名称”中的重复“租赁编号”?