斯潘8
斯潘4
好的,伙计们,这可能是一个有趣的。
我有标记有两个字符ID AA的数据,从ZZ到所有变体。这是678种组合。我需要对每一种组合分别采取行动。
最初,我考虑使用属性过滤器并导入678个组合,这对下游处理是一个杀手。更不用说让工作区膨胀了。
然后我想做一个第一个字符过滤器,然后把它传递给第二个字符过滤器。然而,同样的问题存在于两个维度。
1个第一个字符的过滤器,每个过滤器传递给第二个字符的第二个过滤器,但是最终结果是相同数量的单个输出端口。
每个字母本质上代表一个26 x 26网格中的协同体。
最后的目标是得到x和y坐标对。aa=1,1 zz=26,26。
这些X和Y坐标将用作对象放置的偏移参数。
有人知道我该怎么办吗?
谢谢大家。
您好!圣安德鲁,大写英文字母的字符代码是以65开头的序列号,字符码提取变压器可以提取指定字符串中第一个字符的字符码。因此,这个工作流亚搏在线程可以为您工作。
或者,FME字符串函数也可以这样使用。
x=@findstring(abcdefghijklmnopqrstuvwxyz,@substring(@value(id),0,1))y=@findstring(abcdefghijklmnopqrstuvwxyz,@substring(@value(id),1,1))
请参阅此处了解有关FME字符串函数的更多信息:字符串函数
?2019安全亚搏在线软件公司|合法的