如何判断哪些QGIS插件加载缓慢?


20

我们办公室中有新的QGIS用户,但QGIS的启动时间使他们立即感到沮丧-它挂在初始屏幕上的“还原已加载的插件”消息上。

有没有办法判断哪些插件需要花费很长时间加载并导致QGIS加载缓慢?有时可能需要1分钟左右!

到目前为止,唯一的解决方案是禁用默认安装随附的几乎所有插件,并根据需要将它们逐个还原-但是到目前为止,我们还没有弄清楚哪个默认插件会导致加载时间缓慢。

Answers:


28

我从未为其创建过UI的隐藏功能

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

在Python控制台中运行

另请参阅名为插件加载时间插件:(https://gitlab.com/GIS-projects/Plugin-Load-Times


4
+1,希望在用户界面的某个位置看到一个按钮Manage and Install Plugins... > Settings:)
约瑟夫

3
@Nathan W:我想对结果进行排序,所以我尝试了一下:gist.github.com/neogis-de/3dfa66180c3506cb0d87f40895ba36c0
Thomas B

2
在2.16中,还有一个运行时分析器类,该类对代码的其他部分(主要是加载时间)进行计时。我将为他们所有人制作一个报告界面。
内森·W

及时回答一个困扰我的问题。也许现在的GUI是及时的?
约翰娜

我想知道是否还有一种方法可以测量每层加载所需的时间?
markgraeflerland
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.