파이썬에서 QGIS 플러그인에 액세스합니까?


23

파이썬에서 QGIS 플러그인에 액세스하는 방법이 있습니까?

지오 프로세싱을 수행하는 스크립트를 작성하고 fTools의 클립, 일반 포인트 및 볼록 껍질 도구 및 도로 그래프 플러그인을 사용하고 싶습니다. 후자는 아마도 파이썬 플러그인이 아닌 C ++이기 때문에 다른 웜 캔일 수 있습니다.

답변:


20

플러그인의 파이썬 모듈을 알고 있다면 파이썬 콘솔에서 가져 오기를 실행할 수 있습니다. 예를 들면 다음과 같습니다.

from fTools import somemodule

그런 다음 somemodule.methodcall ()을 수행 할 수 있습니다. 플러그인 코드를 살펴보면 플러그인에 의존하지 않는지 확인해야합니다. 그렇지 않으면 원하지 않는 멋진 UI 팝업이 표시 될 수 있습니다.

그러나 가능합니다.


1
감사! 누군가가 파이썬 바인딩을 만들지 않으면 C ++ 플러그인에서는 작동하지 않을 것이라고 생각합니다.
mattwigway

1
누군가 파이썬 바인딩을 만들지 않았다면 C ++ 플러그인으로 할 수있는 일은 많지 않습니다.
Nathan W
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.