编写器概述

MGE编写器将所有元素写入当前主文件。它提取将坐标从要素坐标单位转换为内部分辨率单位(uor)所需的转换参数。它还确定主文件的维度。

写入GG/MGE时,必须选择ODBC、MDB或ORACLE中的一种数据源类型。根据数据库服务器名称,必须指定一个空数据库,写入程序使用该数据库来写入所有表,如mscatalog、feature等。例如,以Access(MDB)作为数据源的空数据库.mdb文件.accdb数据库文件就够了。使用现有数据库时,会将新记录附加到现有表中。用户名和密码是可选的,可能适用于也可能不适用于所有情况。

MGE编写器可以选择性地使用单元库文件。单元库包含可用于描述点特征的命名符号定义。如果指定了单元库,那么MGE编写器将读入所有单元定义,以便以后输出单元特征时使用。MGE编写器可以使用二维或三维单元库,并将自动将单元定义转换为正确的输出尺寸。

然后,MGE编写器输出给定的每个FME特性。通常,单个FME特征对应于单个设计元素。但是,某些IGDS元件类型会导致多个元件作为一个复杂单元输出(复杂位打开)。当输出多行文字对象、单元格、闭合形状或具有101个以上坐标的线性特征时,会发生这种情况。MGE编写器隐藏了复杂元素输出的所有细节。

提示:提示:由于设计文件中的坐标最终存储为整数uor,因此在输出时可能会丢失精度或发生溢出。必须注意确保seed文件中的转换参数保持数据精度和范围。