27.1.6. 레이어 도구
27.1.6.1. 레이어 정보 내보내기
선택한 레이어(들)의 범위에 대응하는 피처를 가진 폴리곤 레이어를 생성합니다.
각 피처에 추가적인 레이어 상세 정보(좌표계, 제공자 이름, 파일 경로, 레이어 이름, 하위 집합 필터, 요약 및 속성)을 속성(attribute)으로 첨부합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Input layers |
|
[vector: any] [list] |
정보를 얻을 입력 벡터 레이어 |
Output |
|
[vector: polygon] 기본값: |
정보를 가진 산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
이 파라미터에서 파일 인코딩도 변경할 수 있습니다. |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output |
|
[vector: polygon] |
입력 레이어의 범위 및 관련 정보를 속성으로 가진 폴리곤 벡터 레이어 |
파이썬 코드
알고리즘 ID: native:exportlayersinformation
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.6.2. 스프레드시트로 내보내기
벡터 레이어 선택 집합의 속성을 스프레드시트 문서로 내보내거나, 선택적으로 기존 스프레드시트에 추가적인 시트로 첨부합니다.
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Input layers |
|
[vector: any] [list] |
입력 벡터 레이어입니다. 산출 스프레드시트는 각 레이어에 대한 시트 하나씩으로 이루어지며, 각 시트는 해당 레이어의 속성을 담고 있습니다. |
Use field aliases as column headings |
|
[boolean] 기본값: False |
스프레드시트에 속성 테이블의 필드 별명을 사용합니다. |
Export formatted values instead of raw values |
|
[boolean] 기본값: False |
|
Overwrite existing spreadsheet |
|
[boolean] 기본값: True |
지정한 스프레드시트가 존재하는 경우, 이 옵션을 |
Destination spreadsheet |
|
[file] 기본값: |
모든 레이어에 대해 각각 시트 1개를 가진 산출 스프레드시트입니다. 다음 가운데 하나로 저장할 수 있습니다:
|
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Destination spreadsheet |
|
[file] |
모든 레이어에 대해 각각 시트 1개를 가진 스프레드시트 |
Layers within spreadsheet |
|
[list] |
스프레드시트에 추가된 시트 목록입니다. |
파이썬 코드
알고리즘 ID: native:exporttospreadsheet
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.6.3. 레이어 범위 추출하기
모든 입력 레이어를 커버하는 최소 경계 상자(북-남 방향의 직사각형)를 가진 벡터 레이어를 생성합니다.
산출 레이어는 입력 레이어 전체의 경계 상자 하나를 담고 있습니다.
기본 메뉴:
파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Layer |
|
[layer] |
입력 레이어 |
Extent |
|
[vector: polygon] 기본값: |
산출물 범위용 폴리곤 벡터 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
이 파라미터에서 파일 인코딩도 변경할 수 있습니다. |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Extent |
|
[vector: polygon] |
범위를 (최소 경계 상자를) 가진 산출물 (폴리곤) 벡터 레이어 |
파이썬 코드
알고리즘 ID: qgis:polygonfromlayerextent
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.