特征表示

从NTF读取的功能包括它们的几何形状和一系列属性值。一些特征如feature_classes.没有几何形状。FME功能类型由NTF记录的类型和提取功能的特定产品确定。

产品架构

NTF读取器将NTF文件的文件夹视为单个数据集。

打开时会扫描文件夹中的所有文件,以确定它们包含哪个NTF产品。

对于下面列出的每个特定产品,将创建一组层。但是,这些层可以从同一产品的多个文件中提取。

图层基于NTF文件中的低级特征类型,通常包含许多不同特征代码的特征(feat_code.属性)。给定层中的不同特征在文件中可能具有多种属性,然而,模式是基于特定类型特征中所有可能属性的并集而建立的。

如果读取的NTF产品与某个已知模式不匹配,则它将通过一个只有层的通用处理程序通用\u点generic_line.类型。在这种情况下,这些特性将只具有feat_code.属性。

产品名称

  • 固定电话
  • 战略
  • 子午线
  • 合成的.GB.
  • 边界线
  • 全景轮廓
  • 奥斯卡资产/流量
  • 奥斯卡网络
  • 地址点
  • 代码点
  • 代码点加

代码可识别以下值:

  • 地址_POI.
  • 合成的.GB.
  • 代码\u点
  • l-f_profile_con.
  • l-f_profile_dtm.
  • 陆线
  • Meridian_01
  • Meridian_02
  • os_landranger_cont.
  • os_landranger_dtm.
  • oscar_asset.
  • Oscar_Netwo.
  • 奥斯卡•特拉夫
  • OSCAR\u路线
  • 战略

如果代码不识别产品,则数据将给出基于几何的通用产品:

  • 通用\u点
  • generic_line.
  • 通用名称
  • 通用\u文本
  • generic_poly.
  • generic_node.
  • 通用\u集合

产品类型

以下是产品类型及其包含的FME功能类型的列表。请注意,功能类型并不指示该功能来自哪个特定文件。例如,如果一次翻译多个固定线路文件,则所有文件中的特征通常被视为Landline_Point.,Landline_line.,或座机名称.必要时,可以通过该功能的源极磁块通过瓷砖参考附加到几乎所有NTF功能的属性。

NTF产品类型

特征类型

座机和座机加

Landline_Point.

Landline_line.

座机名称

feature_classes.

全景轮廓

Panorama_Point.

全景轮廓

feature_classes.

高度属性保持高度。

战略

战略点

战略策略

战略文本

战略_策略

feature_classes.

子午线

经络穴

meridian_line.

子午线文字

meridian_node.

feature_classes.

边界线

边界_Link.

边界_poly.

边界线集合

feature_classes.

_poly层具有与允许形成真正多边形的链接的链接,否则_polys仅具有几何的种子点。

该系列是多边形的集合,也没有几何形状,如读取。这是唯一可以构建多边形的产品。

边界线2000

边界_Link.

边界_poly.

边界线集合

feature_classes.

_poly层具有与允许形成真正多边形的链接的链接,否则_polys仅具有几何的种子点。

该系列是多边形的集合,也没有几何形状,如读取。这是唯一可以构建多边形的产品。

合成的.GB.

基准点

基于DATA_LINE.

基本数据\u文本

biandata_node.

feature_classes.

奥斯卡资产/流量

oscar_point.

oscar_line.

oscar_node.

feature_classes.

奥斯卡网络

OSCAR\网络\点

OSCAR\网络\线路

OSCAR\网络\节点

Oscar_Comment.

feature_classes.

奥斯卡路线

oscar_route_point.

oscar_route_line.

oscar_route_node.

Oscar_Comment.

feature_classes.

地址点

address_point.

代码点

代码\u点

代码点加

代码\u点\u加号

泛型在任何给定的泛型数据集中,只会出现其中的一个子集

通用\u点

generic_line.

通用\u文本

通用名称

generic_node.

通用\u集合

generic_poly.

feature_classes.

特定功能类型注释

