作家指令

默认情况下,对于船长作家是GG.,因此配置MGE Writer的典型映射文件片段是:

GG_CELL_LIBRARY /usr/data/dgn/cartog.cel

_单身指令与MGE Reader的解释相同< ReaderKeyword > _UNITS指示。同样,结构的结构 _def指令与之相同 _DEF.但是,如果定义行定义了一个新特性(即在MGE项目的数据库中还不存在的特性),则必须指定所有非空特性参数,并且必须在定义中包含该特性的所有用户属性。

下面列出的指令是由当前的前缀在映射文件中。

笔记:请看设计文件阅读器/写作其他适用的关键字后缀。

Warehouse_version.

必填/可选:可选的

范围:4,5或6

默认:5.

server_type.

必填/可选:要求

包含输出数据的服务器类型。

服务器名称

必填/可选:要求

包含输出数据的服务器名称。

用户名

必填/可选:可选的

包含数据库的用户名。可以通过数据库所需的。

工作台参数:数据库用户名

密码

必填/可选:可选的

包含数据库的密码。可以通过数据库所需的。

工作台参数:数据库密码

数据库名称

必填/可选:可选的

包含数据库名称。可以通过数据库所需的。

工作台参数:输出访问数据库文件

单位

必填/可选:可选的

指定如何解释FME特征坐标并将其转换为uor。有关详细信息,请参阅MGE Reader下的文档。

工作台参数:输出单位

立即_Write.

必填/可选:可选的

指定是否在需要时立即写入数据库(是)或不(否)。

工作台参数:立即写入数据库记录

transaction_interval.

必填/可选:可选的

在FME写入数据库之前,FME在FME执行提交操作之前将在单个事务中的特征数。

工作台参数:交易间隔

DEF

必填/可选:要求

定义MGE功能。必须在写入之前定义每个功能。可能存在此定义,如果确实如此,则存在工作台参数以指定此功能并跳过定义参数的输入。该参数称为特征定义存在,并且存在默认值。当定义尚不存在时,它必须由下面的属性设置指定。

定义指定构成MGE功能的特征。此外,它指定将出现在该功能的相关部分中的非图形属性。可能有许多def行,一个用于读取的每个文件。

下表总结了支持的特性属性:

  • 以下条目Workbench参数名称列是工作台中看到的关键字描述。
  • 以下条目映射文件属性名称列对应于映射文件中使用的实际def行参数。

笔记:不管类型是什么,所有特性属性的值都用引号指定。

工作台

财产名称

映射文件

财产名称

描述

类型

要求/
可选的

功能代码

gg_feat_code.

一组点分隔整数,其定义了数值特征层次结构。

Char(10)

可选的

类别号码

GG_CATEGORY

包含该功能的类别的名称;这必须是MGE项目上定义的类别之一。

char (32)

可选的

用户属性表名

GG_ATTR_TABLE

定义特性的非图形属性的数据库表的名称。如果没有这样的特性,这个值应该是空字符串(" ")。为了写出不属于设计文件一部分的属性,这是必需的。默认是特性名称。

char (32)

要求

元素类型

gg_element_type.

用此特性标记的元素的类型。

整数

可选的

元素锁定

GG_ELOCK

上面元素类型的强制强度(0 =>兴趣-附加到任何元素类型;1 => similar -只能附加到“comparable”元素类型;2 => exact -元素类型必须完全匹配gg_element_type.)。

Char(12)

可选的

几何类型

gg_feat_type.

特征类型的几何类型。(-=> undefined - default;1 = >点;2 = >行;3 =>区域边界;4 =>面积质心;5 = >标签)。

整数

可选的

功能水平

gg_level.

应用于附加到此特性的元素的级别编号。

整数

可选的

功能样式或线路代码

GG_STYLE

应用于附加到此功能的元素的样式或行代码。

整数

可选的

特征重量

gg_weight.

重量应用于附加到此特征的元素。

整数

可选的

特征颜色

GG_COLOR.

应用于附加到此功能的元素的颜色。

整数

可选的

功能的角度

GG_ANGLE

设置特征的角度。

浮动

可选的

特征高度

GG_HEIGHT

特性的高度,应用于附加文本和节点元素。

浮动

可选的

特征宽度

GG_WIDTH

特性宽度,应用于附加文本和节点元素。

浮动

可选的

行间距

gg_line_spacing.

连接到功能的文本节点的线间距。

浮动

可选的

线的长度

gg_line_length.

附加到特性的文本节点的行长度。

整数

可选的

特征字体

gg_font.

用于附加文本和节点元素的字体。

整数

可选的

特征符号

GG_SYMBOL

要素符号用于形成符号文本。

CHAR(1)

可选的

特征理由

gg_justification.

特征文本对齐的方向。

整数

可选的

活跃的流三节

gg_stream_delta.

活跃的河流三角洲。

浮动

可选的

活跃的流宽容

GG_STREAM_TOL

活跃的宽容。

浮动

可选的

功能捕捉类型

GG_SNAP_TYPE

功能键入。

整数

可选的

特征可容许宽容

GG_SNAP_TOL

特色可捕捉公差。

整数

可选的

数据库连接方式

gg_new_dup.

数据库链接模式(-1 => no_link; 0 => new_link; 1 => dup_link)。

整数

可选的

特征类

gg_class.

特性类。

整数

可选的

功能优先

gg_feat_prio.

特征的优先级相对于设计文件中的其他功能。

整数

可选的

到Infomode的数据库链接

GG_INFO_MODE

将数据库链接设置为infomode。

整数

可选的

可显示属性类型

gg_das_type.

可显示属性类型。

整数

可选的

显示优先级

gg_display_prio.

具有多个特性标记的元素的显示优先级。

浮动

可选的

feature_table_name.

必填/可选:可选的

指定要写入的要素表的名称。默认为名称功能

工作台参数:功能表名称

category_table_name.

必填/可选:可选的

指定要写入的类别表的名称。默认为名称类别

工作台参数:类别表名称

linkage_type.

必填/可选:可选的

指定将附加到写入MGE层的特性的数据库连接类型。字符串形式。如果没有指定此指令,MGE写入器默认创建类型为"DMRS.”。

工作台参数:联动类型

mangle_dbcs_text.

必填/可选:可选的

在写入文本字符串时,控制是否在编写文本字符串时进行播放的双字节字符集文本。MicroStation使用特殊标题字节来单个DBCS文本。如果此指令设置为是的在映射文件中,当遇到DBCS文本字符串时,将输出这些特殊字节。默认值是没有.请注意,IGDS阅读器会自动解除MANGLE DBCS文本。

工作台参数:敲诈DBCS文本

compress_at_end.

必填/可选:可选的

告诉作者压缩.mdb,.accdb.访问数据库文件。完成所有写入后,这压缩了文件大小。这使现有的MDB数据库选项紧凑。紧凑操作将输出数据库压缩到磁盘上的小尺寸。

范围:是的|不

默认:没有

工作台参数:完成后压缩数据库

SPLIT_BIG_DGN7_FILES

必填/可选:可选的

笔记:该指令仅适用于V7写入器。

允许用户拆分大于32mb的7版DGN文件。注意,这个指令可以手动设置为没有在映射文件中。

范围:是的|不

默认:是的

工作台参数:拆分文件> 32 MB

mdb_version.

此语句指示FME设置输出Microsoft Access文件版本的版本。访问文件版本97和2000是支持的类型。默认情况下,创建一个Access 2000文件。

例子:

mdb_version 97.

工作台参数:MS访问版本