파이썬에서 QGIS 플러그인에 액세스하는 방법이 있습니까?
지오 프로세싱을 수행하는 스크립트를 작성하고 fTools의 클립, 일반 포인트 및 볼록 껍질 도구 및 도로 그래프 플러그인을 사용하고 싶습니다. 후자는 아마도 파이썬 플러그인이 아닌 C ++이기 때문에 다른 웜 캔일 수 있습니다.
파이썬에서 QGIS 플러그인에 액세스하는 방법이 있습니까?
지오 프로세싱을 수행하는 스크립트를 작성하고 fTools의 클립, 일반 포인트 및 볼록 껍질 도구 및 도로 그래프 플러그인을 사용하고 싶습니다. 후자는 아마도 파이썬 플러그인이 아닌 C ++이기 때문에 다른 웜 캔일 수 있습니다.
답변:
플러그인의 파이썬 모듈을 알고 있다면 파이썬 콘솔에서 가져 오기를 실행할 수 있습니다. 예를 들면 다음과 같습니다.
from fTools import somemodule
그런 다음 somemodule.methodcall ()을 수행 할 수 있습니다. 플러그인 코드를 살펴보면 플러그인에 의존하지 않는지 확인해야합니다. 그렇지 않으면 원하지 않는 멋진 UI 팝업이 표시 될 수 있습니다.
그러나 가능합니다.