以下列表提供了NTF读取器读取的每个功能类型的特定信息。

  • *_观点:包含具有点ID包含功能的标识符(id)的属性。
  • *_线:包含具有线路ID包含该功能的ID的属性。
  • *_等高线:与相同_线,但具体到轮廓产品。亚搏在线娱乐平台海拔是高度字段中的id线路ID现场。
  • *_姓名:包含带有位置、大小、方向和字体信息的文本功能。功能id位于姓名\u ID现场。
  • *_文本: 如同_姓名功能,但身份证位于text_id.现场。
  • *_节点:点要素,包含_线功能ID启动或结束在节点中链接的几何ID列表字段。这目录字段指示每条线的方向。这可能用于路由,但通常被忽略。
  • *_评论:包含特征的指示(记录\u ID)和类型(记录类型)在本产品释放中已更新,以及更改的指示(change_type.)。
  • * _poly.:包含多边形功能。注意,这些特征的多边形几何形状由处理管道生成,并且“未煮过的”功能没有几何形状,或者在某些情况下,只是一个内部点。
  • 边界线集合:表示行政区域的多边形的集合。
  • 通用\u集合:该功能包含对其他功能的引用和分组的某些属性。由于这些系列的性质,它无法慷慨地聚合它们。
  • feature_classes.:这些功能涉及一个特征代码字符串(feat_code.)例如4001具有特征类描述一串. 标准处理管道自动使用这些功能添加FC\U名称属性,该属性具有与其功能代码相对应的长描述。
  • dtm_ *:光栅DTM像素转换为点要素。FME要素类型是通过将平铺名称(通常是文件名的一部分)附加到dtm_ *. 也就是说,与所有其他NTF要素不同,光栅DTM点的要素类型基于文件名。点高程位于高度属性。

特殊属性

有几种特征类型使用特殊属性来保存源数据信息。下表列出了使用的特殊属性名称,并提供了其内容的说明。

特殊属性名称

描述

feat_code.

此常规功能代码整数可用于在feature_classes.层或表格。

text_id.

点ID

线路ID

姓名\u ID

COLL\u ID公司

poly_id.

几何图形ID

这是适当类型的特征的唯一标识符。

瓷砖参考

所有层数除外feature_classes.包含A.瓷砖参考属性,指示要素来自哪个磁贴或文件。一般来说,id号只在磁贴中是唯一的,因此瓷砖参考可用于限制同一文件中要素内的id链接。

字体

text_ht.

挖掘邮政

东方

这提供了关于字体,文本高度,数字化位置和文本方向的详细信息,或名称,对象。查看Ordnance Survey(OS)产品手册,了解这些代码的单位和含义。

点的几何ID

为了_节点功能,这定义了点ID此节点对应的点图层对象的。一般来说,节点不携带自己的几何体。节点必须与点相关才能确定其位置。

链接的几何ID

这是一个_列表__关联或者_线功能要结束或从节点开始。节点和该字段通常只有在建立网络分析的线路特征连接时的价值。请注意,这应该与目标功能有关几何图形ID,而不是它线路ID.

边界_poly.图层,此属性包含几何图形ID形成多边形边的线的长度。

poly_id.

这是一个列表poly_id.S来自边界_poly.与中给定集合关联的层边界线集合层。

ntf_type:ntf\点

特点ntf\点作为他们的ntf\U类型包含二维(2D)点。没有特定于此功能类型的其他属性。

ntf_type:ntf_point3d.

特点ntf_point3d.作为他们的ntf\U类型包含三维(3D)点。此功能类型没有特定于其他属性。

节点

ntf_type:ntf_node.

特点ntf_node.作为他们的ntf\U类型包含一个2D点,​​它是数据集中的节点。此功能类型没有特定于其他属性。

线

ntf_type:ntf_line.

特点ntf_line.作为他们的ntf\U类型包含2D行,此功能类型没有特定于其他属性。

ntf_type:ntf\U线3D

特点ntf\U线3D作为他们的ntf\U类型包含三维线。没有特定于此功能类型的其他属性。

多边形

ntf_type:ntf\U多边形

特点ntf\U多边形作为他们的ntf\U类型包含二维闭合多边形。没有特定于此功能类型的其他属性。

收藏

ntf_type:ntf\U集合

特点ntf\U集合作为他们的ntf\U类型包含与功能集合有关的信息。

注释

ntf_type:ntf\文本

特点ntf\文本作为他们的ntf\U类型包含注释要素的二维插入点。这些特征具有以下属性:

属性名称

内容

文本

要显示在插入点的注释字符串

东方

文本的方向,以逆时针逆向测量

文本\u高\u地

以地面单位测量的文本高度