有没有一种方法可以在QGIS中聚合多矢量形状?

时间:2019-10-21 06:50:30

标签: aggregate-functions shapefile qgis

我想在QGIS PROGRAM中用一个聚合函数填充一个新的shapefile,该函数与其他层上的特定字段相交,但是我相信仅适用于一个形状。例如:

aggregate( layer:='FO', aggregate:='max', expression:="GID", filter:=intersects( $geometry, buffer( geometry( @parent ), 0.00001 ) ) )

在这种情况下,新形状将在属性表​​上创建新行,并以“ FO”形状的“ GID”列为界。 我想用一种新的形状来做这件事,它被命名为“ AP”,并且在我必须相交的列中具有相同的名称“ GID”。

我尝试过

aggregate( layer:='FO', aggregate:='max', expression:="GID", filter:=intersects( $geometry, buffer( geometry( @parent ), 0.00001 ) ) ) AND aggregate( layer:='AP', aggregate:='max', expression:="GID", filter:=intersects( $geometry, buffer( geometry( @parent ), 0.00001 ) ) )

但它不起作用。

有2种形状的想法吗?

非常感谢。 路卡

0 个答案:

没有答案
相关问题