首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyQGIS:数据定义符号的更改表达式

PyQGIS:数据定义符号的更改表达式
EN

Stack Overflow用户
提问于 2022-03-04 18:22:12
回答 1查看 124关注 0票数 0

我有一个QGIS项目,它在地图上显示计算结果。有几个向量层,每层都有>100个计算字段。对于所有这些层/字段,数据的可视化方式是非常相似的。我试图编写一个重复模板层的脚本,并根据选定的字段名更改符号的表达式。

下面是我试图访问的属性的屏幕截图(如果我要使用UI更改它们)。

如何在PyQGIS中访问/更改渐变符号的线宽和行偏移量的表达式?

EN

回答 1

Stack Overflow用户

发布于 2022-06-16 03:29:46

希望这能帮上忙:

代码语言:javascript
复制
rule=layer.renderer().rootRule().children()[0]
rule.setFilterExpression('whatever')

请参阅:QgsRuleBasedRenderer.Rule

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71355706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档