span8
span4
好吧,我无法抗拒。我假定您正在查看V7 (IGDS)设计文件。V8文件(据我所知)没有一个2或3维的概念——任何东西都可以放在里面。但是旧的V7文件在物理上是不同的布局,如果它们要包含2D或3D数据。
我知道在文件的前面有一个标记字节,它告诉diff,你可以用FME中的Python来读取它,并从中找出问题所在。我把这个选项留给其他人做练习。
但是…FME knows when it opens a V7 file what the dimensionality is.把它记录下来。
遗憾的是,在正常的工作流程中,这些信息不会返回到任何地方。亚搏在线
但是…
几年前,我们添加了一个小的使用变压器称为LogMessageStreamer。这为FME的特性流带来了生成的日志文件的每一行。
所以…
让我们把所有感兴趣的DGN文件输入到FeatureReader中。最多读一篇文章。对输出什么都不做。
这将导致对我们读取的每个文件进行大量日志记录。太好了。
然后让我们使用LogMessageStreamer来捕获这些消息并获取维度和文件名。一点点Regexp魔法和鲍勃的叔叔。
附加的工作空间(和屏幕截图为那些只是有点好奇)。
©2019安全亚搏在线软件公司法律