27.1.4. GPS

27.1.4.1. GPS 데이터 변환하기

GPSBabel 도구 를 이용해서 GPS 데이터 파일을 여러 포맷들로부터 GPX 표준 포맷으로 변환합니다.

파라미터

라벨

이름

유형

설명

Input file

INPUT

[file]

변환할 데이터를 담고 있는 파일

Format

FORMAT

[enumeration]

변환할 파일의, 이 목록 에 있는 포맷

Feature type

FEATURE_TYPE

[enumeration]

기본값: 0

변환할 데이터의 유형

  • 0 — 웨이포인트(waypoint)

  • 1 — 경로(route)

  • 2 — 트랙(track)

Output

OUTPUT

[vector: any]

기본값: [Save to temporary file]

산출 GPX 파일을 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

산출물

라벨

이름

유형

설명

Output layer

OUTPUT_LAYER

[vector: any]

GPX 표준 포맷으로 된 데이터를 가진 산출 레이어

파이썬 코드

알고리즘 ID: native:convertgpsdata

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

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

27.1.4.2. GPX 피처 유형 변환하기

GPSBabel 도구 를 이용해서 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 피처를 가진 산출 레이어

파이썬 코드

알고리즘 ID: native:convertgpxfeaturetype

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

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

27.1.4.3. 기기에서 GPS 데이터를 다운로드하기

GPSBabel 도구 를 이용해서 GPS 기기로부터 데이터를 GPX 표준 포맷으로 다운로드합니다.

파라미터

라벨

이름

유형

설명

Device

DEVICE

[enumeration]

기본값: Garmin serial

데이터를 생성하기 위해 쓰이는 GPS 기기입니다. GPS 설정 대화창에서 선언해야만 합니다.

Port

PORT

[enumeration]

기기가 연결된 포트입니다. OS에 따라 사용할 수 있는 포트가 달라집니다.

Feature type

FEATURE_TYPE

[enumeration]

기본값: 0

변환할 데이터의 유형

  • 0 — 웨이포인트(waypoint)

  • 1 — 경로(route)

  • 2 — 트랙(track)

Output

OUTPUT

[vector: any]

기본값: [Save to temporary file]

산출 파일을 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

산출물

라벨

이름

유형

설명

Output layer

OUTPUT_LAYER

[vector: any]

GPX 표준 포맷으로 된 데이터를 가진 산출 레이어

파이썬 코드

알고리즘 ID: native:downloadgpsdata

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

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

27.1.4.4. 기기에 GPS 데이터를 업로드하기

GPSBabel 도구 를 이용해서 GPX 표준 포맷으로부터 GPS 기기로 데이터를 업로드합니다.

파라미터

라벨

이름

유형

설명

Input file

INPUT

[file]

업로드할 데이터를 담고 있는 .GPX 파일

Device

DEVICE

[enumeration]

기본값: Garmin serial

데이터를 업로드하고자 하는 GPS 기기입니다. GPS 설정 대화창에서 선언해야만 합니다.

Port

PORT

[enumeration]

기기가 연결된 포트입니다. OS에 따라 사용할 수 있는 포트가 달라집니다.

Feature type

FEATURE_TYPE

[enumeration]

기본값: 0

업로드할 데이터의 유형

  • 0 — 웨이포인트(waypoint)

  • 1 — 경로(route)

  • 2 — 트랙(track)

산출물

산출물이 없습니다. 성공하는 경우 데이터가 기기에 불러와져 있습니다.

파이썬 코드

알고리즘 ID: native:uploadgpsdata

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

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.