地理数据文件(GDF)阅读器/写作

许可选项出于此格式,以FME Professional Edition开头。

地理数据文件(GDF)阅读器/Writer允许FME读写由欧洲标准化委员会建立的中欧标准化(CEN)标准格式的文件。本章假定您熟悉这种格式。

有关其他背景信息,请参阅

http://www.ertico.com/en/about_ertico/links/gdf_-_geographic_data_files.htm.

概述

地理数据文件(GDF)的CEN标准通常称为GDF 3.0。国际标准组织(ISO)标准通常称为GDF 4.0。例如,几个GDF数据生产商,如Navteq和Teleatlas,并不严格遵循GDF 3.0或4.0标准,而是遵循自己的略微修改的这些标准。

GDF 3.0 (ASCII Sequential)目前由FME支持(包括NAVTEQ、TeleAtlas和ETAK等变体)。

原始的GDF规范(GDF 3.0)在欧洲开发,以满足参考,更新,供应和应用所涉及的专业人士和组织的需求,参考和结构化的道路网络数据。

它远远超过通用GIS标准,因为GDF提供了有关如何捕获数据的规则,以及如何定义功能,属性和关系。

GDF是在名为EDRM(欧洲数字路线图)的欧洲项目中开发的。其主要用途是用于汽车导航系统(例如,Bosch,Philips,沃尔沃);但是,由于标准基于一般的非应用程序特定的数据模型,它还用于许多其他传输和流量应用,包括车队管理,派遣管理,交通分析,交通管理和自动车辆位置。

GDF文件格式通常被称为a数据库,并从未被应用直接使用过。实际上,在从GDF文件中提取数据时,GDF文件本身的结构会施加显着的低效率。GDF用户通常将数据转换为其应用程序直接工作的其他数据库或格式。

使用FME写GDF时,构建包含简单的Spaghetti Linework或Road地图的文件很简单。建立准确的路线图,以与智能传输系统(其)(其)可能需要专业干预映射文件自定义。例如,不能从输入的道路数据中推断出诸如业务流程方向的基本信息,其中没有明确地存储这种信息。

在GDF文件结构中,功能(或元素)组织成三层。每个图层中的功能实际上并不包含任何几何形状,但只需链接到下面的图层中的功能即可从中接受几何。

笔记:期限特征在GDF文档中使用,以引用居住在级别1和2上的元素。本章使用该术语特征以标准FME术语理解的方式。)

  1. 等级0(拓扑):此级别包含基本GIS拓扑组件。没有任何功能以任何方式重叠,并且已知相邻关系。一切都是由节点,边缘和面部描述的。
  2. 1级(特征):1级是最常用的GDF水平。它包含道路元素,河流,边界和路标等简单功能。功能可以具有特定于特征的属性(例如,一种方式,道路宽度,车道数量)。特征也可以具有关系,这对汽车导航系统非常重要。例如,关系可以包括“从道路元件1到道路元件2的禁止转弯”或“道路元件1在道路元件2中具有优先级”。
  3. 2级(复杂功能):在此级别,1级别“简单功能”会聚合到更高级别的功能。例如,在1级,表示交叉点的所有道路元素。在2级,交叉点可以仅以单点表示。下图说明了这一点。

迂回表示:级别1和2

当道路网络的简化描述就足够了时,第2级是感兴趣的。例如,城市间路线计算不需要高水平的细节。然而,借助于GPS接收器的车辆位置需要对道路网络的更详细描述。

GDF读取器和Writer使用存储在数据文件中的不同特征类型的符号名称。每个功能都有一个gdf_type.属于它。

读者和作家概述