gpt4 book ai didi

gis - 将属性添加到 qgis 中重叠多边形的数据点

转载 作者:行者123 更新时间:2023-12-03 20:34:47 31 4
gpt4 key购买 nike

我在 QGIS 中有一个有趣的问题,我有一个点向量层(以紫色显示)和一个多边形层(绿色),其中附加了许多元数据属性(即日期、ID 号等)。

我想将多边形中的数据附加到它们下面的点数据上。问题是我有一些重叠,其中点数据被两个多边形覆盖。

在这些情况下,我基本上想复制点数据,因此在图层的属性表中,我为每个重叠的多边形提供了一个点,并带有相应的元数据。这意味着我不能简单地使用“按位置连接属性”工具,因为它只会从最近的多边形中分配数据,或者两个重叠的总和/平均值等。

数据说明如下。任何有关如何解决此问题的建议将不胜感激。

enter image description here

最佳答案

经过一番折腾,我找到了一个非常有效的解决方案。

  • 首先在“处理”插件中打开“多边形裁剪点”工具。
  • 在菜单中选择您的点层和多边形层。
  • 选择多边形图层中的绿色圆圈箭头,将其设置为遍历每个多边形。
  • 选择要添加到点图层的属性。
  • 选择“每个多边形的单独图层”。
  • 命名输出文件夹(最好创建一个单独的新文件夹以帮助以后合并)并点击确定。
  • 接下来转到矢量->数据管理工具->将形状文件合并为一个
  • 选择形状文件类型“点”
  • 选择输入目录作为您创建所有早期点文件的目录
  • 点击运行

  • 您现在应该最终得到一个包含点的图层,这些点的数据来自多个重叠的多边形。我唯一的问题是您只能使用剪辑工具从多边形添加一条数据,目前这对我来说很好,但可能是一个问题。

    如果有人知道不同/更好的方法或从多边形添加多于一位数据的方法,请添加它。

    关于gis - 将属性添加到 qgis 中重叠多边形的数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32394277/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com