矢量数据属性表编辑
提供了对属性表的全方位编辑能力,用户可在当前活动数据表中进行字段配置、记录管理和数值维护操作。
包含基础编辑功能(如单元格修改、行记录增删)、高级数据操作(如批量计算、条件更新)、字段管理(如添加/删除字段、设置数据类型)等功能,支持从简单数据录入到复杂表结构维护的各种编辑需求。所有编辑操作均基于当前选定的数据表执行,并遵循数据库权限设置和完整性规则(如外键约束、非空限制),确保数据的准确性和规范性。
功能分区
属性表编辑共分为以下五个部分

- 列:对属性表中的列(字段)进行配置与管理
- 行:对表中的行(记录)进行增删改查
- 关系:建立属性表与其他数据的关联
- 工具:提供数据处理的进阶工具
- 导出:将编辑后的属性表输出为指定格式
属性表
属性表包含一系列的行和列,其中列也称为字段,表示地理要素的一种属性,如长度、面积等;行也称为记录,表示一个地理要素,如一条路、一所房子等。昕图(XinGeo)属性表窗格分为如下几个部分:
- 字段/列
- 记录/行
- 筛选记录构建器
- 显示方式

使用指南
列(字段)
支持对属性表中的列(字段)进行如下操作:
-
添加:在属性表中添加字段。支持整型、单浮点型、双浮点型、文本和日期类型

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

-
格式化列:对表中的字段(必须是数值类型)进行显示或存储规则的设定,使其符合特定标准或用途。主要包括以下内容:
- 数据类型格式化:定义字段存储的数据类型,确保数据规范。
- 显示格式调整:控制字段值的显示方式,不影响实际存储。

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

-
高级排序:按照多个字段进行排序,且优先使用第一个字段排序

-
在属性表界面,也可对列(字段)进行如下操作:
-
对列(字段)进行相应的处理,包括排序、计算、复制以及删除等操作
-
可以对列(字段)进行选择性显示,隐藏掉那些不重要的字段

-
行(记录)
支持对属性表中的行(记录)进行如下操作:
-
全选:选中属性表中的所有记录(对应地图中的所有要素)
-
反选:反转当前选择状态(已选的变为未选,未选的变为已选)
-
清除:取消所有已选记录(地图中对应要素也会取消高亮)
-
缩放至:将地图视图自动调整到恰好完整显示所选记录对应的所有要素;如果选择多条记录,会计算这些要素的最小外包矩形(MBR)作为缩放范围;自动保持合理的边距(不紧贴地图边缘)
-
平移至:将地图视图中心移动到所选要素的位置;不改变当前缩放级别,仅平移地图;对于多个选中要素,会定位到这些要素的几何中心
-
闪烁:在地图视图中高亮闪烁显示所选要素;闪烁后要素恢复原始显示状态(不会保持高亮);对于多个要素会依次闪烁
-
粘贴:将剪贴板中的内容粘贴到目标字段或记录中
- 粘贴:将剪贴板内容一次性粘贴到目标位置
- 多次粘贴:允许重复使用剪贴板内容进行多次粘贴(无需重复复制)
- 粘贴至:将剪贴板内容粘贴到其他图层
-
复制:将选中的行(记录)复制到系统剪贴板。支持单个/多个单元格值;复制整条行(记录)的所有属性值
-
剪贴:剪切选中的字段值(单元格)到剪贴板,原数据被清空
-
删除:移除当前选中的行(对应地图中的要素也会消失)
-
在属性表界面也可对行(记录)进行如下操作:
选中某一行或某几行,右击即可对选中的行进行相关操作

