有效使用矢量数据与创建数字地图全攻略
1. 空间连接操作
空间连接是基于目标和参考要素的位置进行连接的操作,在没有公共列用于连接时非常实用。操作步骤如下:
- 数据准备与筛选 :若要将地理名称(GeoNames)层的人口数据填充到行政边界层,由于两者无公共列,需对 GeoNames 层进行筛选,使每个多边形对应一个点。例如,可通过选择代表行政分区的要素代码进行筛选,如筛选条件为 GFBUVSFDPEF = "%.3" 。
- 运行空间连接算法 :在处理工具箱中,展开 QGIS 地理算法下的矢量通用工具菜单,找到“按位置连接属性”工具。设置目标矢量层为行政边界层,连接矢量层为 GeoNames 层,空间谓词选择“相交”,连接方法采用默认的选择第一个定位到的要素。最后提供输出文件路径,QGIS 会构建一个包含连接表的新图层。
空间连接在 QGIS 中的唯一限制是缺乏选择相关列的选项,它会将连接层的每一列都连接到目标层,可在新图层的属性表中删除不必要的列。
2. 添加属性数据
除了连接表之外,还有其他添加或修改属性数据的方法:
- 手动编辑 :开启编辑会话后,可直接在图层的属性表中修改属性值,适用于需要手动进行少量属性修改的情况。
- 使用字段计算器 :可从图层的属性表或 QGIS 主工具栏点击算盘图标“打开字段计算器”来访问该工具。在字段计算器中,可选择创建新字段或更新现有字段。例如,为新的行政边界层创建一个新列来填充人口密度数据,具体操作如
超级会员免费看
订阅专栏 解锁全文
2783

被折叠的 条评论
为什么被折叠?



