GIS

9x02_QGIS 플러그인 개발하기

유병혁 2018. 1. 9. 23:55

이번 글에서는 QGIS 플러그인 개발과 관련된 정보를 정리합니다:


[1] QGIS 플러그인 개발 관련 문서




[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 플러그인 인터페이스를 디자인하는 애플리케이션