关系
用于描述不同属性表之间的逻辑联系。主要通过连接和关联两种技术实现
-
连接:基于公用属性字段将一个表的内容连接到另一个表。输入表将被更新,从而包含连接表中的字段
-
关联:基于字段值将图层关联到另一图层或表。输入表不会被更新,建立表间的动态查询链接点击时临时加载关联数据
工具
“工具”用于对属性表执行常见的批量处理与辅助分析操作,主要包括:计算几何、计算字段、创建图表、查找/替换、转至行号等。
部分工具会批量写入或替换字段值。建议先在少量记录验证表达式/替换规则,再对全表执行;对关键成果数据建议先备份。
计算几何
用于自动计算要素的几何属性并写入属性表字段。常见可计算内容包括:
- 点要素:坐标(X、Y,必要时包含 Z/M)。
- 线要素:长度(可按平面或测地线方式计算,视工具选项而定)。
- 面要素:面积、周长/边界长度(同样可能支持平面或测地线方式)。
计算时通常可选择输出单位与坐标参考。若你对长度/面积结果精度敏感,建议先确认数据坐标系是否适合当前计算(地理坐标系以“度”为单位,投影坐标系通常以“米”为单位)。
计算几何:列表中可用的地理函数,点线面要素支持的地理函数如下:
点要素(Point/MultiPoint,坐标)
| 关键字 | 含义 | 补充说明 |
|---|---|---|
| POINT_X | 各个点要素的 x 坐标。 | 点要素适用。 |
| POINT_Y | 各个点要素的 y 坐标。 | 点要素适用。 |
| EXTENT_MIN_X | 各个要素范围的最小 x 坐标。 | 外包矩形四至。 |
| EXTENT_MIN_Y | 各个要素范围的最小 y 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_X | 各个要素范围的最大 x 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_Y | 各个要素范围的最大 y 坐标。 | 外包矩形四至。 |
线要素(LineString/MultiLineString,坐标与测量)
| 关键字 | 含义 | 补充说明 |
|---|---|---|
| LINE_START_X | 各个线要素起点的 x 坐标。 | 线要素适用。 |
| LINE_START_Y | 各个线要素起点的 y 坐标。 | 线要素适用。 |
| LINE_END_X | 各个线要素终点的 x 坐标。 | 线要素适用。 |
| LINE_END_Y | 各个线要素终点的 y 坐标。 | 线要素适用。 |
| LENGTH | 各个线要素的长度。 | 线要素适用。 |
| EXTENT_MIN_X | 各个要素范围的最小 x 坐标。 | 外包矩形四至。 |
| EXTENT_MIN_Y | 各个要素范围的最小 y 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_X | 各个要素范围的最大 x 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_Y | 各个要素范围的最大 y 坐标。 | 外包矩形四至。 |
面要素(Polygon/MultiPolygon,坐标与测量)
| 关键字 | 含义 | 补充说明 |
|---|---|---|
| AREA | 各个面要素的面积。 | 面要素适用。 |
| PERIMETER_LENGTH_GEODESIC | 各个面要素周长或边界的形状不变的测地线长度。 | 面要素适用 |
| EXTENT_MIN_X | 各个要素范围的最小 x 坐标。 | 外包矩形四至。 |
| EXTENT_MIN_Y | 各个要素范围的最小 y 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_X | 各个要素范围的最大 x 坐标。 | 外包矩形四至。 |
| EXTENT_MAX_Y | 各个要素范围的最大 y 坐标。 | 外包矩形四至。 |

计算字段
用于用表达式批量计算字段值,并把结果写入指定字段。支持数学运算、比较/逻辑运算、条件赋值以及常用函数调用。
常见写法示例:
new_field = field1 + field2
条件赋值建议使用 where(cond, x, y),并使用逐要素逻辑运算符 & | ~(用括号明确优先级):
mask = (population > 1000) & (area < 50)
new_field = where(mask, 1, 0)
计算字段主要面向属性字段的表达式计算(数值、文本等)。如需计算几何派生字段(面积、长度、坐标等),请使用“计算几何”。
更完整的表达式说明可参考:
- 计算字段(矢量计算器)
- 栅格计算函数参考(通用函数与写法同样适用于字段计算)
函数支持数学、三角、归约、位运算、比较和浮点判断等类别。
后续字段计算会和工具箱中的保持一致,现在使用字段计算使用GIS工具箱中的字段计算器比较方便。
创建图表
用于基于属性字段快速生成可视化统计图表,便于对数据分布、对比关系与趋势进行快速检查。
X 字段既支持数值型字段也支持字符型字段;Y 字段只支持数值型字段。

查找/替换
用于在属性表中搜索特定内容并批量修改,适用于数据清洗、属性更新和文本修正。建议先用“查找”确认命中范围,再执行“替换”。

文本匹配类型分为以下几种:
-
任何部分
含义:搜索词只要出现在字段值的任意位置就算匹配
示例:搜索"road"会匹配到:
- "Main Road"
- "Roadside"
- "Crossroad"
特点:匹配范围最广,适用于模糊查找
-
整个字段
含义:字段内容必须与搜索词完全一致才匹配
示例:搜索"road"只会匹配:
- "road"
- 不会匹配"Main Road"或"roads"
特点:最精确的匹配方式,适合查找特定值
-
字段的开始
含义:字段内容必须以搜索词开头
示例:搜索"road"会匹配:
- "Road 123"
- "Roadside"
- 不会匹配"Main Road"
特点:适用于查找特定前缀的数据
转至行号
用于定位到指定行记录,实现快速跳转(在记录较多或需要核对特定记录时非常实用)。

导出
允许用户将 地图、图层和表格以不同格式保存到本地或共享给其他用户,适用于数据备份、成果输出或跨平台使用
导出要素
将 矢量图层(点、线、面) 转换为其他 GIS 数据格式的功能,用于数据共享、格式转换或备份
选项
- 导出选择,一是导出当前在属性表中已选中的要素;二是直接将所有要素全部导出
- 坐标系:数据的原始坐标系或者项目的坐标系
- 文件类型:支持shp、pgv、gpv格式

导出表
将属性表数据导出为外部表格格式(如 Excel、CSV 等),用于数据分析、共享或与其他软件交互。
支持导出的格式
- CSV逗号分隔符(.csv)
- Excel文件(.xlsx)
- PostGIS表格(.pgt)
- dBASE数据库文件(.dbf)
