跳到主要内容

属性表编辑

提供了对属性表的全方位编辑能力,用户可在当前活动数据表中进行字段配置、记录管理和数值维护操作。

包含基础编辑功能(如单元格修改、行记录增删)、高级数据操作(如批量计算、条件更新)、字段管理(如添加/删除字段、设置数据类型)等功能,支持从简单数据录入到复杂表结构维护的各种编辑需求。所有编辑操作均基于当前选定的数据表执行,并遵循数据库权限设置和完整性规则(如外键约束、非空限制),确保数据的准确性和规范性。

界面布局

属性表包含一系列的行和列,其中列也称为字段,表示地理要素的一种属性,如长度、面积等;行也称为记录,表示一个地理要素,如一条路、一所房子等。昕图(XinGeo)属性表窗格分为如下几个部分:

  • 字段
  • 记录
  • 筛选记录构建器
  • 显示方式
  • 字段统计信息

属性表界面布局

功能分区

属性表编辑共分为以下五个部分

功能分区

  • :对属性表中的列(字段)进行配置与管理
  • :对表中的行(记录)进行增删改查
  • 关系:建立属性表与其他数据的关联
  • 工具:提供数据处理的进阶工具
  • 导出:将编辑后的属性表输出为指定格式

使用指南

列(字段)

支持对属性表中的列(字段)进行如下操作:

  • 添加:在属性表中添加字段。支持整型、浮点型、文本和日期类型

    添加

    添加结果

  • 删除:删除属性表中的字段,一次只能删除一列

    删除

    删除结果

  • 格式化列:对表中的字段(必须是数值类型)进行显示或存储规则的设定,使其符合特定标准或用途。主要包括以下内容:

    • 数据类型格式化:定义字段存储的数据类型,确保数据规范。
    • 显示格式调整:控制字段值的显示方式,不影响实际存储。

    格式化类型

    格式化

    格式化结果

  • 升序/降序:对字段进行排序

  • 高级排序:按照多个字段进行排序

    高级排序

  • 在属性表界面,也可对列(字段)进行如下操作:

    • 对列(字段)进行相应的处理,包括排序、计算、复制以及删除等操作

      字段操作

    • 可以对列(字段)进行选择性显示,隐藏掉那些不重要的字段

      字段显示

行(记录)

支持对属性表中的行(记录)进行如下操作:

  • 全选:选中属性表中的所有记录(对应地图中的所有要素)

  • 反选:反转当前选择状态(已选的变为未选,未选的变为已选)

  • 清除:取消所有已选记录(地图中对应要素也会取消高亮)

  • 缩放至:将地图视图自动调整到恰好完整显示所选记录对应的所有要素;如果选择多条记录,会计算这些要素的最小外包矩形(MBR)作为缩放范围;自动保持合理的边距(不紧贴地图边缘)

  • 平移至:将地图视图中心移动到所选要素的位置;不改变当前缩放级别,仅平移地图;对于多个选中要素,会定位到这些要素的几何中心

  • 闪烁:在地图视图中高亮闪烁显示所选要素;闪烁后要素恢复原始显示状态(不会保持高亮);对于多个要素会依次闪烁

  • 粘贴:将剪贴板中的内容粘贴到目标字段或记录中

    • 粘贴:将剪贴板内容一次性粘贴到目标位置
    • 多次粘贴:允许重复使用剪贴板内容进行多次粘贴(无需重复复制)
    • 粘贴至:将剪贴板内容粘贴到其他图层
  • 复制:将选中的行(记录)复制到系统剪贴板。支持单个/多个单元格值;复制整条行(记录)的所有属性值

  • 剪贴:剪切选中的字段值(单元格)到剪贴板,原数据被清空

  • 删除:移除当前选中的行(对应地图中的要素也会消失)

  • 在属性表界面也可对行(记录)进行如下操作:

    选中某一行或某几行,右击即可对选中的行进行相关操作

    行操作

关系

用于描述不同属性表之间的逻辑联系。主要通过连接和关联两种技术实现

  • 连接:基于公用属性字段将一个表的内容连接到另一个表。输入表将被更新,从而包含连接表中的字段

    添加连接

    连接结果

  • 关联:基于字段值将图层关联到另一图层或表。输入表不会被更新,建立表间的动态查询链接点击时临时加载关联数据

    添加关联

    关联结果

工具

用于对属性表中的字段进行一系列的操作,包括计算几何、计算字段、创建图表、查找/替换以及转至行号

  • 计算几何:能够自动计算矢量要素(点、线、面)的几何属性并将结果存储到属性表中。通过该功能,用户可以获取点要素的坐标、线要素的长度、面要素的面积或周长等空间信息,并支持选择不同的坐标单位和坐标系进行计算

    计算几何

  • 计算字段:用于对属性表中的字段进行数学运算、逻辑判断或字符串处理,并将计算结果写入指定字段

    计算字段

    函数支持数学、三角、规约、位运算、比较和浮动运算,其部分内容如下:

    函数

  • 创建图表:允许用户基于属性表中的数据生成可视化统计图表,帮助更直观地分析空间数据的分布特征和趋势

    图表

    X 字段既支持数值型字段也支持字符型字段; Y 字段只支持数值型字段

  • 查找/替换:用于在属性表中搜索特定内容并批量修改,适用于数据清洗、属性更新和文本修正

    查找

    替换

    文本匹配类型分为以下几种:

    • 任何部分

      含义:搜索词只要出现在字段值的任意位置就算匹配

      示例:搜索"road"会匹配到:

      • "Main Road"
      • "Roadside"
      • "Crossroad"

      特点:匹配范围最广,适用于模糊查找

    • 整个字段

      含义:字段内容必须与搜索词完全一致才匹配

      示例:搜索"road"只会匹配:

      • "road"
      • 不会匹配"Main Road"或"roads"

      特点:最精确的匹配方式,适合查找特定值

    • 字段的开始

      含义:字段内容必须以搜索词开头

      示例:搜索"road"会匹配:

      • "Road 123"
      • "Roadside"
      • 不会匹配"Main Road"

      特点:适用于查找特定前缀的数据

  • 转至行号:定位某一行,实现快速跳转

    转至行号

导出

允许用户将 地图、图层和表格以不同格式保存到本地或共享给其他用户,适用于数据备份、成果输出或跨平台使用

  • 导出要素:将 矢量图层(点、线、面) 转换为其他 GIS 数据格式的功能,用于数据共享、格式转换或备份

    导出要素

    支出导出选择,一是导出当前在属性表中已选中的要素;二是直接将所有要素全部导出

  • 导出表:将属性表数据导出为外部表格格式(如 Excel、CSV 等),用于数据分析、共享或与其他软件交互

    导出表