어떤 QGIS 플러그인이 느리게로드되는지 확인하는 방법


20

우리는 QGIS 시작 시간에 의해 즉시 실망스러워하는 QGIS의 새로운 사용자가 사무실에 있습니다-시작 화면의 '로드 된 플러그인 복원'메시지가 표시됩니다.

어떤 플러그인을로드하는 데 시간이 오래 걸리고 QGIS가 느리게로드되게하는 방법이 있습니까? 때때로 ~ 1 분이 걸릴 수 있습니다!

지금까지 유일한 해결책은 기본 설치와 함께 제공되는 거의 모든 플러그인을 비활성화하고 필요에 따라 플러그인을 하나씩 다시 가져 오는 것입니다. 그러나 지금까지 어떤 기본 플러그인이 느린로드 시간을 유발하는지 파악하지 못했습니다.

답변:


28

내가 UI를 만들지 않은 숨겨진 기능

import pprint
pprint.pprint(qgis.utils.plugin_times)

파이썬 콘솔에서 실행

또한 참조 플러그인 라는 플러그인로드 타임즈 : ( https://gitlab.com/GIS-projects/Plugin-Load-Times )


4
+1, UI의 어딘가에 버튼이 표시 Manage and Install Plugins... > Settings
Joseph

3
@Nathan W : 결과를 정렬하고 싶었으므로 시도해 보았습니다
Thomas B

2
2.16에는 코드의 다른 부분들, 주로로드 시간을 곱하는 런타임 프로파일 러 클래스도 있습니다. 나는 그들 모두를위한 보고서 인터페이스를 만드는 것을 볼 것이다.
Nathan W

나를 괴롭힌 질문에 대한 적절한 답변. 아마도 그것을위한 GUI는 이제시기 적절합니까?
Johanna

각 레이어를로드하는 데 걸리는 시간을 측정하는 방법이 있는지 궁금합니다.
markgraeflerland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.