我正在用QGIS做一些重复的制图工作。我有一个老人家的平面图,它被数字化成QGIS,上面有正确的床号标签,还有一个电子表格,上面有床号和属于那张床的所有其他属性。
我需要创建多个图层,并将它们逐个可视化,目前我正在使用“另存为图像”功能。如果我只需要做一次就可以了,但是我有30个老人院,每个家有4-5层可以可视化。QGIS已经比ArcGIS好很多了,但是当我意识到我需要手动完成它们时,我仍然感到有点不知所措。
我期待Python的自动化,但似乎它主要用于QGIS中创建插件。
作为一个R用户,我习惯于自动化所有重复的任务。
我知道QGIS是用Qt4编写的,有没有人知道Qt4脚本,我可以用它作为QGIS自动化的模型?
有谁能告诉我是否有可能,如果有,怎么办?
谢谢。
如果只想执行脚本,请查看Python控制台(插件->;Python控制台)。
还可以考虑编写一个QGIS Python插件。这真的很容易。
除了这两个选项之外,您还可以将qgis用作qgis之外的一个Python库(例如,作为命令行脚本),但我不知道这是否是您想要的。优秀的PyQIS食谱称之为“Python应用程序”
http://www.qgis.org/pyqgis-cookbook/intro.html
这都是开放源码的,所以如果您查看广泛的QGIS Python插件库,您可以简单地查找一个插件,它可以做类似的事情,就像您所想的那样,并使用该代码作为模板。
相关问题 更多 >
编程相关推荐