特征表示

除了FME工作台添加到所有特性中的通用FME特性属性之外(参见关于Feature Type属性),该格式添加了本主题中描述的特定于格式的属性。

NTX特征由几何图形、标志和特征代码信息组成。所有NTX FME特性包含ntx_type标识几何类型的属性。根据几何类型的不同,特征将包含特定于几何类型的附加特征编码属性。这些将在后面的章节中描述。

属性名称

内容

ntx_type

这个实体的NTX几何类型。

范围:

ntx_compacted_line |

ntx_ptp_line |

ntx_circle |

ntx_ascii_text |

ntx_name |

ntx_symbol |

ntx_text |

ntx_sounding |

ntx_text |

ntx_spot_height |

ntx_header

默认值:没有默认的

NTX所有特性的属性

下表列出了FME读取器返回的不同NTX属性,与特征或几何类型无关。FME编写器在编写NTX特性时也会查找这些属性。如果写入器没有在它要写入的特性上找到这些属性,它将在适当的地方使用默认值。(ntx_headerFeature是唯一的例外。它在读写中都不使用这些通用属性。)

字段名

描述

ntx_combination

这个布尔标志指示该对象是否是由组合产生的行。最大长度为3个字符。

范围:是|否

默认值:无

ntx_displacement

布尔标志指示该对象是否是由位移引起的直线。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_display_label

这个布尔标志指示该对象是否为显示标签。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_dominating

这个布尔标志表明该对象是否来自一个主导DAD。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_exaggeration

这个布尔标志指示该对象是否是由夸大结果产生的行。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_feature_code

对象的特征代码。

范围:最大长度为12个字符。

默认值:亚搏在线SAFESOFTWARE

ntx_index_key

对象的索引键字符串。此键可用于链接到NTX定义范围之外的属性。注意,一些水深、点高度和符号具有特定的键值,用于覆盖该键并使用。在本例中,值ntx_index_key将会是角色"复位键”。

范围:最大长度为12个字符。

默认值:<空>

ntx_is_arc

这个布尔标志指示该对象是否为圆弧。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_is_closed

这个布尔标志指示该对象是否为闭合行(循环)。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_is_deleted

这个布尔标志指示该对象是否被标记为删除。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_is_explicit_节点

该布尔标志指示该对象是否为显式节点。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_link_label

表示每组链接对象的唯一值的编号。这用于在编写时将特性链接在一起。(链接的特征必须由作者按顺序进行处理。)

范围:1到32767

默认值:自动计算并从1递增。

ntx_masked

这个布尔标志指示该对象是否被屏蔽。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_selected

这个布尔标志指示是否选中了该对象。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_size

如果这个值是正的,它表示以地面单位表示的特征的大小。只有符号特征才能使用负值。在这种情况下,负数表示相对于外部模式文件中为符号定义的大小的放大倍数。外部模式文件超出了这个软件的范围,因此用户应该以他们认为最合适的方式来解释负值。

范围:带符号的实数

默认值:1

ntx_source_ID

表示对象来源的字符串。

范围:最大长度为12个字符。

默认值:亚搏在线SAFESOFTWARE

ntx_suppressed

这个布尔标志指示该对象是否被抑制。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_symbolized

这个布尔标志指示该对象是否被符号化。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_theme_ID

对象的主题ID字符串。

范围:最大长度为12个字符。

默认值:<空>

ntx_theme_number

表示对象主题的数字。

范围:签署了32位整数

默认值:0

ntx_user_defined_1

这个布尔标志指示该对象是否设置了用户定义的标志1。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_user_defined_2

这个布尔标志指示该对象是否设置了用户定义的标志2。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_user_defined_3

这个布尔标志指示该对象是否设置了用户定义的标志3。最大长度为3个字符。

范围:是的|不

默认值:没有

ntx_user_number

对象的用户号。

范围:带符号的32位整数

默认值:0