主题中的问题:“模式定义” https://knowledge.亚搏在线safe.com/questions/topics/single/59086.html网站 主题“模式定义”的最新问题 加快从dwg文件读取架构的速度 https://knowledge.亚搏在线safe.com/idea/64286/speed-up-schema-reading-from-dwg-files.html(https://knowledge.safe.com/idea/64286/speed-up-schema-reading-from-dwg-file

我的许多项目包括从dwg文件中读取图层名,并检查它们是否与图层标准一致,或者是否为空。因为我对数据特性(对于其他测试)和模式都感兴趣,所以我需要从dwg文件中检索这两个特性。有很多种方法可以做到这一点,不同的技术在速度上有很大的变化。

出于测试目的,我创建了一个具有500点功能的dwg文件(release2013)。每个图层都是唯一的(所以dwg文件有501个图层,图层为0)。使用FME 2017.1.2.0。赢64。
  1. 使用FeatureReader Transformer读取模式,autodesk autocad dwg/dxf阅读器,只是阅读模式特性。按“层名称”对实体分组:5分钟21.6秒
  2. 使用FeatureReader Transformer读取模式,autodesk autocad dwg/dxf阅读器,只是阅读模式特性。按“属性架构”对实体分组:35.5秒(对于我来说,这个选项是无用的,因为模式阅读器只读取包含实体的层,我需要检查哪些层是空的)
  3. 使用FeatureReader Transformer读取模式,模式(任何格式)-读卡器,选择autodesk autocad dwg/dxf作为输入格式:3.1。秒
  4. 用模式(任何格式)读卡器读取模式,选择autodesk autocad dwg/dxf作为输入格式:3.2秒(有趣的是读者说已成功打开“release2018”AutoCAD文件即使该文件是Release2013文件)
(选择realdwg读卡器/格式时没有重大时间差异)
这意味着最有效的模式读取方式是使用模式(任何格式)-读卡器独立或在FeatureReader Transformer内部。这意味着我的工作区需要两个读卡器/FeatureReader,因为我对数据特性也很感兴趣。这有点不必要,因为FeatureReader可以在我读取数据时读取模式。
在使用AutodeskAutoCADdwg/dxf Reader读取数据时,是否有可能调整FeatureReader Transformer内部的模式读取,以使其更快地获得更大的速度?
(测试数据集有500层,但我现在验证的实际文件有1700多层…)
AutoCAD DWG 模式映射 DWG阅读器 架构任意格式 AutoCADE层 架构验证 架构定义 坐,2018年2月17日19:05:24格林尼治标准时间 加布里埃尔希什
如何将ESRI文件geodatabase中的所有要素类/表加载到另一个geodatabase中,如arcsde https://knowledge.亚搏在线safe.com/questions/59087/how-to-load-all-feature-classestabies-in-an-esri-f.html

我使用ftpcaller从供应商ftp站点下载zip文件。zip文件的编号和名称可能有所不同。每个zip文件都有一个ESRI文件geodb,其名称也可能不同。我下载这些zip文件并解压缩它们没有问题。我想将geodb文件中的所有要素类/表加载到arcsde中。由于文件geodatabase中的对象名可能不同,我尝试使用一个featurereader和“esri geodatabase(file geodb open api)”来检索功能类型名称,然后用一秒钟

带有“通用(amy格式)”的FeatureReader,用于检索模式和数据功能。然而,在数据检查器中,我可以看到这些特征,但不是功能模式。如果将第二个FeatureReader连接到动态文件geodatabase,我会得到这样的错误

找不到功能类型名称为“di-legallease”的功能的架构定义“di-legallease”。确保功能类型名称正确,并且其架构定义存在于架构源中

发生了致命错误。查看上面的日志文件了解详细信息”

见随附的fwmt文件。wgis-data-adminscriptsdrillinginfoscriptstest.fmwt最好的方法是什么?

FTPCAR 文件地理数据库 架构定义 FRI,2017年12月1日21:16:59格林尼治标准时间