27.1.4. GPS

27.1.4.1. 转换GPS数据

使用 GPSBabel tool 将GPS数据文件从一系列格式转换为GPX标准格式。

参数

标签

名字

类型

描述

Input file

INPUT

[file]

包含要转换的数据的文件

Format

FORMAT

[enumeration]

要转换的文件的格式,从 this list

Feature type

FEATURE_TYPE

[enumeration]

默认:0

要转换的数据类型

  • 0-路点

  • 1-路线

  • 2-曲目

Output

OUTPUT

[vector: any]

默认: [Save to temporary file]

输出GPX文件的规范。以下选项之一:

  • 保存到临时文件

  • 保存到文件…

产出

标签

名字

类型

描述

Output layer

OUTPUT_LAYER

[vector: any]

具有GPX标准格式数据的输出图层

Python代码

Algorithm IDnative:convertgpsdata

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 algorithm id 当您将鼠标悬停在处理工具箱中的算法上时,将显示。这个 parameter dictionary 提供参数名称和值。看见 从控制台使用处理算法 有关如何从Python控制台运行处理算法的详细信息。

27.1.4.2. 转换GPX要素类型

使用 GPSBabel tool 将GPX要素从一种类型转换为另一种类型(例如,将所有路点要素转换为路线)。

参数

标签

名字

类型

描述

Input file

INPUT

[file]

包含要转换的数据的文件

Conversion

CONVERSION

[enumeration]

默认:0

要应用的转换类型

  • 0-路线上的路点

  • 1-赛道上的路点

  • 2-从货运点出发的路线

  • 3-来自航点的足迹

Output

OUTPUT

[vector: point or line]

默认: [Save to temporary file]

输出文件的规范。以下选项之一:

  • 保存到临时文件

  • 保存到文件…

产出

标签

名字

类型

描述

Output

OUTPUT

[vector: any]

包含转换的GPX要素的输出图层

Python代码

Algorithm IDnative:convertgpxfeaturetype

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 algorithm id 当您将鼠标悬停在处理工具箱中的算法上时,将显示。这个 parameter dictionary 提供参数名称和值。看见 从控制台使用处理算法 有关如何从Python控制台运行处理算法的详细信息。

27.1.4.3. 从设备下载GPS数据

使用 GPSBabel tool 将数据从GPS设备下载为GPX标准格式。

参数

标签

名字

类型

描述

Device

DEVICE

[enumeration]

默认:Garmin Serial

用于创建数据的GPS设备。必须在中声明 GPS Settings 对话框中。

Port

PORT

[enumeration]

设备连接到的端口。可用的端口取决于操作系统。

Feature type

FEATURE_TYPE

[enumeration]

默认:0

要转换的数据类型

  • 0-路点

  • 1-路线

  • 2-曲目

Output

OUTPUT

[vector: any]

默认: [Save to temporary file]

输出文件的规范。以下选项之一:

  • 保存到临时文件

  • 保存到文件…

产出

标签

名字

类型

描述

Output layer

OUTPUT_LAYER

[vector: any]

具有GPX标准格式数据的输出图层

Python代码

Algorithm IDnative:downloadgpsdata

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 algorithm id 当您将鼠标悬停在处理工具箱中的算法上时,将显示。这个 parameter dictionary 提供参数名称和值。看见 从控制台使用处理算法 有关如何从Python控制台运行处理算法的详细信息。

27.1.4.4. 将GPS数据上传到设备

使用 GPSBabel tool 将数据从GPX标准格式上传到GPS设备。

参数

标签

名字

类型

描述

Input file

INPUT

[file]

.GPX 包含要上载的数据的文件

Device

DEVICE

[enumeration]

默认:Garmin Serial

您要将数据上载到的GPS设备。必须在中声明 GPS Settings 对话框中。

Port

PORT

[enumeration]

设备连接到的端口。可用的端口取决于操作系统。

Feature type

FEATURE_TYPE

[enumeration]

默认:0

要上载的数据类型

  • 0-路点

  • 1-路线

  • 2-曲目

产出

不提供任何输出。如果成功,则将数据加载到设备。

Python代码

Algorithm IDnative:uploadgpsdata

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 algorithm id 当您将鼠标悬停在处理工具箱中的算法上时,将显示。这个 parameter dictionary 提供参数名称和值。看见 从控制台使用处理算法 有关如何从Python控制台运行处理算法的详细信息。