作家指令

NTX编写器处理的指令如下所示。显示的后缀以当前前缀< WriterKeyword > _在映射文件中。默认情况下,< WriterKeyword >对于NTX writer是NTX。

数据集

要求/可选:要求

这个指令的值是包含要写的NTX数据集的文件。指定输入NTX数据集的典型映射文件片段如下:

NTX_DATASET /usr/data/caris/output.ntx

工作台参数:目的地Caris NTX文件

要求/可选:可选

这个设置决定了文件的XY基于地面单位的磁盘单位分辨率。例如,如果地面单位是的价值XYRES0.001,则磁盘单位分辨率为毫米。这个设置覆盖任何分辨率设置,如果输入文件也是NTX。使用的默认分辨率值为1.0如果XYRES除非输入文件类型为NTX,否则不设置;使用来自输入文件的解析。在本例中,指定X和Y分辨率的典型映射文件片段如下:

NTX_XYRES 0.001

工作台参数:X / Y决议(GroundUnits)

zr

要求/可选:可选

这个设置决定了文件的Z磁盘单位分辨率基于地面单位,类似于XYRES关键字。这个设置覆盖任何分辨率设置,如果输入文件也是NTX。这里使用的默认分辨率值也是1.0如果zr除非输入文件类型为NTX,否则不设置;使用来自输入文件的解析。指定Z分辨率的典型映射文件片段如下:

NTX_ZRES 0.001

工作台参数:Z分辨率(地面单位)

TITLE_STRING

要求/可选:可选

此设置确定NTX文件头中存储的标题字符串。这个标题字符串可以是最大长度为80的任意字符串。这个关键字覆盖如果输入文件也是NTX,则设置任何标题字符串。使用的默认标题字符串值是“此文件是由安全软件公司的FME(c)程序创建的(www.baooytra.com)”,如果亚搏在线TITLE_STRING除非输入文件类型为NTX,否则不设置;使用输入文件中的标题字符串。在上面的例子中,指定标题字符串的典型映射文件片段如下:

"这个文件是由安全软件公司的FME(c)程序创建的(www.baooytra.com)"亚搏在线

FILE_ID_STRING

要求/可选:可选

此设置确定存储在NTX文件头中的文件ID字符串。这个文件ID字符串可以是最大长度为12的任意字符串。这个关键字覆盖任何文件ID字符串设置,如果输入文件也是NTX。使用的默认文件ID字符串值是亚搏在线SAFESOFTWARE如果FILE_ID_STRING除非输入文件类型为NTX,否则不设置;使用输入文件中的文件ID字符串。在上面的例子中,指定file ID String的典型映射文件片段如下:

NTX_FILE_ID_STRING“S亚搏在线AFESOFTWARE”

规模

要求/可选:可选

这个设置决定了文件的大小。例如,如果比例是1:5万,那么这个关键字应该有值50000.0.这个关键字覆盖如果输入文件也是NTX,则可以设置任何比例。使用的默认比例值为1.0如果规模除非输入文件类型为NTX,否则不设置;使用输入文件中的比例。上面例子中指定比例的典型映射文件片段如下:

NTX_SCALE 50000.0

工作台参数:规模

WRITE_UNIX_FORMAT

要求/可选:可选

该关键字应该设置为其中之一是的没有.表示输出的NTX文件是UNIX(大端)格式还是PC(小端)格式。

如果该关键字不存在,则默认值为没有和FME将产生一个NTX文件的PC格式。

NTX_WRITE_UNIX_FORMAT是的

工作台参数:二进制格式

CALCULATE_BOUNDING_BOX

要求/可选:可选

该关键字应该设置为其中之一是的没有.它指示边界框值是计算出来的还是通过头部特征传入的。

如果该关键字不存在,则默认值为是的FME将计算边界框的值。在映射文件中,这一行应该是这样的:

NTX_CALCULATE_BOUNDING_BOX是的

工作台参数:计算边界框