打印编辑器中的标签



使用 QGIS 3.12.2

我想使用 shapefile 图层内的变量在打印编辑器中标记我的地图。 当我打开表达式编辑器时,层就在那里,但无法解救单个变量。

是否可以在标注中使用地图中图层中的变量?

您的问题是attribute采用Feature而不是图层名称。所以你需要做这样的事情:

[%  attribute(  get_feature( 'layer name','NAME', 'Sussex') ,'color')%] 

首先获取特征,然后从中获取属性。

最新更新