首页 > 解决方案 > 如何在QGIS中修改属性表

问题描述

我正在尝试按某些标准创建一个全球地图对国家进行分组,在 QGIS 中,我下载了一个包含所有国家/地区的模板,并且我正在尝试更新此数据集。我打开属性表 --> 编辑 --> 添加列,在我选择计算器选项后,我使用 if "id country" = "US" then 1, "id country" = "GB" then 2....等等,在我保存这个表之后,但是当我尝试关闭并打开同一个表时,我看到更改没有保存,之后我就不能使用了。

您知道如何永久保存此更改以使用此新列按颜色分类吗?

标签: mapseditqgis

解决方案


要在您需要的属性表中添加一个新字段。

  1. 选择图层
  2. 打开/显示属性表
  3. 激活表格的编辑(属性表格左上方的铅笔按钮)
  4. 打开字段计算器
  5. 添加您需要的字段,完成后按确定
  6. 停用表格的编辑并保存更改的图层

无论如何,您可以直接在图层属性中重新映射更改颜色的值,将样式更改为分类(在图层样式顶部组合中)并为特定部分中的每个值添加适当的值映射


推荐阅读