이번 글에서는 QGIS 플러그인 개발과 관련된 정보를 정리합니다:
[1] QGIS 플러그인 개발 관련 문서
- QGIS Tutorials and Tips | http://www.qgistutorials.com/ko/docs/building_a_python_plugin.html
- QGIS 기반 공간통계 | https://opentutorials.org/module/982/7498
[2] QGIS 파이썬 콘솔: 플러그인 > 파이썬 콘솔
- '플러그인 > 파이썬 콘솔'을 통해 QGIS에 내장되어 있는 파이썬 이용이 가능합니다.
파이썬 콘솔에서 벡터 레이어를 추가하는 파이썬 구문 예시:
# Add Vector Layer vLayer = QgsVectorLayer("D:/GEODATA/Seoul_EMD.shp", "Seoul EMD", "ogr") QgsMapLayerRegistry.instance().addMapLayer(vLayer)
[3] QGIS 플러그인 개발을 위한 플러그인: Plugin Builder, Plugin Reloader
- Plugin Builder: 플러그인 개발 시 QGIS 플러그인 템플릿 생성
- Plugin Reloader: 파이썬 플러그인 개발자의 편의를 위한 도구
[4] Qt Designer
- QGIS 플러그인 인터페이스를 디자인하는 애플리케이션