SuperMap AgentX Server 内置三类行业技能(Skills),覆盖自然资源管理、土地规划与公共服务评估等核心业务场景。行业技能将 GPA MCP 工具的能力封装为面向特定业务问题的标准化分析流程,用户无需理解底层工具组合,通过自然语言即可驱动端到端的行业分析任务。
其中,时序地类变化分析助手面向自然资源调查监测中对土地利用变化的追踪需求,支持地类流入流出分析与变化排名;供地指标分析面向土地规划管理部门对产业用地效能评估的需求,支持规划与现状用地的空间叠置与占比统计;公共服务设施居住用地覆盖率分析面向城市规划与公共服务评估中对设施可达性的分析需求,支持计算各类公共服务设施对居住用地的覆盖比例。三项技能均遵循统一的"四步执行框架"—拆分计划、确认数据、执行操作、展示结果。
时序地类变化分析助手(LandTypeChangeAnalysis)
技能简介
基于两个时间节点的矢量地类图斑数据,分析指定地类(耕地、园地、林地等)在两个时间维度之间的流入流出变化,输出变化量统计及来源去向排名。适用于自然资源管理中的耕地保护监测、土地利用变化调查、生态红线评估等场景。
典型应用场景
- 耕地变化监测:分析耕地的流入流出变化,统计净变化量与未变更比例,输出新增耕地的主要来源与减少耕地的主要去向排名。
- 建设用地扩张追踪:追踪新增建设用地主要占用了哪些地类(如耕地、林地),评估建设用地扩张的合理性。
- 生态用地评估:分析林地、草地、水域等生态用地的变化,统计净增减量及转换去向,支撑生态保护红线评估。
典型指令示例
| 自然语言指令 |
效果说明 |
| 分析一下耕地变化 |
自动检索两个时间维度的地类图斑,分析耕地的流入流出及变化排名 |
| 做一下耕地变化分析 |
同上,系统自动识别意图并执行完整分析流程 |
| 帮我看看林地这两年变化大不大 |
以林地为目标地类,输出面积变化、来源与去向排名 |
| 分析园地的流入流出 |
聚焦园地的转换情况,输出流入来源与流出去向 |
Skill 能力说明
| 能力 |
说明 |
| 识别目标地类 |
自动从地类编码中区分耕地、林地、园地等 12 大类用地,无需手动指定编码 |
| 时间维度对比分析 |
对比两个时间维度的地类图斑,识别哪些区域的地类发生了变化 |
| 流入来源分析 |
新增的某类用地是从哪些地类转变来的,按面积排名展示 TOP 3 来源 |
| 流出去向分析 |
减少的某类用地转变成了哪些地类,按面积排名展示 TOP 3 去向 |
| 变化量统计 |
计算净变化量、流入面积、流出面积、未变更面积及各自占比,自动生成结构化报表 |
数据准备
| 数据项 |
格式要求 |
说明 |
| 两个时间维度的地类图斑数据 |
矢量面数据 |
需要两个不同时间维度的矢量图斑,系统通过关键词(DLTB、地类图斑、土地利用)自动检索。未找到时会列出所有可用面数据供您选择。 |
| 地类编码字段 |
字符串字段 |
数据中需有一个字段存储地类编码(如 0101 表示水田,02 表示园地),系统默认查找 dlbm 字段,若您的数据使用其他字段名,系统会提示您确认。 |
| 支持的地类 |
12 大类 |
耕地、园地、林地、草地、商服用地、工矿仓储用地、住宅用地、公共管理与公共服务用地、特殊用地、交通运输用地、水域及水利设施用地、其他用地 |
使用须知
- 执行前系统会让您确认选中的两个时间维度数据集和年份对应关系,确认后才会开始分析。
- 所有面积结果统一以"公顷"为单位,计算结果保留两位小数。
- 如果数据中没有标准命名的地类编码字段,系统会询问您指定。
- 当流入或流出面积为 0 时(即该地类在两年间无转换),系统会自动跳过来源/去向排名,改为文字说明。
依赖的 MCP 服务
在低代码搭建 Nanobot 组件,或第三方 Agent 中使用本技能时,需确保以下 MCP 服务已连接。具体服务地址请前往 主页 → iServer GIS MCP服务 → 点击"浏览所有服务" → 点击 "GPA" 标签 查看。
| MCP 服务组件 |
MCP 服务名称 |
用途 |
| gpa-mcp-v2-common |
GPA 通用工具集 |
数据集检索与字段查看 |
| gpa-mcp-v2-vectoranalyst |
GPA 矢量分析工具集 |
地类查询、叠加分析、求交分析 |
| gpa-mcp-v2-dataprocess |
GPA 数据处理工具集 |
地类面积计算与字段计算 |
| gpa-mcp-v2-datamanager |
GPA 数据管理工具集 |
中间结果数据集删除 |
供地指标分析(LandSupplyAnalysis)
技能简介
在指定行政区内,对规划产业区块中的规划产业用地与现状产业用地进行空间叠加分析,输出各产业社区内不同用地类型(工业、仓储、研发)的面积及占比报表。适用于土地规划管理、城市更新、产业用地效能评估等场景。
典型应用场景
- 供地指标评估:分析某行政区的产业用地供地指标,统计各产业社区内规划用地中工业、仓储、研发各类型的面积及占比。
- 规划实施评估:对比同一区域内规划产业用地与现状产业用地的分布差异,按产业社区汇总各地类面积,评估规划的执行落实情况。
- 产业用地效能分析:以产业区块为单元,计算各区块内现状用地的类型分布与占比,识别低效用地或产业用地结构不合理的区域。
典型指令示例
| 自然语言指令 |
效果说明 |
| 分析静安区的供地指标 |
检索静安区的产业区块和用地数据,输出规划与现状用地的占比报表 |
| 帮我分析一下静安区的产业用地情况 |
同上,系统自动提取行政区名称并执行完整分析 |
| 静安区供地指标分析 |
最简洁的调用方式,直接开始分析流程 |
Skill 能力说明
| 能力 |
说明 |
| 区域自动定位 |
说出行政区名称即可自动锁定分析范围,名称不匹配时会列出所有可用区域供选择 |
| 产业用地空间统计 |
按产业社区分组,汇总各类用地(工业、仓储、研发)的面积 |
| 规划与现状对比 |
同时输出规划用地和现状用地两张报表,直观对比用地分布差异 |
| 面积占比计算 |
自动计算各地类面积占所在产业社区总面积的百分比 |
数据准备
| 数据项 |
格式要求 |
说明 |
| 行政区数据 |
矢量面数据 |
需包含行政区名称字段(如"静安区""浦东新区"),用于筛选目标分析区域。数据范围应覆盖您要分析的行政区。 |
| 规划产业区块数据 |
矢量面数据 |
需包含产业社区/产业区块的名称字段,每个区块应有唯一标识。 |
| 规划产业用地数据 |
矢量面数据 |
需包含用地类型字段,标注每块地的用途分类(如工业、仓储、研发)。 |
| 现状产业用地数据 |
矢量面数据 |
要求与规划产业用地一致。建议规划与现状数据使用同一基准年,以保证对比合理性。 |
使用须知
- 输入的行政区名称须与数据集中的名称一致。如果名称不匹配,系统会列出所有可用区域供您选择。
- 每次分析只能针对一个行政区。如需分析多个区域,请分多次执行。
- 所有输入数据必须为面要素,点数据和线数据无法参与空间叠加分析。
- 若未指定目标区域,系统会主动询问,不会使用默认值。
依赖的 MCP 服务
在低代码搭建 Nanobot 组件,或第三方 Agent 中使用本技能时,需确保以下 MCP 服务已连接。具体服务地址请前往 主页 → iServer GIS MCP服务 → 点击"浏览所有服务" → 点击 "GPA" 标签 查看。
| MCP 服务组件 |
MCP 服务名称 |
用途 |
| gpa-mcp-v2-common |
GPA 通用工具集 |
数据集检索与字段查看 |
| gpa-mcp-v2-vectoranalyst |
GPA 矢量分析工具集 |
区域查询、相交分析(产业区块提取、用地落位) |
| gpa-mcp-v2-vectorquery |
GPA 矢量查询工具集 |
分组汇总统计与报表数据提取 |
| gpa-mcp-v2-dataprocess |
GPA 数据处理工具集 |
产业区块面积计算与字段追加 |
| gpa-mcp-v2-datamanager |
GPA 数据管理工具集 |
中间结果数据集删除 |
公共服务设施居住用地覆盖率分析(FacilityCoverageAnalysis)
技能简介
计算指定空间单元(乡镇街道)内各类公共服务设施(幼儿园/小学/初中)的居住用地覆盖比例,评估公共服务设施的服务可达性。适用于城市规划、公共服务设施布局优化、社区生活圈评估等场景。
典型应用场景
- 小学服务覆盖评估:分析某街道(如兴安镇)的小学 500 米服务半径对居住用地的覆盖情况,输出覆盖率及未覆盖区域的面积统计。
- 幼儿园可达性评估:以 300 米为服务半径,评估幼儿园对居住用地的覆盖比例,识别幼儿园服务盲区,支撑学前教育设施布局规划。
- 中学服务均衡性评估:以 1000 米为服务半径,分析中学对居住用地的覆盖情况,评估各街道中学服务资源的均衡性。
典型指令示例
| 自然语言指令 |
效果说明 |
| 分析兴安镇的小学覆盖率 |
自动检索兴安镇的边界、居住用地和小学数据,计算 500 米服务覆盖比例 |
| 分析一下兴安镇的小学覆盖率有多少? |
同上,系统从自然语言中智能提取地名和设施类型 |
| 兴安镇小学的覆盖率是多少? |
最简洁的问法,直接输出覆盖率报表 |
| 兴安镇小学覆盖率分析 |
同样触发完整的覆盖率分析流程 |
Skill 能力说明
| 能力 |
说明 |
| 自然语言交互 |
说出"分析 XX 小学覆盖率"即可,系统自动提取街道名称和设施类型,无需填写参数 |
| 多级服务圈评估 |
按设施类型自动匹配服务半径——幼儿园 300 米、小学 500 米、中学 1000 米,符合《城市居住区规划设计标准》 |
| 覆盖面积计算 |
自动计算设施服务范围内覆盖的居住用地面积 |
| 覆盖率统计报表 |
按街道输出居住用地总面积、设施覆盖面积和覆盖率,以 Markdown 表格呈现 |
数据准备
| 数据项 |
格式要求 |
说明 |
| 乡镇街道边界数据 |
矢量面数据 |
需包含街道名称字段,作为分析的空间单元边界。 |
| 居住用地数据 |
矢量面数据 |
标注居住用地的分布范围,用于计算居住用地面积。 |
| 公共服务设施数据 |
矢量点或面数据 |
按设施类型分别准备(小学、中学、幼儿园),需包含街道名称字段。 |
公共服务设施服务半径标准
| 设施类型 |
服务半径 |
依据说明 |
| 幼儿园 |
300 米 |
参照五分钟生活圈的服务半径要求 |
| 小学 |
500 米 |
参照十分钟生活圈的服务半径要求 |
| 中学 |
1000 米 |
参照十五分钟生活圈的服务半径要求 |
使用须知
- 您指定的街道名称必须与数据集中的名称一致,系统会自动精确匹配。
- 系统会自动从您的指令中提取设施类型(如"小学"),无需额外指定。
依赖的 MCP 服务
在低代码搭建 Nanobot 组件,或第三方 Agent 中使用本技能时,需确保以下 MCP 服务已连接。具体服务地址请前往 主页 → iServer GIS MCP服务 → 点击"浏览所有服务" → 点击 "GPA" 标签 查看。
| MCP 服务组件 |
MCP 服务名称 |
用途 |
| gpa-mcp-v2-common |
GPA 通用工具集 |
数据集检索 |
| gpa-mcp-v2-vectoranalyst |
GPA 矢量分析工具集 |
街道查询、相交分析、缓冲区分析、空间查询 |
| gpa-mcp-v2-vectorquery |
GPA 矢量查询工具集 |
分组汇总统计与覆盖率计算 |
| gpa-mcp-v2-dataprocess |
GPA 数据处理工具集 |
居住用地面积计算与字段追加 |
| gpa-mcp-v2-datamanager |
GPA 数据管理工具集 |
中间结果数据集删除 |
注意事项
注意:
- 各技能底层依赖 GPA MCP 服务。具体每个技能所需的 MCP 服务组件,请参见各技能章节中的"依赖的 MCP 服务"表格。在低代码搭建 Nanobot 组件或第三方 Agent 中使用时,需确保对应服务已连接。
- 行业技能将多个分析步骤封装为标准化流程,分析过程中无需您逐步确认参数,系统会自动完成从数据检索到报表输出的全过程。
- 使用前请确保所需数据已上传到服务器并成功在元信息管理中注册。数据缺失时,系统会明确提示并暂停执行,待数据补充后可重新发起分析。
- 分析完成后,系统会自动列出中间结果数据集,由您决定保留或删除,避免数据冗余。