25.1. QGIS 알고리즘 제공자
QGIS 알고리즘 제공자는 거의 QGIS API만 사용해서 다양한 분석 및 지리 공간 처리 작업을 구현합니다. 따라서 QGIS 제공자의 거의 모든 알고리즘은 어떤 추가적인 환경 설정 없이도 “설치 후 바로” 작동할 것입니다.
QGIS 제공자는 플러그인의 알고리즘을 일부 포함하며, QGIS 고유 알고리즘도 추가합니다.
- 25.1.1. 지도 제작
- 25.1.1.1. 피처에 포인트 정렬
- 25.1.1.2. 스타일 데이터베이스 결합
- 25.1.1.3. 스타일에서 범주 렌더링 작업자 생성하기
- 25.1.1.4. 프로젝트에서 스타일 데이터베이스 생성하기
- 25.1.1.5. 지도책 조판을 이미지로 내보내기
- 25.1.1.6. 지도책 조판을 PDF로 내보내기
- 25.1.1.7. 인쇄 조판을 이미지로 내보내기
- 25.1.1.8. 인쇄 조판을 PDF로 내보내기
- 25.1.1.9. 인쇄 조판 맵 범위 레이어
- 25.1.1.10. 레이어 스타일 설정
- 25.1.1.11. 위상 색상 작업
- 25.1.1.12. 주 레이어로부터 주석 이전
- 25.1.2. 데이터베이스
- 25.1.3. 파일 도구
- 25.1.4. GPS
- 25.1.5. 보간법
- 25.1.6. 레이어 도구
- 25.1.7. Mesh
- 25.1.7.1. Export contours
- 25.1.7.2. Export cross section dataset values on lines from mesh
- 25.1.7.3. Export mesh edges
- 25.1.7.4. Export mesh faces
- 25.1.7.5. Export mesh on grid
- 25.1.7.6. Export mesh vertices
- 25.1.7.7. Export time series values from points of a mesh dataset
- 25.1.7.8. Rasterize mesh dataset
- 25.1.7.9. TIN mesh creation
- 25.1.8. 모델 생성기 도구
- 25.1.8.1. 조건부 분기
- 25.1.8.2. Create directory
- 25.1.8.3. Feature filter
- 25.1.8.4. Filter by geometry type
- 25.1.8.5. Filter layers by type
- 25.1.8.6. 프로젝트로 레이어 불러오기
- 25.1.8.7. 예외 발생
- 25.1.8.8. 경고 발생
- 25.1.8.9. 레이어 재명명하기
- 25.1.8.10. 로그를 파일로 저장
- 25.1.8.11. 프로젝트 변수 설정
- 25.1.8.12. 문자열 연결
- 25.1.8.13. Variable distance buffer
- 25.1.9. 망 분석
- 25.1.10. 도표
- 25.1.11. 래스터 분석
- 25.1.11.1. Cell stack percent rank from value
- 25.1.11.2. Cell stack percentile
- 25.1.11.3. Cell stack percentrank from raster layer
- 25.1.11.4. 셀 통계
- 25.1.11.5. 빈도와 동일
- 25.1.11.6. 래스터 퍼지화 (가우스 멤버십)
- 25.1.11.7. 래스터 퍼지화 (큰 값 멤버십)
- 25.1.11.8. 래스터 퍼지화 (선형 멤버십)
- 25.1.11.9. 래스터 퍼지화 (근접 멤버십)
- 25.1.11.10. 래스터 퍼지화 (거듭제곱 멤버십)
- 25.1.11.11. 래스터 퍼지화 (작은 값 멤버십)
- 25.1.11.12. 빈도 초과
- 25.1.11.13. 래스터 스택에서 가장 높은 위치
- 25.1.11.14. 빈도 미만
- 25.1.11.15. 래스터 스택에서 가장 낮은 위치
- 25.1.11.16. 래스터 불(boolean) AND
- 25.1.11.17. 래스터 불(boolean) OR
- 25.1.11.18. 래스터 계산기
- 25.1.11.19. Raster layer properties
- 25.1.11.20. 래스터 레이어 통계
- 25.1.11.21. 래스터 레이어 유일값 보고
- 25.1.11.22. 래스터 레이어 구역 통계
- 25.1.11.23. 래스터 표면 부피
- 25.1.11.24. 래스터로 재범주화
- 25.1.11.25. 테이블로 재범주화
- 25.1.11.26. 래스터 크기 조정
- 25.1.11.27. 래스터 반올림
- 25.1.11.28. 래스터 값 샘플링
- 25.1.11.29. 구역 히스토그램
- 25.1.11.30. 구역 통계
- 25.1.12. 래스터 생성
- 25.1.13. 래스터 지형 분석
- 25.1.14. 래스터 도구
- 25.1.15. 벡터 분석
- 25.1.15.1. 필드에 대한 기본 통계
- 25.1.15.2. 라인을 따라 오르막
- 25.1.15.3. 폴리곤에서 포인트 개수 세기
- 25.1.15.4. DBSCAN 군집 형성
- 25.1.15.5. 거리 매트릭스
- 25.1.15.6. 최근접 허브까지의 거리 (라인에서 허브로)
- 25.1.15.7. 최근접 허브까지의 거리 (포인트)
- 25.1.15.8. 라인으로 결합 (허브 라인)
- 25.1.15.9. k-평균 군집 형성
- 25.1.15.10. 유일 값 목록
- 25.1.15.11. 평균 좌표(들)
- 25.1.15.12. 최근접 이웃 분석
- 25.1.15.13. 중첩 분석
- 25.1.15.14. ST-DBSCAN 군집 형성
- 25.1.15.15. 범주 통계
- 25.1.15.16. 라인 길이 합계
- 25.1.16. 벡터 생성
- 25.1.16.1. 오프셋 (평행) 라인 배열
- 25.1.16.2. 이동시킨 피처의 배열
- 25.1.16.3. 그리드 생성하기
- 25.1.16.4. 테이블에서 포인트 레이어 생성하기
- 25.1.16.5. 라인을 따라 포인트(픽셀의 중심) 생성하기
- 25.1.16.6. 폴리곤 내부에 포인트(픽셀의 중심) 생성하기
- 25.1.16.7. 지오태그된 사진 가져오기
- 25.1.16.8. 포인트를 경로로
- 25.1.16.9. 라인을 따라 랜덤 포인트 생성하기
- 25.1.16.10. 범위 안에 랜덤 포인트 생성하기
- 25.1.16.11. 레이어 경계 안에 랜덤 포인트 생성하기
- 25.1.16.12. 폴리곤에 랜덤 포인트 생성하기
- 25.1.16.13. 폴리곤 내부에 랜덤 포인트 생성하기
- 25.1.16.14. 라인에 랜덤 포인트 생성하기
- 25.1.16.15. 래스터 픽셀을 포인트로
- 25.1.16.16. 래스터 픽셀을 폴리곤으로
- 25.1.16.17. 정규 포인트 생성하기
- 25.1.17. 벡터 일반
- 25.1.17.1. 투영체 할당하기
- 25.1.17.2. 배치(batch) 노미나팀 지오코더
- 25.1.17.3. 레이어를 공간 북마크로 변환하기
- 25.1.17.4. 공간 북마크를 레이어로 변환하기
- 25.1.17.5. 속성 인덱스 생성하기
- 25.1.17.6. 공간 인덱스 생성하기
- 25.1.17.7. Shapefile 투영체 정의하기
- 25.1.17.8. 복제 도형 삭제하기
- 25.1.17.9. 속성으로 사본 삭제하기
- 25.1.17.10. 데이터셋 변경 사항 탐지
- 25.1.17.11. 도형 삭제
- 25.1.17.12. SQL 실행하기
- 25.1.17.13. 레이어를 DXF로 내보내기
- 25.1.17.14. 선택한 피처 추출하기
- 25.1.17.15. Shapefile 인코딩 정보 추출
- 25.1.17.16. 투영체 찾기
- 25.1.17.17. 관계 평탄화
- 25.1.17.18. 필드값으로 속성 결합하기
- 25.1.17.19. 위치로 속성 결합하기
- 25.1.17.20. 위치로 속성 결합하기 (요약)
- 25.1.17.21. 최근접으로 속성 결합하기
- 25.1.17.22. 벡터 레이어 병합하기
- 25.1.17.23. 표현식으로 정렬하기
- 25.1.17.24. Shapefile 수리하기
- 25.1.17.25. 레이어 재투영하기
- 25.1.17.26. 벡터 피처를 파일로 저장
- 25.1.17.27. 레이어 인코딩 설정
- 25.1.17.28. 문자로 피처 분할하기
- 25.1.17.29. 벡터 레이어 분할하기
- 25.1.17.30. 테이블 절단하기
- 25.1.18. 벡터 도형
- 25.1.18.1. 도형 속성 추가하기
- 25.1.18.2. 아핀(affine) 변형
- 25.1.18.3. 집계
- 25.1.18.4. 경계
- 25.1.18.5. 경계 상자
- 25.1.18.6. 버퍼
- 25.1.18.7. 중심
- 25.1.18.8. 유효성 점검하기
- 25.1.18.9. 도형 모으기
- 25.1.18.10. 오목 껍질 (알파 형태)
- 25.1.18.11. 오목 껍질 (k-최근접 이웃)
- 25.1.18.12. 도형 유형 변환하기
- 25.1.18.13. 만곡 도형으로 변환
- 25.1.18.14. 볼록 껍질
- 25.1.18.15. 범위로부터 레이어 생성하기
- 25.1.18.16. 포인트로부터 레이어 생성하기
- 25.1.18.17. 쐐기 버퍼 생성하기
- 25.1.18.18. 들로네 삼각분할
- 25.1.18.19. 구멍 삭제하기
- 25.1.18.20. 개수로 치밀화하기
- 25.1.18.21. 간격으로 치밀화하기
- 25.1.18.22. 융해
- 25.1.18.23. 늘어뜨리기 (래스터로부터 Z 값 설정하기)
- 25.1.18.24. M/Z 값 제거
- 25.1.18.25. 선택한 폴리곤 소거하기
- 25.1.18.26. 라인 조각내기
- 25.1.18.27. 라인 연장하기
- 25.1.18.28. M 값 추출하기
- 25.1.18.29. 특정 꼭짓점 추출하기
- 25.1.18.30. 꼭짓점 추출하기
- 25.1.18.31. Z 값 추출하기
- 25.1.18.32. M 값으로 꼭짓점 필터링하기
- 25.1.18.33. Z 값으로 꼭짓점 필터링하기
- 25.1.18.34. 도형 고치기
- 25.1.18.35. 오른손 법칙 강제하기
- 25.1.18.36. 반대 자오선에서 분할된 측지선
- 25.1.18.37. 표현식으로 도형 수정/생성하기
- 25.1.18.38. 라인에 포인트를 보간하기
- 25.1.18.39. 가장 큰 N개의 부분을 남기기
- 25.1.18.40. 라인 부스트링 생성하기
- 25.1.18.41. 라인을 폴리곤으로
- 25.1.18.42. 라인 병합하기
- 25.1.18.43. 최소 경계 도형
- 25.1.18.44. 최소 외함 원
- 25.1.18.45. 다중 고리 버퍼 (상수 거리)
- 25.1.18.46. 다중 부분에서 단일 부분으로
- 25.1.18.47. 라인 오프셋시키기
- 25.1.18.48. 기울어진 최소 경계 상자
- 25.1.18.49. 직교화
- 25.1.18.50. 표면에 포인트 생성하기
- 25.1.18.51. 도형을 따라 포인트 생성하기
- 25.1.18.52. 포인트 변위시키기
- 25.1.18.53. 도달불능극
- 25.1.18.54. 폴리곤화
- 25.1.18.55. 폴리곤을 라인으로
- 25.1.18.56. 포인트 투영하기 (데카르트)
- 25.1.18.57. 다중 부분으로 조성하기
- 25.1.18.58. 직사각형, 타원형, 마름모
- 25.1.18.59. 복제 꼭짓점 제거하기
- 25.1.18.60. NULL 도형 제거하기
- 25.1.18.61. 라인 방향 반전시키기
- 25.1.18.62. 기울이기
- 25.1.18.63. 최대 각도로 선분화
- 25.1.18.64. 최대 거리로 선분화
- 25.1.18.65. M 값 설정하기
- 25.1.18.66. 래스터로부터 M 값 설정하기
- 25.1.18.67. Z 값 설정하기
- 25.1.18.68. 단순화
- 25.1.18.69. 한쪽 버퍼 생성하기
- 25.1.18.70. 평탄화
- 25.1.18.71. 레이어에 도형을 스냅시키기
- 25.1.18.72. 그리드에 포인트를 스냅시키기
- 25.1.18.73. 최대 거리로 라인 분할하기
- 25.1.18.74. 세분화
- 25.1.18.75. X좌표와 Y좌표 바꾸기
- 25.1.18.76. 줄어드는 버퍼 생성하기
- 25.1.18.77. 모자이크화
- 25.1.18.78. 절개선 생성하기
- 25.1.18.79. 이동시키기(Translate)
- 25.1.18.80. 변동 너비 버퍼 (M 값으로)
- 25.1.18.81. 보로노이 폴리곤
- 25.1.19. 벡터 중첩
- 25.1.20. 벡터 선택
- 25.1.20.1. 속성으로 추출하기
- 25.1.20.2. 표현식으로 추출하기
- 25.1.20.3. 위치로 추출하기
- 25.1.20.4. Extract within distance
- 25.1.20.5. 랜덤하게 추출하기
- 25.1.20.6. 하위 집합 내에서 랜덤하게 추출하기
- 25.1.20.7. 랜덤하게 선택하기
- 25.1.20.8. 하위 집합 내에서 랜덤하게 선택하기
- 25.1.20.9. 속성으로 선택하기
- 25.1.20.10. 표현식으로 선택하기
- 25.1.20.11. 위치로 선택하기
- 25.1.20.12. Select within distance
- 25.1.21. 벡터 테이블
- 25.1.21.1. 자동 증가 필드 추가하기
- 25.1.21.2. 속성 테이블에 필드 추가하기
- 25.1.21.3. 유일값 인덱스 필드 추가하기
- 25.1.21.4. 레이어에 X/Y 필드 추가하기
- 25.1.21.5. 고급 파이썬 필드 계산기
- 25.1.21.6. 필드(들) 삭제하기
- 25.1.21.7. HStore 필드 조각내기
- 25.1.21.8. 바이너리 필드 추출하기
- 25.1.21.9. 필드 계산기
- 25.1.21.10. 필드 재구성하기
- 25.1.21.11. Rename field
- 25.1.21.12. Retain fields
- 25.1.21.13. 텍스트를 부정소수점 실수형으로
- 25.1.22. 벡터 타일