如何将QGIS中的属性表与Excel表格关联?

本期作者:尼克 易知微3D引擎技术负责人

QGIS是一款开源且具备完整地理信息系统桌面GIS软件,主要功能包括数据浏览、地图制图、数据管理与编辑、空间数据处理与空间分析、地图服务等框架。

作为UE开发人员,经常会使用到QGIS进行数据管理编辑。QGIS与Excel之间数据并不完全兼容,而UE开发过程中大部分的前期数据都储存在Eecel里。为了将Excel数据写入QGIS属性表实现数据可视化,我们内部总结了一个最快捷的方法⬇️

step 1.添加ID列

在QGIS的属性表中添加一个id列,并写入编号
在这里插入图片描述

step 2.创建Excel

创建一个Excel,以id为主列,保存为xlsx格式
在这里插入图片描述

step 3. 添加Excel表格数据

在QGIS的文件浏览器中,选择excel表格,添加图层到工程
在这里插入图片描述
查看excel属性表数据
在这里插入图片描述

step 4. 统一ID字段和ID2字段类型

原图层中id为字符串类型,excel中id2为数字类型,两个类型无法匹配。
在工具箱中搜索「重构字段」
在这里插入图片描述
将id2的类型修改为文本(字符串),运行
在这里插入图片描述

step 5.连接数据属性

在工具箱中搜索「按字段值连接属性」
在这里插入图片描述

step 6.对应输入图层

输入图层为原图层;输入图层2为Excel表图层;选择好对应字段,运行即可。
在这里插入图片描述
点开被连接图层的属性表,可以看到数据都匹配好了,保存导出即可
在这里插入图片描述

感谢阅读,以上内容均由易知微3D引擎团队原创设计,以及易知微版权所有,转载请注明出处,违者必究,谢谢您的合作。申请转载授权后台回复【转载】。

点击关注“易知微创新技术团队”,阅读更多技术干货。
在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值