公开试用 · 功能持续开发中

QGIS Web Agent

用一句话说出地理分析目标。智能体听懂范围和顺序,按说法找到工具,由 QGIS 计算,结果叠在地图上,可下载核对。

打开试用 阅读说明

这是做什么的

这是一套对话式 GIS 智能体。你提出开放的地理分析目标,系统先听懂要做什么、用哪份数据、按什么顺序,再按说法找到工具,由 QGIS 计算,把可下载的图层交到地图上。大模型负责理解和选择,不直接编写无法落地的代码。网页试用和桌面侧共用同一套任务内核。

听懂意图

一句话里常常带着地名、数字和好几件事。智能体先分出范围、要做的内容和先后。范围没说清就问一句,不开始下载或计算。口语和正式命令名都可以,不必先翻菜单。

把长任务做完

「对汉阳区做 20 米等高线,并计算坡度和坡向」会拆成准备高程、画线、算坡度、算坡向,按这个顺序做完,对话里能看到做到哪一步。缓冲、沿线采样、长度统计、按位置连接属性、融合、相交与擦除、凸包,也可以写在同一条需求里,一步接一步执行。

数据进来,结果可核对

可以上传自己的矢量或栅格,也可以下载区县边界、道路、地形,或使用现成的道路。结果叠在天地图上,可框选一部分再分析,可打开属性表,可导出。统计数字来自工具结果。上图用经纬度;量距离转到投影坐标;国内边界先纠正,再与底图套合。

公开试用同时只处理 1 项,体量以区县、中小数据为宜。全市、全省坡度和分层设色不会执行。找到工具不等于一定能运行。

点一句,看它怎么被理解

左侧是可能说出的话,右侧是听懂后的步骤,以及按意思找到的工具。

试用入口

与独立页面为同一套系统。若本页预览不便,请用新标签打开。

wing-show.com · /qgis-agent/

嵌入预览依赖浏览器对内嵌页面的支持;完整操作请用「新标签打开」。请避免同时发起多项分析。

听懂,再找到工具

意图决定做哪几步,向量检索决定每一步用哪几个工具。

意图理解

先分出范围和顺序

一句话里常常带着地名、数字和好几件事。智能体先分出范围、要做的内容和先后。 范围没说清就问一句,不开始下载或计算。顺序已经明确的,就按这个顺序做完。

向量检索

按说法找到工具

工具库按用途组织,不只按命令名查找。「有多陡」对应坡度,「路两边扩出去」对应缓冲区,「每隔一段点一个点」对应沿线采样。 说出正式名称或坐标系代码时,仍然优先匹配这一项。每次只把找到的几项交给模型选择。

找到工具只是选择。用哪一层、距离用什么单位、这一步能不能做,由程序按规则决定。 网页试用和桌面侧的智能体共用这一套工具。

构成说明

从一句话到地图上的图层,计算在受控的服务端完成。

意图理解范围、内容和顺序
向量检索按说法找出工具
选择工具只在找到的几项里选
QGIS服务器端计算
地图出图、核对、下载

用户隔离

每个访客有自己的会话和图层,列表里只能看到自己的。别人打不开,也不能改你的数据。浏览器只记住当前会话,聊天和图层保存在服务器。

图层不暴露路径

模型只看见当前会话里的图层编号,看不到服务器文件位置。计算只在该会话的数据范围内进行。原始上传不会被就地改写,处理结果另存为新图层。

额度与并发

公开试用同时只跑一项分析,单次时间和要素规模有上限。进度通过对话实时回传。超时或预检失败不会把别人的任务挤掉。

页面负责对话、框选和天地图。服务端负责身份、会话、上传、工具执行和进度。网页试用和桌面侧共用同一套工具与计算规则,差别在运行额度和可连接的数据范围。

可以核验的能力

打开试用即可看到。

💬
一句话拆成多步
等高线、坡度、坡向可以写在同一句里,按准备高程、画线、算坡度、算坡向的顺序完成,对话里能看到做到哪一步。
🔎
换个说法也能对上
不必背命令名。向量检索把口语对上坡度、缓冲区、沿线采样和按位置连接属性。
🗺️
结果在地图上核对
新图层与天地图套合,可导出复查。坡度和坡向带颜色说明。
📂
自有数据或预置道路
可上传常见矢量、栅格,或使用武昌、江汉、汉阳的道路,再框选一部分进行分析。
⚙️
计算在 QGIS 中完成
与桌面处理同类的计算由服务器端 QGIS 完成。统计数字来自工具结果,而不是模型写成的说明。
🧭
坐标系按常规处理
上图、距离运算、国内边界与天地图套合分开处理,避免把度当成米、图面错位。

技术构成

按理解、检索、计算、数据和工程分层。网页试用和桌面共用同一套内核。

理解与检索

先分出范围、内容和顺序,再按说法从工具库里找出这一步要用的少数项。模型只在找到的几项里选择并填写参数。

意图理解 任务拆解 向量检索 嵌入模型 工具卡片 LLM 函数调用
计算与验收

几何由服务器端 QGIS 完成。算法先进入目录,经验收才能执行。距离、图层和输出路径由程序预检,统计数字来自工具结果。

QGIS 3.34 Processing PyQGIS GDAL / ogr2ogr 算法目录 预检与验收
数据与地图

可上传矢量、栅格,也可取区县边界、道路、地形和驾车步行骑行路线。结果叠在天地图上,分析文件与预览分开,下载用完整结果。

Leaflet 天地图 OSM 道路 行政区边界 DEM 路径规划 GeoJSON / Shapefile
服务与隔离

页面负责对话和框选。服务端负责身份、会话、上传、进度和执行槽。每个访客只能看到自己的会话和图层。

FastAPI SSE 会话隔离 MCP / FastMCP systemd Python

打开试用

用一句话提出分析,或先打开功能演示看步骤。换一种说法时,按意思找到对应工具。

进入 QGIS Web Agent