特征表示
除了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 |