23.1. 全球导航卫星系统/全球定位系统数据简介

23.1.1. 什么是GPS?

全球定位系统, Global Positioning System ,是一种基于卫星的系统,任何拥有GPS接收器的人都可以找到他们在世界上任何地方的确切位置。GPS被用作导航辅助工具,例如在飞机上、船上和徒步旅行者。GPS接收器使用来自卫星的信号来计算它的纬度、经度和(有时)海拔。大多数接收器还具有存储以下内容的能力:

  • 位置(称为 waypoints )

  • 构成规划的地点的序列 route

  • 以及一个 track 接收器随时间移动的日志。

路点、路线和轨迹是GPS数据中的三种基本要素类型。QGIS在点图层中显示路点,而路线和轨迹在线串图层中显示。

备注

QGIS还支持GNSS接收器。但我们在本文档中一直使用术语GPS。

23.1.2. 定义GPS设备类型

有很多不同类型的GPS设备。QGIS允许您定义自己的设备类型并设置下的使用参数 Settings ► Options ► GPS ► GPSBabel 标签。朗读 GPSBabel 了解更多详细信息。

一旦您创建了新的设备类型,它将出现在下载和上传工具的设备列表中。

23.1.3. 传输或加载GPS数据

有几十种不同的文件格式用于存储GPS数据。QGIS使用的格式称为GPX(GPS交换格式),这是一种标准的交换格式,可以在同一文件中包含任意数量的路点、路线和轨迹。

要加载一个 GPX 文件:

  1. 打开 GPS 选项卡中的 Data Source Manager 对话框,即:

    • 单击 DataSourceManager Open Data Source Manager 工具栏上的按钮(或按 Ctrl+L )并启用目标选项卡

    • Or select Layer ► Add Layer ► AddGpsLayer Add GPX Layer...

  2. 使用 ... Browse 按钮旁边的 GPX dataset 用于选择GPX文件的选项

  3. 使用复选框选择 Feature types 您想要从文件中加载。每种要素类型 (WaypointsTracksRoutes )将加载到单独的层中。

../../../_images/gps_datasource.png

图 23.1 加载GPS数据对话框

由于QGIS使用GPX文件,您需要一种将其他GPS文件格式转换为GPX的方法。可以使用免费程序对多种格式执行此操作 GPSBabel 。该程序还可以在您的计算机和GPS设备之间传输GPS数据。QGIS依赖于GPSBabel来完成这些工作,并为您提供了在 GPS group

备注

GPS单位允许您在不同的坐标系中存储数据。下载GPX文件(从您的GPS设备或网站),然后将其加载到QGIS中时,请确保存储在GPX文件中的数据使用WGS 84(纬度/经度)。QGIS期望这一点,并且它是官方的GPX规范。看见 GPX 1.1 Schema Documentation