Maps QGIS中属性表的修改

Maps QGIS中属性表的修改,maps,edit,qgis,Maps,Edit,Qgis,我试图创建一个全球地图,根据一些标准对国家进行分组,在QGIS中,我下载了一个包含所有国家的模板,并试图更新这个数据集。 我打开了属性表-->编辑-->添加列,在选择计算器选项后,我使用如果“id country”=“US”然后是1,“id country”=“GB”然后是2。。。。等 在我保存这个表之后,但是当我尝试关闭和打开同一个表时,我看到更改没有被保存,并且在此之后我无法使用 您知道如何永久保存这些更改,以便在“按颜色分类”中使用此新列吗?有关在所需的属性表中添加新字段的信息 选择图层

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


您知道如何永久保存这些更改,以便在“按颜色分类”中使用此新列吗?

有关在所需的属性表中添加新字段的信息

  • 选择图层
  • 打开/显示属性表
  • 激活表格编辑(attibute上左上方的铅笔按钮 表1)
  • 打开字段计算器
  • 添加所需字段,完成后按ok
  • 取消对表格的编辑并保存更改的图层

  • 无论如何,您可以直接在图层属性中重新映射“更改颜色”的值,将样式更改为catogorized(在图层样式顶部组合中),并为特定部分中的每个值添加正确的值映射。我建议您检查以下内容:

    然后跳转到以下部分: 引入属性表界面 在这里,您已经解释了所有相关图标