指令文件

Writer模块还支持几个指令文件。这些文件可以放在输出文件夹中,并将影响转换过程。

参数

描述

genInfo.txt

中[General Info]部分的末尾附加了该文件的内容.GTM为项目创建的文件。此文件可用于定义其他字体和其他设置。

addInfo.txt

该文件的内容被追加到.GTM为项目创建的文件。可以使用此文件向.GTM默认情况下不生成的文件。

catInfo.txt

文件的内容被追加到.GTM在分配给项目图形的“类别”之后、“会话图形类别”定义之前为项目创建的文件。

catNameMapInfo.txt

该文件可用于为转换生成的GTViewer类别分配名称和显示属性。每个转换至少有两个类别:1 -概述,2 -数据(第三个类别也作为会话类别提供,它的ID是999,但不能写入)。

如果gti_categoryId属性设置为数字值,则该文件将设置.GTM文件转换为文件中提供的值。该文件应该如下所示:

< catId > | <名称> | <显示状态> | <分钟> | <马克斯> | <标记>

只需要输入“CatId”和“Name”。其余的是可选的,如果没有定义,则默认为0。

显示状态为0显示,1隐藏。Min和Max是类别将显示的缩放级别范围(0表示忽略阈值)。一个好的默认文件应该是:

1 |概述

2 |特性

然而,如果你计划使用比默认值更多的类别,它可能是这样的:

1 |概述

2 | Landbase

3 |气体特性

4 |电动功能

如果你打算设置显示属性,它可能是这样的:

1 |概述

2 | Landbase | 0 | 0 | 20000年

3 | 0 | 0 | 5000 |气体特性

4 | 1 | 0 | 5000 |电动功能

textReplacement.txt

该文件可用于在将所有text元素写入GTViewer格式之前对它们执行文本替换。这个文件必须包含如下的条目列表:

源= <文本替换>

Dest=替换

这个文件可以包含一个或多个源/Dest对。

< project_name > _filter_ # .flt

类别Id在哪里

如果该文件不存在,则由Writer模块自动生成。如果在转换开始之前文件确实存在,则将加载其内容并更新其内容,以包含数据转换所需的任何新的Filter Id。这个文件的重用确保了Filter Id在每次转换时都保持不变。

< project_name > _color.txt

如果该文件不存在,则由Writer模块自动生成。如果在转换开始之前文件确实存在,它的内容将被加载,它的内容将被更新,以包含数据转换所需的任何新的Color id。这个文件的重用确保了Color Id在每次转换时都保持不变。

< project_name > _style.map

如果该文件不存在,则由Writer模块自动生成。如果在转换开始之前文件确实存在,那么它的内容将被加载,其内容将被更新,以包括数据转换所需的任何新的Style to Filter Id映射。这个文件的重用确保从一个转换到下一个转换的映射保持不变。

< project_name > _style.def

如果该文件不存在,则由Writer模块自动生成。如果在转换开始之前文件确实存在,它的内容将被加载,它的内容将被扩展,以包含数据转换所需的任何新的样式定义。此文件的重用确保样式定义在每次转换时保持不变,对样式定义的任何手动编辑也将被保留。

gtiParameters.txt

可以将此文件放置在输出文件夹中,以指定用于转换的附加设置。下一节将描述所有可以使用的条目。