我叫Pelwinderpal Singh,目前在AGI工作。我们目前在FME中支持铯3D瓷砖格式。如果我能在我正在经历的这个问题上得到一些帮助,我将不胜感激。谢谢。
我使用shapefile阅读器打开了一个esri shapefile。然后,我使用attribute creator创建一个带有值的属性。然后,我使用ESRI写入器将其转换回一个shapefile。当我打开新的shapefile时,属性仍然没有显示。
我尝试在属性创建后添加挤出器。我垂直挤压方向,我输入我创建的属性名。然后我使用writer将其转换为shapefile。当我检查新的形状文件时,我可以看到挤压起作用了。这意味着创建了属性。
这里我唯一关心的是如何显示创建的属性?
FME专家,你好:
我有一块地,我想在复制这个领域的记录的基础上创建一个新的领域。如图所示,有什么办法吗?
谢谢提前
这看起来很简单,但我似乎想不出来。我有一个特性编写器输出,其中包含已编写的摘要字段总特性。在编写器完成之后,我尝试使用这个属性填充来自另一个feature类的表中的4条记录。我只需要将相同的“编写的总特性”应用于4行。
我试着在所有的totalfeatures字段中得到1487。
我也试着使用“编写的总特性”来做一些计算,但是所有的东西都不见了。
亲爱的FME社区。亚搏国际在线官网
我试着计算这样一组点之间的距离:
我做了一个分选机>柜台我试着AttributeCreator没有成功。
你有主意吗?
谢谢你的帮助
大家好;
我如何为新的SHP文件属性
我有一个AttributeCreator,用于创建一个名为“regDate”的新属性,其值为:
@DateTimeParse (@ value (supByRegPlanDate),% Es)
regDate的输出是字符串:@DateTimeParse(1543293100000,% Es)
然而,我期待的输出类似:20181127043140
为什么输出会显示从特性中获得值的表达式,但是,没有创建日期时间?
我试图在一个循环中创建多个属性,这取决于X的数量。如果x = 3,创建的属性应该是Foto_doc、Foto_doc2和Foto_doc3。
在下面的示例中,我有一个带循环的工作流,但是属性创建器不能正确地使用@value(attribute_name)选项。这个流中是否缺少什么,或者在循环中是否不能使用属性值来命名属性?
你好,
下面的翻译目的是提取区域地址点和区域建筑层,并基于建筑多边形提取出一定的研究区域。然后,我尝试使用另一个空间过滤器将地址点链接到它所在的建筑物多边形。然而,我正在努力寻找一种方法来表达“如果地址点在多边形中,那么将属性地址应用到建筑多边形中的一个新属性中”。有人有什么建议吗?
我想使用属性创建器转换器为新属性名使用属性值,但这行不通。即使我们可以参数化属性创建器,也不会创建新属性:
我正在使用FME 2018.1.0.1 64位
我找到了这个老问题同样的问题。根据公认的答案,这一问题本应在2017年FME上得到解决。那么问题解决了吗?
你好,
我的工作区中有一个Excel阅读器,它有两个属性(currentname和newname)。“currentname”的值显示了我的工作空间中已经存在的另一个读卡器中的属性名列表,“newname”的值显示了必须在工作空间中创建的属性名列表。
我想创建新的属性它们的名字来自于"NewName"值而新属性的值来自于另一个属性它的名字类似于"CurrentName"值,例如:
我有这个Excel文件:
并将此文件作为数据集(reader1)添加到我的FME工作区。在我的工作区中,我有另一个读卡器(reader2),它具有“id”和“technology”属性,所以我想在reader2中创建“name”和“model”属性,其值为“name”属性的“id”属性,值为“model”属性的“technology”属性。
在FME中我怎么做?有变压器吗?
我需要为csv文件中的每一行添加一个带有运行计数器的属性。然而,通过使用@count()或-4400+@value(l_sag_pk)或其他类似的属性值,当结果值为127时,它似乎停止工作。如何生成更大的数值。
你好,
我被一些看起来很简单的事情困住了,但我无论如何也不知道怎么去做。
我的数据是这样的:
颜色 | 一个 | B | C |
红色 | One hundred. | 76 | 58 |
绿色 | 二十五 | 46 | 78 |
蓝色的 | 33 | 59 | 12 |
黄色的 | 89 | 53 | 22 |
我需要找到B,和C。换句话说,输出(MAX字段)需要如下:
颜色 | 一个 | B | C | 马克斯 |
红色 | One hundred. | 76 | 58 | One hundred. |
绿色 | 二十五 | 46 | 78 | 78 |
蓝色的 | 33 | 59 | 12 | 59 |
黄色的 | 89 | 53 | 22 | 89 |
我尝试了AttributeCreator @max(@Value(A),@Value(B),@Value(C))函数,正如在这个线程中解释的那样:https://knowledge.safe.com/questions/50116/max-v亚搏在线alue-of-two-attribute-of-a-feature.html
但是我的输出“MAX”字段仍然包含了很多数字,这些数字肯定不是最大的,很明显我做错了什么。
我还试过统计量计算器,但当我选择多个属性进行分析时,它为每个属性独立地生成一个“max”字段。A_max,B_max,而不是像我所希望的那样给我一个一般的“最大值”。
提前感谢你的见解,
我有一个带有多个浮动字段的shapefile。我想计算这些字段的最小值。对于某些特征的计算是正确的,但是对于某些特性,不使用这些值。
我将attributeCreator与算术编辑器一起使用:
@min (@ value (BOVENGRENS), @ value (ONDERGRENS), @ value (WINTERPEIL), @ value (VAST_PEIL))
这在Rekenpeil领域给出了以下结果:
谢谢你的回复!
我从数值栅格创建了一个多边形层。rastertopolygon矫形器显示要创建的_label属性,该属性作为光栅中的值出现在inspector中。完美-但-我想确保这是通过和写出来的形状文件-除了我不能“看到”属性在随后的变压器。于是我想到了属性创建器并将属性映射到一个新字段,或属性解释器,并确保它出现,甚至属性映射器听起来也是可能的。除非在选择要使其可用的属性(_label)时,它不会出现在任何可用属性列表中。它不会出现在已写出的形状文件中,并且
我不知道还有什么其他的方法来访问它-帮助…
@takashi,你可能已经算出来了,我对按下FME按钮之外的东西是相当陌生的。这应该非常简单,可能是,但我想要公开一个数值光栅带值,并从中创建一个属性,这样当我将光栅转换为多边形时,我就有了作为多边形属性的值。我试过使用属性创建器,但无法找到语法。这就引出了另一个可能基本且相关的问题:我想替换基于数字范围的栅格中的值——例如0-12变成12,大于12但小于20变成20,等。我可以将多个RasterCellReplacer实例串在一起来近似这个表达式,但是必须有一种更有效的方法,例如使用RasterExpressionEvaluator。同样,我的语法也不够。对于一个自学的,从基础开始的FME’R,有什么资源吗?