Bentley MicroStation Design (V8)格式的参数设置问题

原文发布时间:2012-05-14

作者:毛毛虫

    加载DGN文件(V8)格式时,根据设置的不同,读取dgn文件的方式也不同。可以根据需要选择不同的设置,方便后面的数据。下面主要是对V8格式的DGN参数的设置。参数如下:

        

1)元素分组

在第一栏中的要素分组有五种方式:

层数(Level Numbers)、层名(Level Names)、几何类型(Geometry)和模式-层数(Schema – Level Numbers)、模式-层名(Schema – Level Names)。

其中前三种分别根据层数、层名或几何类型来加载源数据;后两种与前三种比较,如帮助中所解释的,模式类型的还会将属于该FME要素类的要素的所有的属性累加到FME要素类型上。

当需要显示tag属性时,需要选择模式-层数(Schema – Level Numbers)、模式-层名(Schema – Level Names):

        

    则tag属性会显示在对应要素类下方:

            

    还需要注意的一点是,如果tag是中文的,需使用FME 2012及以上版本,否则会是乱码。

2)元素的打散

这一栏中,Expand Named Cells决定把单元打散为各个组成要素还是作为一个点。

这里重点强调的是Expand Unnamed (Group Hole) Cells选项。。在DGN中,不支持文本单元头,如含有文本单元头,会自动打散。如果选择了这个设置,会把岛洞打散。虽然对于单元头,无论是否选择该选项都会被打散,不过选择该选项后,会在igds_cell_sequence_number属性中做一标识,被打散前的同一单元头打散后有同一序列号。

如图:

            

    在fme viewer中的显示:

        

3)分割多行文本

不选中则不分割多行文本,在多行文本的定为点位置生成一个数字,且将文本内容存储在igds_text_elements{}.igds_text_string列表中。

        

选择分割的话,会把多行文本分成一个文本节点和由组成多行文本的每行要素组成的要素。

        

再以下的几个参数,因很少会用到,所以选择默认值,本文不再赘述。




猜你喜欢

转载自blog.csdn.net/fmechina/article/details/80722810
今日推荐