元信息管理

SuperMap AgentX Server 提供统一的元信息管理入口,用于集中展示、检索、接入和维护平台中的空间数据元信息,并结合向量化能力为后续语义检索与智能分析提供支撑。元信息管理中数据集,当前可在低代码搭建智能体中检索与使用。

以管理员身份登陆AgentX首页,依次进入后台管理>元信息管理,元信息管理页面主要包含以下三个功能模块:

  • 元信息管理:统一浏览已接入的数据集,支持搜索、筛选、查看详情、触发向量化和删除等管理操作。
  • 数据接入:支持从目录和数据库扫描数据源,预览待接入数据集,并设置分类与标签后导入。
  • 向量管理:查看当前向量化统计、向量配置。

元信息管理

元信息管理模块用于集中展示系统中已接入的数据集信息。页面以数据卡片形式显示数据集名称、格式、分类、几何类型、标签、坐标参考信息、更新时间以及当前向量状态。

查看数据集

在数据目录中,可直接浏览当前已接入的数据集卡片信息。每个数据集卡片支持展示以下内容:

  • 数据集名称与数据格式标识,例如 PostGIS、Shapefile、GeoTIFF、UDBX、UDB 等;
  • 数据分类、几何类型、标签、EPSG 信息与更新时间;
  • 向量化状态,包括未向量化、处理中、已完成和失败等状态。

搜索与筛选数据集

元信息管理提供面向数据目录的快速检索与条件筛选能力,用于缩小目标数据范围。

  • 搜索方式:支持关键词检索语义检索两种模式;
    • 关键词检索:根据数据集名称、描述等字段进行模糊匹配;
    • 语义检索:使用自然语言描述意图,基于向量相似度返回结果。需要注意的是,数据集元信息需向量化后,方可支持语义检索。
  • 分类筛选:支持按预置的数据分类筛选数据集;
  • 格式筛选:支持按Tiff、Shapefile 等格式筛选数据集。

查看数据详情

点击数据卡片可进入数据详情页,查看当前数据集的详细信息。

  • 基本信息:查看数据集名称、描述、分类、格式、来源、几何类型等信息;
  • 空间信息:查看几何类型、空间范围、坐标参考等信息;
  • 属性字段:查看数据集属性字段列表及相关字段类型信息;
  • 状态信息:查看数据集向量状态及语义描述,可按需重建向量

管理数据集

在数据卡片的更多操作菜单中,可对数据集执行以下管理操作:

  • 编辑:进入数据详情页查看和维护数据集信息;
  • 向量化:对指定数据集发起向量化操作,向量化后的数据集可支持语义检索;
  • 删除:按需删除当前数据集。

数据接入

数据接入模块用于新增数据源并将扫描的数据集结果按需导入元信息目录,支持目录接入与数据库接入两种模式。

目录接入

选择目录接入模式后,可扫描文件系统目录中的 GIS 数据文件。

  • 目录路径:填写待扫描目录;
  • 数据源名称:可自动生成,也可手动修改;
  • 文件类型:支持选择 .shp.tiff.tif.udbx.udb 等文件扩展名;
  • 递归扫描:支持开启目录递归扫描;
  • 扫描目录:执行扫描后查看并选择可导入的数据集

在页面下方的目录管理区域,可查看已注册目录数据源,并执行检查更新删除操作。

注意:

数据源名称不能与现有数据源重复。若页面提示名称已存在,需要修改后再执行接入或扫描。

数据库接入

选择数据库模式后,可接入数据库中的空间数据表。

  • 数据库类型:支持 PostGIS 和 PostgreSQL;
  • 连接信息:包括主机、端口、数据库、Schema、用户名和密码;
  • 数据源名称:可自动生成,也可手动修改;
  • 测试连接:用于校验数据库连接是否可用;
  • 扫描范围:支持扫描全部表,或按单个表名进行筛选扫描。

在页面下方的数据库管理区域,可查看已注册数据库数据源,并执行检查更新删除操作。

预览并导入数据

无论采用目录接入还是数据库接入,扫描完成后都会生成待导入数据预览列表。管理员可先检查数据内容,再提交导入。

  • 预览信息:显示文件名或表名、格式、文件大小或记录数、几何类型、识别分类、识别标签和处理状态;
  • 查看详情:可打开详情窗口查看文件路径,或查看表名、Schema、几何列、SRID、属性字段数量等信息;
  • 移除数据:可将不需要导入的数据从预览列表中移除;
  • 补充元信息:可在导入前统一设置数据分类与标签;
  • 提交导入:确认后将扫描结果写入元信息目录。

向量管理

向量管理页面用于查看元信息向量化处理情况。

查看向量统计

页面顶部以统计卡片形式展示当前向量化概况,主要包括以下指标:

  • 数据集总数;
  • 已完成向量化的数据集数量;
  • 待处理任务数量;
  • 向量存储占用空间。

查看向量配置

向量配置区域用于查看当前服务使用的向量化参数,包括嵌入模型、向量维度和自动向量化状态。

注意:

如未配置嵌入模型,则无法进行元信息向量化、使用语义检索功能。嵌入模型配置入口:

  • Docker安装包:.env配置文件
  • Kubernetes安装包:values.yaml配置文件