25.1.4. GPS
25.1.4.1. GPS 데이터 변환하기
GPSBabel 도구 를 이용해서 GPS 데이터 파일을 여러 포맷들로부터 GPX 표준 포맷으로 변환합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Input file |
|
[file] |
변환할 데이터를 담고 있는 파일 |
Format |
|
[enumeration] |
변환할 파일의, 이 목록 에 있는 포맷 |
Feature type |
|
[enumeration] 기본값: 0 |
변환할 데이터의 유형
|
Output |
|
[vector: any] 기본값: |
산출 GPX 파일을 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output layer |
|
[vector: any] |
GPX 표준 포맷으로 된 데이터를 가진 산출 레이어 |
파이썬 코드
알고리즘 ID: native:convertgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
25.1.4.2. GPX 피처 유형 변환하기
GPSBabel 도구 를 이용해서 GPX 피처를 어떤 유형으로부터 다른 유형으로 (예를 들면 모든 웨이포인트 피처를 경로로) 변환합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Input file |
|
[file] |
변환할 데이터를 담고 있는 파일 |
Conversion |
|
[enumeration] 기본값: 0 |
적용할 변환 유형
|
Output |
|
[vector: point or line] 기본값: |
산출 파일을 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output |
|
[vector: any] |
변환된 GPX 피처를 가진 산출 레이어 |
파이썬 코드
알고리즘 ID: native:convertgpxfeaturetype
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
25.1.4.3. 기기에서 GPS 데이터를 다운로드하기
GPSBabel 도구 를 이용해서 GPS 기기로부터 데이터를 GPX 표준 포맷으로 다운로드합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Device |
|
[file] |
데이터를 생성하기 위해 사용하는 GPS 기기 |
Port |
|
[enumeration] |
기기가 연결된 포트 |
Feature type |
|
[enumeration] 기본값: 0 |
변환할 데이터의 유형
|
Output |
|
[vector: any] 기본값: |
산출 파일을 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output layer |
|
[vector: any] |
GPX 표준 포맷으로 된 데이터를 가진 산출 레이어 |
파이썬 코드
알고리즘 ID: native:downloadgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
25.1.4.4. 기기에 GPS 데이터를 업로드하기
GPSBabel 도구 를 이용해서 GPX 표준 포맷으로부터 GPS 기기로 데이터를 업로드합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Input file |
|
[file] |
업로드할 데이터를 담고 있는 |
Device |
|
[file] |
데이터를 업로드할 GPS 기기 |
Port |
|
[enumeration] |
기기가 연결된 포트 |
Feature type |
|
[enumeration] 기본값: 0 |
업로드할 데이터의 유형
|
산출물
산출물이 없습니다. 성공하는 경우 데이터가 기기에 불러와져 있습니다.
파이썬 코드
알고리즘 ID: native:uploadgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 명칭 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.