GPS交换格式(GPX)读/写

许可选项这种格式开始FME专业版。

概观

GPX(GPS的交换格式)是互联网上的应用程序和Web服务之间的GPS数据(航点,航线和轨道)的交换的轻量级的XML数据格式。

FME可以读取GPX 1.0和1.1 GPX,写GPX 1.1。

该GPXX插件本身手柄阅读和一些Garmin的GPX扩展的写作。本身不处理的扩展将被读/写为XML片段。

欲了解更多信息,请访问:

http://www.topografix.com/gpx.asp

阅读器概述

所述GPX Reader支持读取GPX 1.0和1.1的数据集。此外,读者已经对某些Garmin公司GPX扩展的支持。读者将处理以下XML命名空间:

在其他XML命名空间扩展将被读/写为XML片段。

该GPX读者总是会产生6种特征类型:元数据,航点,航线,路线点,跟踪和指点杆。这些特征类型的细节在特征类型

读者将产生点几何航点功能。

路由功能会有线的几何形状,和曲目都会有一行或多行几何形状。线路与轨道的特点将只包含与路由/曲目作为一个整体的属性。他们不会包含与沿线各点的属性。每个线路与轨道功能将有一个唯一的ID,存储在ROUTE_ID要么track_id属性。

读者将会产生一个路线点/指点杆特征为沿路线/轨迹的每个点。这些功能将与各个点的属性。

读者会产生一个路线点功能沿着路线的每个点。这些功能将与轨道上的各个点的属性。每个路线点功能将有ROUTE_ID属性识别它所属的路线。此外,路线点功能将有route_point_index属性标识路由中的点的位置。

注意:“>注意:读者会产生一个指点杆功能沿着轨道每一个点。这些功能将与轨道上的各个点的属性。每个指点杆功能将有track_id属性识别它所属的轨道,和一track_segment这表示它所属的轨道段。此外,每个指点杆功能将有track_segment_point_index属性识别在该段中的点的位置。

坐标系

十进制度GPX读取器支持数据(WGS84数据)。

作家简介

该GPXX作家支持写入GPX 1.1数据集。笔者预计,FME特点,它接收特定的格式进行格式化。格式中描述固定模式和特征表示

该GPXX作家只接受一个元数据功能;所有其他的元数据功能被忽略,并且记录一个警告。

航点功能必须点几何,否则将被忽略。上航点功能的高程属性将被忽略。取而代之的是,将使用点几何的z值。

路线和跟踪特征根据下面的过程进行处理:

  1. 如果路由/曲目有ROUTE_ID/track_id属性,其几何形状将被忽略。路线将写出bas /轨道几何ed on the RoutePoint / TrackPoint features which share the sameROUTE_ID/track_idvalue.
  2. If the Route / Track has noROUTE_ID/track_idattribute, the geometry will be split up into RoutePoint / TrackPoint features.These point features will have no attribution.

如果没有相应的路由/ Track功能使用相同的路线点和指点杆功能将被忽略ROUTE_ID/track_id属性值,或者如果他们没有点几何。在路线点和指点杆功能的高程属性将被忽略。取而代之的是,将使用点几何的z值。

路线点的功能将根据价值进行排序的route_point_index属性。如果这个属性不存在,该功能将在他们在笔者到达的顺序写出来。如果某些功能有route_point_index属性,有的不与该属性的功能将被先写,然后那些没有属性。

指点杆功能将被分组基于的价值track_segment属性。具有相同功能track_segment值将被写入作为一个单一的轨道段。这不是所有的功能有track_segment值将被分组为单个段。在每个段,功能将根据价值进行排序的track_segment_point_index属性。如果这个属性不存在,该功能将在他们在笔者到达的顺序写出来。如果某些功能有track_segment_point_index属性,有的不与该属性的功能将被先写,那些没有属性依次。

坐标系

该GPXX作家只会在十进制度写入数据(WGS84数据)。这是EPSG:4326坐标系。如果此功能是行货4326:传递给作家的所有功能将被重新投影到EPSG。不带坐标系统被认为是在EPSG特点:4326。