27.1.4. GPS

27.1.4.1. Convert GPS data

Uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format.

参数

标注

名称

类型

描述

Input file

INPUT

[file]

File containing the data to convert

Format

FORMAT

[enumeration]

Format of the file to convert, from this list.

Feature type

FEATURE_TYPE

[enumeration]

Default: 0

The type of data to convert

  • 0 --- Waypoints

  • 1 --- Routes

  • 2 --- Tracks

Output

OUTPUT

[vector: any]

默认: [保存到临时文件]

Specification of the output GPX file. One of:

  • 保存到临时文件

  • 保存到文件…

输出

标注

名称

类型

描述

Output layer

OUTPUT_LAYER

[vector: any]

Output layer with data in GPX standard format

Python代码

Algorithm ID: native:convertgpsdata

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

当你在数据处理工具箱某个算法前悬停时,算法 id 将会展现。*参数字*将会提供参数的名称与数值。参考详见`数据处理_控制台`以获取如何从Python控制台中运行数据处理算法。

27.1.4.2. Convert GPX feature type

Uses the GPSBabel tool to convert GPX features from one type to another (e.g. converting all waypoint features to a route).

参数

标注

名称

类型

描述

Input file

INPUT

[file]

File containing the data to convert

Conversion

CONVERSION

[enumeration]

Default: 0

The type of conversion to apply

  • 0 --- Waypoints from a route

  • 1 --- Waypoints from a track

  • 2 --- Routes from waypoints

  • 3 --- Tracks from waypoints

Output

OUTPUT

[vector: point or line]

默认: [保存到临时文件]

Specification of the output file. One of:

  • 保存到临时文件

  • 保存到文件…

输出

标注

名称

类型

描述

Output

OUTPUT

[vector: any]

Output layer with converted GPX features

Python代码

Algorithm ID: native:convertgpxfeaturetype

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

当你在数据处理工具箱某个算法前悬停时,算法 id 将会展现。*参数字*将会提供参数的名称与数值。参考详见`数据处理_控制台`以获取如何从Python控制台中运行数据处理算法。

27.1.4.3. Download GPS data from device

Uses the GPSBabel tool to download data from a GPS device into the GPX standard format.

参数

标注

名称

类型

描述

Device

DEVICE

[enumeration]

Default:Garmin serial

The GPS device used to create the data. Must be declared in GPS Settings dialog.

Port

PORT

[enumeration]

The port the device is connected to. Available ports depend on the OS.

Feature type

FEATURE_TYPE

[enumeration]

Default: 0

The type of data to convert

  • 0 --- Waypoints

  • 1 --- Routes

  • 2 --- Tracks

Output

OUTPUT

[vector: any]

默认: [保存到临时文件]

Specification of the output file. One of:

  • 保存到临时文件

  • 保存到文件…

输出

标注

名称

类型

描述

Output layer

OUTPUT_LAYER

[vector: any]

Output layer with data in GPX standard format

Python代码

Algorithm ID: native:downloadgpsdata

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

当你在数据处理工具箱某个算法前悬停时,算法 id 将会展现。*参数字*将会提供参数的名称与数值。参考详见`数据处理_控制台`以获取如何从Python控制台中运行数据处理算法。

27.1.4.4. Upload GPS data to device

Uses the GPSBabel tool to upload data to a GPS device from the GPX standard format.

参数

标注

名称

类型

描述

Input file

INPUT

[file]

.GPX file containing the data to upload

Device

DEVICE

[enumeration]

Default:Garmin serial

The GPS device you would like to upload the data to. Must be declared in GPS Settings dialog.

Port

PORT

[enumeration]

The port the device is connected to. Available ports depend on the OS.

Feature type

FEATURE_TYPE

[enumeration]

Default: 0

The type of data to upload

  • 0 --- Waypoints

  • 1 --- Routes

  • 2 --- Tracks

输出

No output is provided. If successful, data are loaded to the device.

Python代码

Algorithm ID: native:uploadgpsdata

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

当你在数据处理工具箱某个算法前悬停时,算法 id 将会展现。*参数字*将会提供参数的名称与数值。参考详见`数据处理_控制台`以获取如何从Python控制台中运行数据处理算法。