你好-我现在到FME软件,所以请忍受我!
我正在运行蛇形网格投影仪,将ECW文件从OS网格转换为铁路项目SnakeGrid。
我已经运行了一批文件,但是输出文件与输入源文件名不同。我看不到从源文件名识别文件名。有人能帮忙吗
工作区如下
谢谢你的帮助。
汤姆
我有一个从csv文件读取多个功能的工作区,转换它们,然后将结果写入自定义文本格式(使用文本行数据)。
我想在运行时根据从第二输入CSV文件。例如,如果整数为2934,则相关属性设置为output_filename=output_2934.txt。
然而,我在尝试配置输出文本编写器时遇到了麻烦。如果在输出文件名上扇出,当我运行工作区时,会得到两个输出文件(而不是所需的单个文件)。生成的文件为output_.txt(无内容)和output_x.txt(内容正确)。如果我不设置扇形分叉,我看不到如何配置输出文件名。
我的方法是否存在根本缺陷?任何帮助都非常感谢。
如何在FME中将输出文件从geojson writter自动上传到azure blob存储。并且输出geojson文件必须位于名为generate from current date的文件夹中。样品名称文件夹:“18.10.2018-01.15pm”。
要上传到Azure,我建议使用命令行程序azcopy。但我不知道如何使用azcopy进行此操作)。
https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy
请帮我完成这项任务。你的帮助非常感谢。
我希望按计划将下面屏幕中的文件上载到Azure Blob存储。
在Azure上Blob存储中手动上载的文件
你好,
我对FME是一个新手,主要是为以前的需求使用模型生成器,这可能会显示这个模型是如何创建的。
所以我在读SDE,更改一些字段名以及将数据同时输出到kmz和单个形状文件到压缩文件夹。并不是所有的特性类都在其表中有nfid,所以我不仅对输出文件名使用这个参数,还可以选择带有指定的NFID的行,然后缓冲区来选择周围的特征。
我创建它是为了一次运行一个项目,使用一个参数nfid(基本上是一个项目名称/编号)来选择正确的数据并命名输出文件夹和kmz文件。
我想进一步扩展它,让它在理想情况下运行在一个NFID列表中,最终从一个良好的工作表中读取,并在表中更新项目状态时基于这些值运行,但一旦我可以让它重置并为输入的每个NFID运行,这将是下一步。
当前进程:输入特定于项目的标识符nfid作为用户参数,然后运行模型
一旦模型成功运行,我将撤消上次重置输出名称的操作:
关于如何在不重新创建整个模型或在运行模型后撤销最后一个操作的情况下对多个NFID输入运行此操作有什么想法?
我也很想知道如何根据谷歌工作表中的项目状态来运行每个NFID。
谢谢!
你好,
我希望可以在两个python转换器上添加多个输出端口。
我们有许多统计工作区每天分析Oracle数据。
在将FME从17259版更新到17539版(也就是17650版)之后,我们的工作区什么都没有了。
统计结果写入Excel表,所以我开始调试工作区,发现统计计算器只产生空值。
甚至在使用简单的示例数据(creator,随机数发生器)
StatisticScaleCalculator输出空值。
如果FME检查输出文件是否可以在开始之前写入,这样它就不会做所有的重型起重和炸弹,因为我是愚蠢的,留下了Excel表打开。
你好,我刚刚开始试验FME。当我跑步的时候,据说翻译是成功的。但似乎并没有产生产出。打开检查器时出现“源文件无效”错误,当我浏览到文件夹时,没有输出文件。我正在尝试将一个dgn转换为esri shapefile,实际上我只是在遵循在线教程的步骤,我用过他们的数据文件,还有我自己的。对于两个输入文件,我也有同样的错误。我是否需要更改我的常规FME设置,还是我电脑上的设置有问题?
乡亲们,
我读过许多类似的问题,它们都滑过了我要打的分数。这个链接最接近我想要的东西。https://knowledge.亚搏在线safe.com/questions/4653/naming-an-output-file-based-on-parts-of-the-reader.html
只是工作区的一个快速摘要。我正在读取许多mapinfo表并写入单个gml文件。
我应该解释一下,关于如何使用下面的变形金刚,我还是有点迷茫,但是链接描述了如何使用filenamepartextractor提取目录路径。
我遇到的问题是,我的读者是作为一个组(目录)打开的。当我尝试使用文件名partextractor时,我会在“dirpath”输出端口中获取所有文件名及其路径。从某种意义上说,这是有道理的,但对我没有帮助。我可以使用StringConcatenator根据属性组成文件名。但是,我仍然不清楚我调用的最后一个输出字符串“fullpathfilename”是如何在“fanout”中为编写器公开的。
我希望我已经把我的问题解释清楚了。
一如既往的建议受到赞赏。
大家好!
我和ocgkml的作者有问题。当我将建筑模型的三维表面几何图形路由到编写器时,我的表面特征是翻转的。不幸的是,这种行为并不是所有立面三角形都保持不变,有些是正确的,有些不是。
输入特性对我来说是正确的,并且输出到collada证明这是wright。
带FME 2015的出口还显示了正确的出口,所有墙壁的方向都正确。因此,这必须是2016年和2017年FME的一个问题。
有没有其他人遇到过这种行为,并为此找到了一些解决办法?
查找附加的示例数据以及工作区的截图和导出的kml文件
感谢所有能帮助我的人!
你好,
还有一个新来的。
我只是想知道是否有可能以某种快速的方式(下拉列表,等)。
让我解释一下…我有一个Excel电子表格和13个以上的功能类(Arcgis10.3.1),我使用FeatureMerge将表与每个功能类(不总是基于相同的公共字段)连接起来。到现在为止,一直都还不错,它工作得很好,但有时我需要更改存储位置,如。输出1:本地测试区,输出2:内部服务器(SDE)输出3:外部服务器(SDE)。
如何同时更改输出位置。目前我有13个作者,我不想每次都改变他们,也不想为每个潜在的输出创建工作台。如何做到这一点?
谢谢,
我看了两个同名的问题,但它们并不完全符合我的要求。
我有一个工作空间,许多mapinfo表被写到许多gml特性类型中,并被写到一个输出gml文件中。
我得到了不同的输出顺序。例如,我有一个叫做“header”的GML特性。我想先写。有没有办法优先执行?
此外,我还有两个GML特性,它们使用同一个MI表作为源。很奇怪或者很明显,输出顺序是“编织”在一起的。
如
GML功能1GML功能1GML功能1GML功能2GML功能1GML功能1GML功能2GML功能2GML功能1GML功能2
虽然我知道在xml\gml中写入顺序是不合理的,但有一个过程会有人在文本编辑器中查看标题以确保内容正确。查找埋在文件中的头只会增加时间。
谢谢你的建议。
你好,FME的极客们!
我正在寻找将输出作为shapefile写入从输入参数串联派生的路径,给定的字符串和时间戳。
换言之,路径应该类似于$(input_parameter1)/$(string)-$(timestamp)
在我看来,
现在,我可以连接输入参数和时间戳(创建用于创建字符串的python脚本专用参数),给出类似于$(input_parameter1)/$(timestamp)的值,并将其用于“destination esri shapefile folder”参数:
然而,要添加basename,我创建了另一个用python脚本编写的私有参数来提取basename(下面使用的代码),但是当我试图将它添加到“destination esri shapefile folder”参数时,我得到了这个错误:
未定义的宏“aoi-basebame”在文件“c:\data\nma-dev\fme\wb-xlate-1490276784373”中被取消引用。程序终止转换失败。
创建“aoi_basename”参数的python脚本:
导入操作系统
导入NTPATH
进口FME
os.path.splitext(ntpath.basename(fme.macrovalues['aoi'])[0]
我尝试了另一个解决方案来使用creator>attributeCreator并添加一个具有完整路径的属性“outfolder”,但是我找不到一种方法来使用属性值作为shapefile的目标文件夹。
ps:您在图片上看到的输出文件夹private参数不会引发错误,但会给出没有aoi-basename的结果,ie c:\output folder \-20170323-1200(其中主输出文件夹=
C:\outputfolder\和datetime=20170323-1200)
有什么想法吗?
你好,我必须编写ESRI形状文件并动态创建目录。因此,我尝试在编写器的shapefilename字段中编写类似@value(outdir)/@value(outfilename)的内容。但是没有创建目录,“/”替换为“u”。与“\”相同。
这有可能吗?
谢谢您。
你好,是否可以将日期动态写入Excel(与形状文件同时发生)?在开始时不写输出的名称?我想知道是否有解决办法?
在我的例子中,我需要用变量名(取决于数据的类)在不同的Excel文件中写入信息。