这是一个基本的。有一个布尔字段,需要使用测试变压器来评估它是T还是F。
已尝试使用“field=f”,“字段=假”,测试仪中的“field=0”,但它们似乎都不起作用。
这应该很简单,但在文档中的任何地方都找不到。
事先谢谢,
我们经常使用测试仪建立相当复杂的测试条件,测试滤波器等。如果有一种简单的方法可以将其导出为SQL中的WHERE语句(甚至可能是其他语法…),并可以在其他应用程序和工作流中使用,那就太棒了。亚搏在线
假设我有10个特性,每个特性都有一个URL,我可以在httpCaller中使用。
但是,如果我在第一个URL中有我需要的内容(测试人员在之后进行验证),我希望httpcaller停止打电话。
我怎么能做到?
谢谢!
尊敬的FME社区。亚搏国际在线官网
我想复制在特定字段中包含特定字符的行,并拆分该字段的属性。
例如,在这种情况下,我想复制和拆分包含字符的行*在现场字段3然后像这样分开:
从一开始我就用了测试器用于在字段3角色的主人公*
你知道我该怎么做吗?
谢谢您。
在复杂的条件语句中,很难进行注释。变压器外部的注释变得杂乱无章。尤其是如果您有一个具有大量条件值的属性管理器。
内联注释会有很大帮助,像一个简单的列(例如在testfilter中,端口名)用于一些小注释。
你好,
当我选择将测试变压器添加到画布时,我的FME工作台崩溃。
我的安装:
FME桌面Oracle版本(浮动)
FME(R)2018.0.1.0(20180518-构建18310-Win64)
每次我添加测试仪时,工作台就坏了,没有警告,什么也没有。这是一个已知的问题还是有人能帮助我?已尝试重新安装。
事先谢谢!
我正在尝试使用rastermosaicker中的重叠值选项将不同的光栅功能合并到一个图像中。我的最终目标是根据RGB中的外观合并这些图像。层的顺序是在合并之前使用排序器完成的。使用透明度是关键,因为当存在“节点数据像素”时,您需要看到不同的层。
我现在面临的问题是,nodata值与每个光栅都不同,甚至有些光栅甚至没有nodata值(甚至应该这样做)。对于最后一种情况,我想稍微翻译一下光栅,以便将其用于节点数据值255。通过目视检查,我可以看到只有wite(r=0,g=0,b=0)颜色需要用透明替换。
我的第一步是转换red8中的所有255个值,绿色8和蓝色8到254,所以255被释放。下一步,我只想隐藏红色8,一个像素的绿色8和蓝色8值,三个像素的0值都为255。我尝试使用RasterCellValueReplacer,将0和0之间的设置设置为255,然后将nodata值设置为255,但问题是所有0值都已转换。这意味着红色区域(254,0,0)会改变颜色。
tldr:是否有一种值映射工具可以实现以下(sudocode)技巧:
如果pixel==red8=0,green8=0,blue8=0red8=255,green8=255,blue8=255,否则:不执行任何操作
嗨,FMErs,
我有一个关于使用ListElementFilter Transformer的问题高桥这是这个问题.我愿意接受任何可能符合条件的备用变压器的建议,但我找不到任何约会对象。
线条长度的属性,线名,行日期已成功从初始值中提取文本字符串。
线条几何图形的属性,例如总长度,开始X,Y,从AutoCAD中成功地提取了X、Y和方位角。折线.
现在尝试使用以下组合将文本与正确的多段线匹配
1)近距离(5米范围内的邻居探测器,线为基底,文本作为候选生成潜在匹配列表,如图1所示)。和
2)长度(通过将几何长度与文本源长度匹配)
参考图1-之前的尝试仅使用第一个匹配,公差为1米的测试线长度可获得约50%的成功率。
在尝试2中,使用5米范围内所有潜在匹配的列表,我得到最多10场比赛的名单。图2显示了数据检查器中的一个示例。
尝试在数值中使用ListElementFilter时,数值范围模式或精确匹配模式我试图从列表中提取holet_名称和日期的属性值,列表中的属性潜力.holet_leng=tot_length。将每个值四舍五入到最近的米是可以的。
我不确定是否正确设置了ListElementFilter,但会感谢任何帮助。
如果在测线长度匹配时仍发现多个匹配项,可以使用相同的过程,对文本和线条的方位角进行进一步的详细检查??
事先谢谢。
邻居查找器生成具有属性的列表潜力。{ },戴特,{}
ListElementCounter统计邻居查找器为每行找到的潜在匹配数。
图1
图2-列表匹配的数据检查器结果。同意总长度和文本长度需要四舍五入到最近的整米。
你好,
我做错什么了?假设我有一些属性的值要与测试人员进行比较。每个属性值分别进入测试仪。不管我做什么,我总是从测试人员那里得到“失败”的结果(即使值相同)。我使用了3个检查程序,我看到进入测试程序的两个值都是数字(本例中的数字5),但我无法理解测试程序内部的情况。
我正在附加小示例文件。非En2NONE.FMW
请帮忙。
马里奥
在一个字段1=b字段1上加入两个数据集之后,我要检查a_field2=b_field2。我不需要在联接中包含field2,因为我将在编写器之前删除b_field2。只是为了捕捉可能是打字错误造成的不匹配,例如。
我可以在测试仪(a_field2=b_field2)中执行此操作,它正确地发现了68090个功能中的2个不匹配。
在属性计算器中,我想这可能有用:
要验证的属性=a字段2
验证规则=in
规则配置=b_field2
这与134个功能相匹配,但拒绝其余的。读者论一个字段类型为整数,另一个字段类型为文本。这能解释吗?但我认为一旦数据被读取,字段类型就会被有效地丢弃…?无论如何,测试器工作。
我在属性计算器上做了什么错事吗?或者它的行为与测试人员不同?
你好,
我正在进行数据质量测试,我希望Excel文档中的测试失败结果。我通常会使用attributevalidator和“fme验证”消息,但我需要使用测试人员。
一个测试示例:如果“type”=individual,则“industry sector”应为空。所以在下表中,我想看看错误报告的最后一行
类型 | 工业部门 |
个人 | |
公司 | 农业 |
公司 | 建设 |
个人 | 零售业 |
欢迎提出任何建议。
你好,
我在识别并对没有传递条目的功能采取操作时遇到了一些困难。我的数据如下:
类型 | 地理信息系统 | 班 | 限制 | 符号 |
遗失 | 四 | 一 | 三 | 二 |
错误的 | 三 | 三 | 六 | 一 |
返工 | 二 | 三 | 四 | 五 |
问题是,我的输出是使用精确模板的Excel工作表,我需要所有的记录不管他们的价值观如何。我将通过工作区运行多个数据集,缺少和/或存在不同的值。
因此,如果我在工作区中运行数据,并且没有type=rework的条目,输出如下:
类型 | 地理信息系统 | 班 | 限制 | 符号 |
遗失 | 四 | 一 | 三 | 二 |
错误的 | 三 | 三 | 六 | 一 |
我需要的是:
类型 | 地理信息系统 | 班 | 限制 | 符号 |
遗失 | 四 | 一 | 三 | 二 |
错误的 | 三 | 三 | 六 | 一 |
返工 | 零 | 零 | 零 | 零 |
所以我需要的是对每种类型都进行一次测试(缺少,不正确的,如果没有条目,我几乎只需要创建一个空白条目(0,或或者其他)具有相同的类型名。
我是想得太多了还是错过了那些显而易见的东西?
事先谢谢,
大家好,
我有大量的点(超过15000个)在同一地理位置(x,y),我需要过滤掉。我不能在空间上这样做,而且点中没有坐标数据。数据中只有一个属性可用于筛选(地址)。
我有一个电子表格,有一个“镇”列,有3500多行。
是否需要对电子表格中的town列进行批量测试以筛选数据?如果我能避免的话,我不想复制3500个城镇名称并将其粘贴到测试仪中!
谢谢,
杰夫。
你好,
我正试图在测试仪中使用以逗号分隔的字符串列表中的in运算符。
在arcmap中,按属性选择,我会这样做:
从中选择*
当我用测试仪尝试这个语法时,我得到这个错误:
2018-05-07 16:23:01 12.7 0.0错误测试仪(测试工厂):评估测试工厂测试时遇到错误:为测试评估提供的非法“in”操作员-操作员必须是<><=>=!===
2018-05-07 16:23:01 12.7 0.0错误评估测试时遇到错误工厂测试:为测试评估提供的非法“in”运算符-运算符必须是<><=>=!===
我知道我可以限制在读卡器中使用SQL返回的值,但最好采用这种方法。
我试过/测试过改变模式,移除(支架,将值对齐。运气不好。
操作员是否使用测试仪?
谢谢你的帮助。
多亏了来自高桥我发现的在这里,我有一个变更检测器来发现表模式中的差异,按预期工作。
对于'no changes'或'changed'的逻辑值,我想将changedetector输出输入测试仪,但我不理解测试人员如何处理FED结果:
它现在的接线方式总是导致“失败”