特征表示
从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地 |
以地面单位测量的文本高度 |